Commit Graph

208 Commits

Author SHA1 Message Date
Anna
eccfe997d9 Refresh time is in minutes, minimum one. This is to account for the shoddy rate limiting that twitter does... seriously, twitter, just get better hardware 2010-05-19 23:02:25 -04:00
Anna
acf68dddbe Removed entirely vestigial updated_once code 2010-05-19 22:52:02 -04:00
Anna
340c261e2d Update follow status on account change 2010-05-19 16:10:25 -04:00
Anna
8fd11f6fa5 Added a debug function in Help menu 2010-05-19 16:02:32 -04:00
Anna
b41ef5f708 Account change works again 2010-05-19 15:35:02 -04:00
Anna
3a4e32f0b3 Made current account persistent across sessions 2010-05-19 14:43:54 -04:00
Anna
2b3406378a Unbound Home and End keys so they can be used when typing an update 2010-05-19 14:36:36 -04:00
Anna
5b74eed1e0 Moved active account choice to a menu, and indicate it with a label beside the tweet update field. Temporarily broke ability to actually change accounts, though 2010-05-19 14:36:03 -04:00
Anna
e4ff126d12 Threaded adding/removing friends, and made it a little more robust. Still buggy, but it always was. 2010-05-19 13:58:11 -04:00
Anna
5c642bd479 Fixed parsing of double-quotes in tweet text 2010-05-19 12:15:53 -04:00
Anna
34b8bc6b58 Made pane navigation buttons work regardless of focus 2010-05-19 11:27:14 -04:00
Anna
c2aae17e5b Made retweets threaded 2010-05-19 00:04:01 -04:00
Anna
08dd6957ff Documentation updates 2010-05-18 18:05:27 -04:00
Anna
cc99e36ed3 Made posting an update a threaded action 2010-05-18 17:41:32 -04:00
Anna
8764cc77c3 Made @names into clickable links that load the user tab 2010-05-18 16:26:32 -04:00
Anna
dad6c68159 doc update 2010-05-18 15:34:06 -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
7a5ae9235e Fixed error with profile images in DMs 2010-05-18 12:29:07 -04:00
Anna
3357249d28 Initial commit of 'conversation' button... needs a lot of work still 2010-05-18 12:26:31 -04:00
Anna
0ead5932a5 Fixed a problem with results from the Search API not getting the 'in reply to' button functionality 2010-05-18 11:28:18 -04:00
Anna
86af5ede96 moved add_to_cache to avcache.py and added the profile_image_url to results from searches and dms 2010-05-18 10:50:15 -04:00
Anna
324bd13120 Default to window size from last session, added -n option to suppress. Apparently introduced some weird race condition that is causing start-up segfaults again, but it is very intermittent 2010-05-17 23:58:45 -04:00
Anna
39f5d216e4 Only update new pane when adding a pane to the notebook 2010-05-17 22:47:57 -04:00
Anna
f85189712b Fixed bug that presented text from the wrong tweets sometimes 2010-05-17 22:32:36 -04:00
Anna
28053d3961 Documentation update 2010-05-17 17:55:34 -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
0c280eeb4d Merging in multithread branch now that it is stable enough 2010-05-12 11:41:14 -04:00
Anna
df901febbd Fixed a race condition. Vroom 2010-05-11 22:09:54 -04:00
Anna
8b56ed2dcf Fixed reply_id not getting sent to the twitter API 2010-05-11 18:15:18 -04:00
Anna
a8abc21dd6 Threaded the calls to GetUserList, so that the View menu is populated asynchronously and startup time can be faster. 2010-05-11 17:38:26 -04:00
Anna
b6a71b594a Removed unnecessary hide() function 2010-05-07 17:44:47 -04:00
Anna
b43bc3ccea Made handlers for following and verified setting work correctly 2010-05-06 18:00:12 -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
fe1b1cabf2 Did some ApiThread refactoring, made the refresh button only refresh the current pane, and helped child threads die on exit 2010-05-06 13:18:02 -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
6044fa27d2 Added locking and moved work around / reduced repeat work at startup. Should clear up segfaults and improve startup time 2010-05-04 11:03:32 -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
5ab60f1278 Wrapped gtk.main() in threading code. This should fix the startup segfaults 2010-04-27 14:53:07 -04:00
Anna
f838d9a61e Documentation updates 2010-04-26 01:00:12 -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
Anna
1f16b491fa Removed now-useless debug statements 2010-04-22 15:33:11 -04:00
Anna
b9965dc75c Added a little locking, seems to have fixed the segmentation fault 2010-04-22 15:13:49 -04:00
Anna
45b374f24f First stab at implementing threads... seems to work okay, then suddenly segfaults 2010-04-22 14:57:27 -04:00
Anna
65cda92f56 Added bug to TODO 2010-04-22 11:45:18 -04:00
Anna
4eaf2549c2 Updated todo list 2010-04-22 10:59:08 -04:00