Commit Graph

952 Commits

Author SHA1 Message Date
Andrew Resch bbe31367d4 Use os.popen2() instead of os.fork() to daemonize. 2008-01-22 11:45:56 +00:00
Andrew Resch 4ba32dc4bf Select a torrent in the list if none are selected on torrent add. 2008-01-22 11:43:58 +00:00
Marcos Pinto 4036ff4310 remove torrent file by default 2008-01-22 07:30:35 +00:00
Marcos Pinto a4e7e9c41a fix webui fuck up 2008-01-22 06:42:50 +00:00
Andrew Resch 93e631d893 Add hack to determine svn revision on Gentoo with svn ebuild. 2008-01-22 05:20:20 +00:00
Andrew Resch b64393d096 Get some error output when trying to get svn revision. 2008-01-22 04:27:33 +00:00
Andrew Resch e092619d64 Remove hack to set revision to "". 2008-01-22 04:11:29 +00:00
Andrew Resch 3a47731483 Default to Random Ports. 2008-01-22 03:57:46 +00:00
Andrew Resch a3fc292dd6 Tweak Network tab. 2008-01-22 03:54:29 +00:00
Andrew Resch e7ecead473 Tweak Downloads tab. 2008-01-22 03:40:44 +00:00
Andrew Resch c747e4e125 Revert last. 2008-01-22 03:31:50 +00:00
Marcos Pinto 9a36ef3c26 fix alignment ugliness in preferences 2008-01-22 03:20:08 +00:00
Andrew Resch 7ed0821143 Tweak EditTrackersDialog async call. 2008-01-22 01:26:31 +00:00
Marcos Pinto 6438cb0121 fix edit trackers to be async 2008-01-22 00:41:05 +00:00
Marcos Pinto 3aca2fa33c use get_default_download_dir() for move torrent pref 2008-01-21 22:53:24 +00:00
Andrew Resch 10d7f86f6f Reset revision file to "" after build and install. 2008-01-21 22:39:10 +00:00
Marcos Pinto 6cb3b2b9e0 add move torrent 2008-01-21 22:38:58 +00:00
Andrew Resch 1a0718b4ac Update 'save_path' on storage_moved_alert. 2008-01-21 22:24:31 +00:00
Andrew Resch db97daeeeb Remove update() call as it is no longer necessary. 2008-01-21 22:13:39 +00:00
Martijn Voncken 83cc479898 split torrent_status for future async 2008-01-21 19:51:55 +00:00
Martijn Voncken 3807b372ff async status-bar + pause/resume 2008-01-21 19:31:36 +00:00
Martijn Voncken c9a5caa3ec test perf improvement of multicall 2008-01-21 18:28:09 +00:00
Martijn Voncken 217d7eaa90 sync-wrapper for new async client 2008-01-21 17:57:38 +00:00
Andrew Resch 762f8a52af Fix preferences when not connected to daemon. 2008-01-21 10:02:30 +00:00
Andrew Resch a461074da2 Catch signals and KeyboardInterrupt and shutdown properly in GtkUI. 2008-01-21 09:54:03 +00:00
Andrew Resch b950d28781 Handle setting the revision in a different way. 2008-01-21 09:25:21 +00:00
Andrew Resch 0b807e8945 Fix errors on quit. 2008-01-21 09:13:36 +00:00
Marcos Pinto 72ea2d0632 catch index error 2008-01-21 07:58:16 +00:00
Andrew Resch f08fcc68d3 Only call a callback once for a specific method. 2008-01-21 06:37:30 +00:00
Andrew Resch 2a637c0b12 Fix preferences when clicking Apply or Ok.
Add revision number to about dialog.
2008-01-21 06:03:38 +00:00
Andrew Resch f16092400d Change get_version() to only return version number, not revision.
Added get_revision() to get svn revision number of build.
2008-01-21 05:56:45 +00:00
Andrew Resch fdb07b4929 Try to include svn revision number in version if available. 2008-01-21 03:14:24 +00:00
Andrew Resch 1c9c765cb1 Change update intervals of several components.
Have StatusBar update the respected label when it receives a 
'config_value_changed' signal.
2008-01-21 01:58:19 +00:00
Andrew Resch f9d25287ea Change Component to use individual timers for the components. This
allows for different update intervals for the components.
2008-01-21 01:57:25 +00:00
Andrew Resch 799037a46b Improve performance by only updating labels that have changed. 2008-01-21 01:13:56 +00:00
Andrew Resch bcd2bcd2d4 SignalReceiver now chooses a random port to listen on. 2008-01-20 23:47:57 +00:00
Andrew Resch 80514ad829 Fix last commit.
Use 'config_value_changed' signal from core to get config value updates 
instead of polling every update for StatusBar and SystemTray.
2008-01-20 21:37:11 +00:00
Andrew Resch f0b6833d17 Reduce the amount of calls in the MultiCall batch by removing
duplicates.  Increase the MultiCall timer to 200ms.
2008-01-20 19:11:36 +00:00
Marcos Pinto 3e2631213c log pygtk.require warning 2008-01-20 03:13:09 +00:00
Marcos Pinto 0b2dcd5dc2 i need to stop smoking weed 2008-01-20 03:00:11 +00:00
Marcos Pinto bb86fefe66 try/else pass for pygtk.require 2008-01-20 02:58:41 +00:00
Andrew Resch d965adff82 Disconnect from Gnome session during shutdown. 2008-01-20 02:49:25 +00:00
Andrew Resch 5d1dbc98e5 Give the Queue plugin some love. 2008-01-20 02:37:26 +00:00
Andrew Resch 6485986294 Silence xmlrpclib about int exceeding XML-RPC limits. 2008-01-20 02:00:42 +00:00
Andrew Resch 23840ce390 Destroy AddTorrentDialog window after clicking 'Add'. 2008-01-20 01:55:17 +00:00
Andrew Resch f327290e33 Fix preferences for removed preference. 2008-01-20 01:52:27 +00:00
Andrew Resch 28a4883a72 Fix signals. 2008-01-20 01:00:39 +00:00
Marcos Pinto df29d7d69a lt sync 1958 2008-01-20 00:59:49 +00:00
Andrew Resch 76a0eb12e8 Do not make Core a thread anymore as it is not needed. 2008-01-20 00:56:42 +00:00
Marcos Pinto f042bf0dda use die in signal 2008-01-20 00:46:52 +00:00