Commit Graph

73 Commits

Author SHA1 Message Date
R. Tyler Ballance e78ed4c036 Update README's screenshot 2010-01-30 16:41:55 -08:00
R. Tyler Ballance b0fee54cf4 Add support for replying to a specific tweet 2010-01-30 16:18:14 -08:00
R. Tyler Ballance 69954f77f0 Properly render the status view with a Reply and Retweet button 2010-01-30 16:05:02 -08:00
R. Tyler Ballance f09c8abdc7 Add retweet support to my API wrapper 2010-01-30 16:04:54 -08:00
R. Tyler Ballance 2a773ab42e Allow emitting signals with kwargs 2010-01-30 16:04:02 -08:00
R. Tyler Ballance 9e199f3b2a Switch Status.widget to be a property instead 2010-01-30 15:07:57 -08:00
R. Tyler Ballance 14c990468b Bump the timestamp down to the next line 2010-01-30 15:06:36 -08:00
R. Tyler Ballance ba3fd49598 Refactor the status code out into its own class
Added some code to draw the status in a rounded rectangle, borrowed
from here:
    http://faq.pygtk.org/index.py?req=revision&file=faq10.024.htp&rev=1.1
2010-01-30 14:58:21 -08:00
R. Tyler Ballance 15fdbfbe19 Add a little shellscript to do the repetetive translation tasks 2010-01-30 13:32:44 -08:00
R. Tyler Ballance 941ac72312 Escape newlines as well for UI consistency 2010-01-30 13:32:24 -08:00
R. Tyler Ballance 2bff196f3d Allow using gettext everywhere 2010-01-30 13:32:09 -08:00
R. Tyler Ballance 520e631e14 Add basic translation support 2010-01-30 13:28:40 -08:00
R. Tyler Ballance 6ccca7c4b4 Add some nice fancy tooltipping on the user vbox in non-search timelines 2010-01-30 13:04:13 -08:00
R. Tyler Ballance 1e76feecfc Add util method to properly escape buffers prior to using them with Pango markup 2010-01-30 13:04:03 -08:00
R. Tyler Ballance afb08d916c Invalidate stored images after a day 2010-01-30 13:03:39 -08:00
R. Tyler Ballance f75d0cf902 Move progress out into its own class to properly observe signals 2010-01-30 02:30:09 -08:00
R. Tyler Ballance 00c96c44d1 Add a global signals module for passing around simple signals between objects 2010-01-30 02:29:37 -08:00
R. Tyler Ballance 6596ac8500 Slightly update the image caching code to denote that the file came from TweepyDeck 2010-01-30 01:41:58 -08:00
R. Tyler Ballance fd96fd7937 Start animating the progress bar when we're actually fetching data 2010-01-30 01:35:25 -08:00
R. Tyler Ballance a6af739446 Update notification copy 2010-01-30 01:05:19 -08:00
R. Tyler Ballance 8ec044e021 Hide scrollbars unless they're necessary 2010-01-30 01:04:50 -08:00
R. Tyler Ballance 8799a37dca Add pynotify support to pop up notifications when the timeline(s) update 2010-01-30 00:37:58 -08:00
R. Tyler Ballance c20ba5a43f Enable loading timelines from files for testing; turn off using HTTPS for searches
For search requests we'll get results *much* faster if it's over HTTP
2010-01-30 00:24:34 -08:00
R. Tyler Ballance 043cf7b99d Update copyright in about window 2010-01-29 23:57:31 -08:00
R. Tyler Ballance d464e1eee2 Update readme with new arguments and screenshot 2010-01-29 23:57:24 -08:00
R. Tyler Ballance a3381dd8b0 Tweak the pango marking up of tweets to not munge angle brackets 2010-01-29 23:42:54 -08:00
R. Tyler Ballance 0d848a3678 Add the ability to hide the Replies timeline 2010-01-29 23:03:10 -08:00
R. Tyler Ballance 0d27db1b66 For testing purposes allow TUSER/TPASS environment variables to supply credentials
Copy/pasting this for every run is a pain
2010-01-29 23:01:48 -08:00
R. Tyler Ballance 7895ed5fd0 Properly render search results with their own renderer 2009-12-01 01:49:33 -08:00
R. Tyler Ballance ce2bd6c201 Setting groundwork for custom views per-tweet content 2009-12-01 01:40:51 -08:00
R. Tyler Ballance 50ed22fdd1 Setting groundwork for custom views per-tweet content 2009-12-01 01:27:45 -08:00
R. Tyler Ballance 4f278ef76c Implement the ability to click on hashtags to spin up a search timeline 2009-12-01 00:59:12 -08:00
R. Tyler Ballance c921c7eaaa Switch to home_timeline to include retweets 2009-12-01 00:58:55 -08:00
R. Tyler Ballance fc1b72837a Rework the searches code to include a separate timeline for each term 2009-12-01 00:33:28 -08:00
R. Tyler Ballance b27856e91d Major refactor of timeline rendering; moving lots out of glade
Moving away from gtk.ListView which doesn't allow for much flexibility
so instead we'll use gtk.ScrolledWindow + gtk.Viewport + gtk.VBox to
get custom widgets (in the VBox) scrolling.

This commit also turns off all timelines other than the "friends"
timeline, new timelines can be added dynamically
2009-12-01 00:07:19 -08:00
R. Tyler Ballance 20386471c0 Rip out the gtk.TreeView widgets in favor of Viewport + VBox + custom widgets 2009-11-30 22:18:59 -08:00
R. Tyler Ballance 4e7cf4ac2b Ensure we don't break views when we hit exceptions fetching data 2009-11-30 20:48:54 -08:00
R. Tyler Ballance f2c3205e0a Update the searches timeline only when the window is closed 2009-11-30 20:48:26 -08:00
R. Tyler Ballance 08133241f3 Implement the searches interface for adding search queries (can't remove yet) 2009-11-19 00:29:58 -08:00
R. Tyler Ballance 3075466360 Refactor some common listview code into TweepyDeck/bases.py 2009-11-19 00:29:31 -08:00
R. Tyler Ballance 7680182f82 Tweak the about dialog 2009-11-17 21:57:23 -08:00
R. Tyler Ballance 84fc46659c Update Glade file for use with Glade3 2009-11-17 21:13:31 -08:00
R. Tyler Ballance 60e6cbc7ab Add a basic (unconnected) toolbar widget 2009-11-17 21:04:22 -08:00
R. Tyler Ballance 119ba0f186 Add LoginDialog and move away from command line options 2009-11-17 20:55:45 -08:00
R. Tyler Ballance a232dc04e3 Hide about dialog, don't kill it 2009-11-17 20:55:22 -08:00
R. Tyler Ballance 1865caf6cd Add a basic gitignore 2009-11-17 20:19:48 -08:00
R. Tyler Ballance 1c42af7e4d Refactor a lot of the code out into separate modules inside the TweepyDeck package
Needs to happen so I can start to focus on making the app cleaner and more failsafe
2009-11-17 20:19:12 -08:00
R. Tyler Ballance 5c9cf81d29 Make "tweepydeck" a launcher script for the TweepyDeck package 2009-11-17 20:03:34 -08:00
R. Tyler Ballance 1091bdc222 Move script into TweepyDeck package, refactoring 2009-11-17 20:01:11 -08:00
R. Tyler Ballance 5999781984 Fix autocompletion 2009-11-12 01:11:41 -08:00