Commit Graph

61 Commits

Author SHA1 Message Date
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
Anna
9809e5a96a Added signals for TweetPane setting following or verified 2010-05-06 14:19:28 -04:00
Anna
d2cf7c2ff5 Added some messages to panes that display while data is still loading, or when there are errors or no data 2010-05-04 18:12:37 -04:00
Anna
f37246f30b Added error handling when API calls timeout 2010-05-04 14:32:43 -04:00
Anna
7cce83c0f3 Broken commit, see new bug in TODO for details. Summary: new segfault at launch 2010-04-27 16:21:21 -04:00
Anna
5b85ca65f4 Threading makes some ugliness happen before the tweets are ready... this fixes that 2010-04-22 16:22:09 -04:00