Commit Graph

  • f16404889d Just touching some files master Anna 2010-09-14 12:56:06 -0400
  • 59b4a0e543 Fixed a bug where a string with multiple &'s wasn't getting escaped correctly... zero-width lookaheads to the rescue\! Anna 2010-07-13 09:53:21 -0400
  • 94e28e6c7d Updated docs to reflect fixed bug Anna 2010-06-30 16:13:51 -0400
  • 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 Anna 2010-06-30 16:13:30 -0400
  • 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. Anna 2010-06-29 15:17:26 -0400
  • 36dbddedaa More cleanup from the refactor Anna 2010-06-29 15:14:26 -0400
  • 14741c0fd0 Fixed some silly errors from refactor in last commit Anna 2010-06-29 11:05:17 -0400
  • 9857187635 Made config options a global feature, added __main__ section Anna 2010-06-29 11:02:31 -0400
  • 676b9d2e3e Moved initialization to avoid race condition Anna 2010-06-21 15:11:42 -0400
  • 6691c751bc Make ctrl+tab behavior wrap Anna 2010-06-07 14:20:19 -0400
  • 8d3420c17c Removed a stray 'v' in a regex Anna 2010-06-07 09:45:12 -0400
  • e37a5645b4 More framework to make adding to lists work correctly. Anna 2010-06-02 17:50:43 -0400
  • 2e81031ec2 Simplified the @ and Follow buttons - since there is only 1 UserBox per pane, the Hrafn object can connect to the signals directly Anna 2010-06-02 17:13:24 -0400
  • 9af8d9a496 Fixed printing lists for users Anna 2010-06-02 17:07:12 -0400
  • 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. Anna 2010-06-02 17:00:11 -0400
  • 48cce6a353 Made some changes to the api threads and related callback so that we can save the members in each list into a data structure. This will help when building out some more List API functionality Anna 2010-06-02 13:53:03 -0400
  • 5a675ee8d9 Updated bug list Anna 2010-06-02 13:30:20 -0400
  • c775f7f74a One more change to the regex for hashtags, to account for typical usage seen on twitter Anna 2010-06-02 12:55:31 -0400
  • 46dcec4ce8 Initial widgets in place for adding an account management window Anna 2010-06-02 12:52:18 -0400
  • 4a31261482 More adjustments to the regular expressions - hopefully they catch all the correct characters now. Anna 2010-06-02 10:39:14 -0400
  • 124a7411e2 Added a default avatar image for users without one Anna 2010-06-01 17:30:58 -0400
  • f51d187610 Hide empty button when it is not relevant, so that it doesn't receive focus erroneously Anna 2010-06-01 17:21:06 -0400
  • f52c107c9f Updated regexes to allow some more characters in links Anna 2010-06-01 16:04:57 -0400
  • 0b7ee0d413 Minor documentation updates Anna 2010-05-31 21:28:08 -0400
  • 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 Anna 2010-05-29 01:16:06 -0400
  • 5eaf159865 Fixed an edge case where an Attribute Error could occur Anna 2010-05-28 23:22:22 -0400
  • 0bccbc0b6b Turn hashtags into links Anna 2010-05-28 19:44:09 -0400
  • dce0fa160c User's own tweets shouldn't be flagged as new (although we'll still color them unread) Anna 2010-05-28 18:44:58 -0400
  • 5e25d4afcf Fixed underscore characters on some buttons Anna 2010-05-28 18:38:09 -0400
  • 9b525d4cb1 Fixed some valid URL characters not being parsed as part of a link Anna 2010-05-28 02:33:41 -0400
  • cc7011b724 Status icon flashes on new tweets Anna 2010-05-26 00:14:56 -0400
  • 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... Anna 2010-05-25 16:47:11 -0400
  • f49c0ff27d Eliminated weird error message when setting window icon Anna 2010-05-25 14:18:28 -0400
  • ff984b886c Improved minimization behavior Anna 2010-05-25 12:52:16 -0400
  • d0d9c4dbf9 Factored some code out to a helping function, added an option to disable the system tray icon Anna 2010-05-25 11:38:52 -0400
  • fbaf131849 Added a popup menu to the tray icon, but it doesn't pop up in a visible place yet (at least, not in fluxbox) Anna 2010-05-24 18:02:07 -0400
  • 37e033ca34 Moved patch files to subdirectory Anna 2010-05-24 15:54:08 -0400
  • 59d9177f3a Added minimize/unminimize to status icon Anna 2010-05-24 15:53:02 -0400
  • e4a1823788 Added system tray icon... it'll do for now, even though it doesn't do anything yet Anna 2010-05-24 15:23:39 -0400
  • 6fa0c8d7f7 Since activate-link breaks when a label contains an empty link, we crafted a workaround to avoid creating empty links. Anna 2010-05-24 12:33:10 -0400
  • 9f239e8c37 Fixed source field sometimes showing up as broken HTML... Anna 2010-05-23 17:58:25 -0400
  • d7893fce37 Implemented user name caching, so we can efficiently pull data for Direct Messages and Searches Anna 2010-05-23 12:42:19 -0400
  • 964358c1f2 Made some bug fixes related to unassigned variables Anna 2010-05-23 11:50:14 -0400
  • c2fd23b335 Handle some special cases for the app_button Anna 2010-05-22 22:50:18 -0400
  • 90d8ed7fe5 Made headers look right again Anna 2010-05-22 21:39:53 -0400
  • 9eb0e491d5 Renamed a widget to make more sense Anna 2010-05-22 21:01:28 -0400
  • 585fbb4156 Lined up widgets in header Anna 2010-05-22 20:59:14 -0400
  • 090ce3632e Lined up widgets in header Anna 2010-05-22 20:44:49 -0400
  • e8af16a8e7 Began improving headers to have separate clickable sections Anna 2010-05-22 18:04:12 -0400
  • 679e03da6a Trimmed up the User, Status, and Profile classes, since Python will assign properties on the fly Anna 2010-05-22 14:48:47 -0400
  • e57e16bee0 Documentation update Anna 2010-05-21 16:48:31 -0400
  • f86b663668 Improved appearance and layout of the UserBox Anna 2010-05-21 16:48:00 -0400
  • 30a9713d88 Made ctrl+r work for refresh button Anna 2010-05-21 15:30:40 -0400
  • 341baa0a0e More documentation updates. Renamed the title bar, which was still using the abortive old name. Anna 2010-05-21 14:12:01 -0400
  • 8789ab9433 Updated documentation Anna 2010-05-21 14:03:19 -0400
  • 244fe09a2f Removed debug statement Anna 2010-05-21 12:36:17 -0400
  • cb42c80c7c Removed extra call to update_windows... no sense updating when we don't have to Anna 2010-05-21 12:36:05 -0400
  • a2317113ec Spotted and fixed an outstanding bug where lists weren't grabbed with the correct account Anna 2010-05-21 12:34:56 -0400
  • f7696e2d67 Fixed CustomApi so that _username is defined Anna 2010-05-21 12:11:57 -0400
  • 1a98de805f Fix setting active user Anna 2010-05-21 11:13:04 -0400
  • 69cba102d3 Imported some fixes to oauthtwitter from its issue tracker Anna 2010-05-21 11:10:58 -0400
  • 5768f0e91c More fixes to the add_account function. Now we produce a 400 error on GetUserInfo Anna 2010-05-20 21:23:54 -0400
  • 9e0e431d4c Fixed some problems with oauthtwitter Anna 2010-05-20 20:51:20 -0400
  • 7877fa2412 Fixed the entry not being displayed in the pin popup Anna 2010-05-20 20:44:47 -0400
  • 716e20a9b2 Started implementing PIN for OAuth... entry doesn't show up in popup Anna 2010-05-20 18:03:35 -0400
  • 4443d9d12c Client now starts up cleanly, but no way to add accounts Anna 2010-05-20 17:11:50 -0400
  • b9fb21c46e More work on the infrastructure for oauth... basic widgets should be in place now Anna 2010-05-20 17:10:12 -0400
  • 5b4a4d760d Add button to menu Anna 2010-05-20 16:53:33 -0400
  • f70e76acc2 Sketched out a basic method for oauth to work in my app... Anna 2010-05-20 16:51:51 -0400
  • e32209bf2b Add get_api function Anna 2010-05-20 15:47:37 -0400
  • d5c3283ce8 Merge branch 'master' into oauth Anna 2010-05-20 15:33:50 -0400
  • c147f7fb73 Another name change Anna 2010-05-20 15:33:05 -0400
  • 96c059738d Merge branch 'master' into oauth Anna 2010-05-20 15:02:32 -0400
  • c59adefcd3 Remove vestigial reference to old name Anna 2010-05-20 15:01:54 -0400
  • ba7e60b544 Merge branch 'master' into oauth Anna 2010-05-20 14:52:07 -0400
  • adf929e225 Renamed application in preparation of creating a new repository for it Anna 2010-05-20 14:51:04 -0400
  • 1299bdbdee Replaced references to Api with OAuthApi... also broke the code terribly, but that's the point of this branch Anna 2010-05-20 14:09:10 -0400
  • ae1323a04d Added bug to TODO Anna 2010-05-20 14:05:44 -0400
  • 38f27fff96 Merge branch 'master' of github.com:pwiggi/mytwitter Anna 2010-05-20 12:12:52 -0400
  • b3afdf56dd Documentation updates Anna 2010-05-20 12:12:19 -0400
  • 5a4b118e04 Made readme a markdown file for github, and added python-oauth as a dep Anna 2010-05-20 11:57:55 -0400
  • 2f9736e982 Set tweets read when individual tweet is clicked Anna 2010-05-20 10:23:50 -0400
  • 8e6be490c6 Look up images for user panes Anna 2010-05-20 00:39:53 -0400
  • 0da52febeb Reformatted UserBox Anna 2010-05-20 00:35:13 -0400
  • 502ffe716f GUI cleanup Anna 2010-05-20 00:29:31 -0400
  • 56171c6254 Removed useless code paths, made the follow button work correctly Anna 2010-05-20 00:22:20 -0400
  • 46e63c7c3d Removed useless code paths, made the follow button work correctly Anna 2010-05-20 00:21:21 -0400
  • 897f2273ce Got all the buttons, signals, etc linked up for follow and at, I think... Anna 2010-05-20 00:16:10 -0400
  • 22067b4ad2 First steps toward moving the follow, at, and verified info into a box at the top of the pane Anna 2010-05-20 00:04:44 -0400
  • 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 Anna 2010-05-19 23:02:25 -0400
  • acf68dddbe Removed entirely vestigial updated_once code Anna 2010-05-19 22:52:02 -0400
  • 340c261e2d Update follow status on account change Anna 2010-05-19 16:10:25 -0400
  • 8fd11f6fa5 Added a debug function in Help menu Anna 2010-05-19 16:02:32 -0400
  • b41ef5f708 Account change works again Anna 2010-05-19 15:35:02 -0400
  • 3a4e32f0b3 Made current account persistent across sessions Anna 2010-05-19 14:43:54 -0400
  • 2b3406378a Unbound Home and End keys so they can be used when typing an update Anna 2010-05-19 14:36:36 -0400
  • 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 Anna 2010-05-19 14:36:03 -0400
  • e4ff126d12 Threaded adding/removing friends, and made it a little more robust. Still buggy, but it always was. Anna 2010-05-19 13:58:11 -0400
  • 5c642bd479 Fixed parsing of double-quotes in tweet text Anna 2010-05-19 12:15:53 -0400
  • 34b8bc6b58 Made pane navigation buttons work regardless of focus Anna 2010-05-19 11:27:14 -0400