59b4a0e543Fixed 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
94e28e6c7dUpdated docs to reflect fixed bug
Anna
2010-06-30 16:13:51 -0400
1b4d2ccbfbDon'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
3aadbebd64Changed 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
36dbddedaaMore cleanup from the refactor
Anna
2010-06-29 15:14:26 -0400
14741c0fd0Fixed some silly errors from refactor in last commit
Anna
2010-06-29 11:05:17 -0400
9857187635Made config options a global feature, added __main__ section
Anna
2010-06-29 11:02:31 -0400
676b9d2e3eMoved initialization to avoid race condition
Anna
2010-06-21 15:11:42 -0400
6691c751bcMake ctrl+tab behavior wrap
Anna
2010-06-07 14:20:19 -0400
8d3420c17cRemoved a stray 'v' in a regex
Anna
2010-06-07 09:45:12 -0400
e37a5645b4More framework to make adding to lists work correctly.
Anna
2010-06-02 17:50:43 -0400
2e81031ec2Simplified 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
9af8d9a496Fixed printing lists for users
Anna
2010-06-02 17:07:12 -0400
8fac5ad7c2Reworked 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
48cce6a353Made 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
5a675ee8d9Updated bug list
Anna
2010-06-02 13:30:20 -0400
c775f7f74aOne more change to the regex for hashtags, to account for typical usage seen on twitter
Anna
2010-06-02 12:55:31 -0400
46dcec4ce8Initial widgets in place for adding an account management window
Anna
2010-06-02 12:52:18 -0400
4a31261482More adjustments to the regular expressions - hopefully they catch all the correct characters now.
Anna
2010-06-02 10:39:14 -0400
124a7411e2Added a default avatar image for users without one
Anna
2010-06-01 17:30:58 -0400
f51d187610Hide empty button when it is not relevant, so that it doesn't receive focus erroneously
Anna
2010-06-01 17:21:06 -0400
f52c107c9fUpdated regexes to allow some more characters in links
Anna
2010-06-01 16:04:57 -0400
0b7ee0d413Minor documentation updates
Anna
2010-05-31 21:28:08 -0400
3e411e6e1dFixed 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
5eaf159865Fixed an edge case where an Attribute Error could occur
Anna
2010-05-28 23:22:22 -0400
0bccbc0b6bTurn hashtags into links
Anna
2010-05-28 19:44:09 -0400
dce0fa160cUser's own tweets shouldn't be flagged as new (although we'll still color them unread)
Anna
2010-05-28 18:44:58 -0400
5e25d4afcfFixed underscore characters on some buttons
Anna
2010-05-28 18:38:09 -0400
9b525d4cb1Fixed some valid URL characters not being parsed as part of a link
Anna
2010-05-28 02:33:41 -0400
cc7011b724Status icon flashes on new tweets
Anna
2010-05-26 00:14:56 -0400
5a9aa09167Laid 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
f49c0ff27dEliminated weird error message when setting window icon
Anna
2010-05-25 14:18:28 -0400
ff984b886cImproved minimization behavior
Anna
2010-05-25 12:52:16 -0400
d0d9c4dbf9Factored some code out to a helping function, added an option to disable the system tray icon
Anna
2010-05-25 11:38:52 -0400
fbaf131849Added 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
37e033ca34Moved patch files to subdirectory
Anna
2010-05-24 15:54:08 -0400
59d9177f3aAdded minimize/unminimize to status icon
Anna
2010-05-24 15:53:02 -0400
e4a1823788Added system tray icon... it'll do for now, even though it doesn't do anything yet
Anna
2010-05-24 15:23:39 -0400
6fa0c8d7f7Since 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
9f239e8c37Fixed source field sometimes showing up as broken HTML...
Anna
2010-05-23 17:58:25 -0400
d7893fce37Implemented user name caching, so we can efficiently pull data for Direct Messages and Searches
Anna
2010-05-23 12:42:19 -0400
964358c1f2Made some bug fixes related to unassigned variables
Anna
2010-05-23 11:50:14 -0400
c2fd23b335Handle some special cases for the app_button
Anna
2010-05-22 22:50:18 -0400
90d8ed7fe5Made headers look right again
Anna
2010-05-22 21:39:53 -0400
9eb0e491d5Renamed a widget to make more sense
Anna
2010-05-22 21:01:28 -0400
585fbb4156Lined up widgets in header
Anna
2010-05-22 20:59:14 -0400
090ce3632eLined up widgets in header
Anna
2010-05-22 20:44:49 -0400
e8af16a8e7Began improving headers to have separate clickable sections
Anna
2010-05-22 18:04:12 -0400
679e03da6aTrimmed up the User, Status, and Profile classes, since Python will assign properties on the fly
Anna
2010-05-22 14:48:47 -0400
e57e16bee0Documentation update
Anna
2010-05-21 16:48:31 -0400
f86b663668Improved appearance and layout of the UserBox
Anna
2010-05-21 16:48:00 -0400
30a9713d88Made ctrl+r work for refresh button
Anna
2010-05-21 15:30:40 -0400
341baa0a0eMore documentation updates. Renamed the title bar, which was still using the abortive old name.
Anna
2010-05-21 14:12:01 -0400
8789ab9433Updated documentation
Anna
2010-05-21 14:03:19 -0400
244fe09a2fRemoved debug statement
Anna
2010-05-21 12:36:17 -0400
cb42c80c7cRemoved extra call to update_windows... no sense updating when we don't have to
Anna
2010-05-21 12:36:05 -0400
a2317113ecSpotted and fixed an outstanding bug where lists weren't grabbed with the correct account
Anna
2010-05-21 12:34:56 -0400
f7696e2d67Fixed CustomApi so that _username is defined
Anna
2010-05-21 12:11:57 -0400
1a98de805fFix setting active user
Anna
2010-05-21 11:13:04 -0400
69cba102d3Imported some fixes to oauthtwitter from its issue tracker
Anna
2010-05-21 11:10:58 -0400
5768f0e91cMore fixes to the add_account function. Now we produce a 400 error on GetUserInfo
Anna
2010-05-20 21:23:54 -0400
9e0e431d4cFixed some problems with oauthtwitter
Anna
2010-05-20 20:51:20 -0400
7877fa2412Fixed the entry not being displayed in the pin popup
Anna
2010-05-20 20:44:47 -0400
716e20a9b2Started implementing PIN for OAuth... entry doesn't show up in popup
Anna
2010-05-20 18:03:35 -0400
4443d9d12cClient now starts up cleanly, but no way to add accounts
Anna
2010-05-20 17:11:50 -0400
b9fb21c46eMore work on the infrastructure for oauth... basic widgets should be in place now
Anna
2010-05-20 17:10:12 -0400
5b4a4d760dAdd button to menu
Anna
2010-05-20 16:53:33 -0400
f70e76acc2Sketched out a basic method for oauth to work in my app...
Anna
2010-05-20 16:51:51 -0400
e32209bf2bAdd get_api function
Anna
2010-05-20 15:47:37 -0400
d5c3283ce8Merge branch 'master' into oauth
Anna
2010-05-20 15:33:50 -0400
c147f7fb73Another name change
Anna
2010-05-20 15:33:05 -0400
96c059738dMerge branch 'master' into oauth
Anna
2010-05-20 15:02:32 -0400
c59adefcd3Remove vestigial reference to old name
Anna
2010-05-20 15:01:54 -0400
ba7e60b544Merge branch 'master' into oauth
Anna
2010-05-20 14:52:07 -0400
adf929e225Renamed application in preparation of creating a new repository for it
Anna
2010-05-20 14:51:04 -0400
1299bdbdeeReplaced 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
ae1323a04dAdded bug to TODO
Anna
2010-05-20 14:05:44 -0400
38f27fff96Merge branch 'master' of github.com:pwiggi/mytwitter
Anna
2010-05-20 12:12:52 -0400
b3afdf56ddDocumentation updates
Anna
2010-05-20 12:12:19 -0400
5a4b118e04Made readme a markdown file for github, and added python-oauth as a dep
Anna
2010-05-20 11:57:55 -0400
2f9736e982Set tweets read when individual tweet is clicked
Anna
2010-05-20 10:23:50 -0400
8e6be490c6Look up images for user panes
Anna
2010-05-20 00:39:53 -0400
0da52febebReformatted UserBox
Anna
2010-05-20 00:35:13 -0400
502ffe716fGUI cleanup
Anna
2010-05-20 00:29:31 -0400
56171c6254Removed useless code paths, made the follow button work correctly
Anna
2010-05-20 00:22:20 -0400
46e63c7c3dRemoved useless code paths, made the follow button work correctly
Anna
2010-05-20 00:21:21 -0400
897f2273ceGot all the buttons, signals, etc linked up for follow and at, I think...
Anna
2010-05-20 00:16:10 -0400
22067b4ad2First 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
eccfe997d9Refresh 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
acf68dddbeRemoved entirely vestigial updated_once code
Anna
2010-05-19 22:52:02 -0400
340c261e2dUpdate follow status on account change
Anna
2010-05-19 16:10:25 -0400
8fd11f6fa5Added a debug function in Help menu
Anna
2010-05-19 16:02:32 -0400
b41ef5f708Account change works again
Anna
2010-05-19 15:35:02 -0400
3a4e32f0b3Made current account persistent across sessions
Anna
2010-05-19 14:43:54 -0400
2b3406378aUnbound Home and End keys so they can be used when typing an update
Anna
2010-05-19 14:36:36 -0400
5b74eed1e0Moved 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
e4ff126d12Threaded adding/removing friends, and made it a little more robust. Still buggy, but it always was.
Anna
2010-05-19 13:58:11 -0400
5c642bd479Fixed parsing of double-quotes in tweet text
Anna
2010-05-19 12:15:53 -0400
34b8bc6b58Made pane navigation buttons work regardless of focus
Anna
2010-05-19 11:27:14 -0400