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