Commit Graph

66 Commits

Author SHA1 Message Date
Anna
59b4a0e543 Fixed a bug where a string with multiple &'s wasn't getting escaped correctly... zero-width lookaheads to the rescue\! 2010-07-13 09:53:21 -04:00
Anna
1b4d2ccbfb Don't show retweet in DM pane, DM pane 'Reply' button should send DM to target user, and position cursor / dehilight text when replying 2010-06-30 16:13:30 -04:00
Anna
3aadbebd64 Changed TweetPane to only show the Error Fetching Data message if there are no existing tweets to show. In the case where the error isn't shown in the gui, we print a debug-level error to the console instead. 2010-06-29 15:17:26 -04:00
Anna
8d3420c17c Removed a stray 'v' in a regex 2010-06-07 09:45:12 -04:00
Anna
e37a5645b4 More framework to make adding to lists work correctly. 2010-06-02 17:50:43 -04:00
Anna
2e81031ec2 Simplified the @ and Follow buttons - since there is only 1 UserBox per pane, the Hrafn object can connect to the signals directly 2010-06-02 17:13:24 -04:00
Anna
9af8d9a496 Fixed printing lists for users 2010-06-02 17:07:12 -04:00
Anna
8fac5ad7c2 Reworked how adding lists is handled (so the child thread does the actual work and we can employ a Condition object to allow the add_to_notebook function to have the list information available) and put in code that should list the lists a user is in. Currently seems to not function as expected, however. 2010-06-02 17:00:11 -04:00
Anna
c775f7f74a One more change to the regex for hashtags, to account for typical usage seen on twitter 2010-06-02 12:55:31 -04:00
Anna
4a31261482 More adjustments to the regular expressions - hopefully they catch all the correct characters now. 2010-06-02 10:39:14 -04:00
Anna
f51d187610 Hide empty button when it is not relevant, so that it doesn't receive focus erroneously 2010-06-01 17:21:06 -04:00
Anna
f52c107c9f Updated regexes to allow some more characters in links 2010-06-01 16:04:57 -04:00
Anna
3e411e6e1d Fixed regex so that we should get the username in TweetPane, so new tweets won't increment the unread count if they are from the user herself 2010-05-29 01:16:06 -04:00
Anna
0bccbc0b6b Turn hashtags into links 2010-05-28 19:44:09 -04:00
Anna
dce0fa160c User's own tweets shouldn't be flagged as new (although we'll still color them unread) 2010-05-28 18:44:58 -04:00
Anna
5e25d4afcf Fixed underscore characters on some buttons 2010-05-28 18:38:09 -04:00
Anna
9b525d4cb1 Fixed some valid URL characters not being parsed as part of a link 2010-05-28 02:33:41 -04:00
Anna
cc7011b724 Status icon flashes on new tweets 2010-05-26 00:14:56 -04:00
Anna
5a9aa09167 Laid foundation for telling Hrafn object how many new tweets all the panes have... may have to iterate over them every time a signal comes in; not sure how to handle closing a tab otherwise... 2010-05-25 16:47:11 -04:00
Anna
6fa0c8d7f7 Since activate-link breaks when a label contains an empty link, we crafted a workaround to avoid creating empty links. 2010-05-24 12:33:10 -04:00
Anna
9f239e8c37 Fixed source field sometimes showing up as broken HTML... 2010-05-23 17:58:25 -04:00
Anna
d7893fce37 Implemented user name caching, so we can efficiently pull data for Direct Messages and Searches 2010-05-23 12:42:19 -04:00
Anna
964358c1f2 Made some bug fixes related to unassigned variables 2010-05-23 11:50:14 -04:00
Anna
c2fd23b335 Handle some special cases for the app_button 2010-05-22 22:50:18 -04:00
Anna
90d8ed7fe5 Made headers look right again 2010-05-22 21:39:53 -04:00
Anna
9eb0e491d5 Renamed a widget to make more sense 2010-05-22 21:01:28 -04:00
Anna
585fbb4156 Lined up widgets in header 2010-05-22 20:59:14 -04:00
Anna
090ce3632e Lined up widgets in header 2010-05-22 20:44:49 -04:00
Anna
e8af16a8e7 Began improving headers to have separate clickable sections 2010-05-22 18:04:12 -04:00
Anna
f86b663668 Improved appearance and layout of the UserBox 2010-05-21 16:48:00 -04:00
Anna
2f9736e982 Set tweets read when individual tweet is clicked 2010-05-20 10:23:50 -04:00
Anna
8e6be490c6 Look up images for user panes 2010-05-20 00:39:53 -04:00
Anna
0da52febeb Reformatted UserBox 2010-05-20 00:35:13 -04:00
Anna
56171c6254 Removed useless code paths, made the follow button work correctly 2010-05-20 00:22:20 -04:00
Anna
46e63c7c3d Removed useless code paths, made the follow button work correctly 2010-05-20 00:21:21 -04:00
Anna
897f2273ce Got all the buttons, signals, etc linked up for follow and at, I think... 2010-05-20 00:16:10 -04:00
Anna
22067b4ad2 First steps toward moving the follow, at, and verified info into a box at the top of the pane 2010-05-20 00:04:44 -04:00
Anna
acf68dddbe Removed entirely vestigial updated_once code 2010-05-19 22:52:02 -04:00
Anna
5c642bd479 Fixed parsing of double-quotes in tweet text 2010-05-19 12:15:53 -04:00
Anna
8764cc77c3 Made @names into clickable links that load the user tab 2010-05-18 16:26:32 -04:00
Anna
6e881a4f38 Improve handling for marking tweets read 2010-05-18 15:33:39 -04:00
Anna
d0c7bd6443 Make pane name for conversations just 'conversation' 2010-05-18 14:26:55 -04:00
Anna
c3ac07a693 Made conversations work correctly 2010-05-18 14:23:17 -04:00
Anna
3357249d28 Initial commit of 'conversation' button... needs a lot of work still 2010-05-18 12:26:31 -04:00
Anna
f85189712b Fixed bug that presented text from the wrong tweets sometimes 2010-05-17 22:32:36 -04:00
Anna
ebf6ec6e22 Added avatar support 2010-05-17 17:31:42 -04:00
Anna
522a522129 Laid groundwork for displaying avatar images 2010-05-17 11:24:32 -04:00
Anna
8b56ed2dcf Fixed reply_id not getting sent to the twitter API 2010-05-11 18:15:18 -04:00
Anna
b6a71b594a Removed unnecessary hide() function 2010-05-07 17:44:47 -04:00
Anna
44e1a39afe Implemented handler for the new signals, but there's a problem when the active tab is closed... 2010-05-06 16:28:24 -04:00