Marcos Pinto
2ca1a61f32
more notification work - still not finished
2008-07-26 22:03:15 +00:00
Andrew Resch
327de6f5cd
Fix view options to be persistent between sessions
2008-07-26 08:12:34 +00:00
Andrew Resch
152c45b6ef
Fix #338 do not continue in classic mode if 'deluged' is not available
2008-07-12 22:59:43 +00:00
Andrew Resch
b3cc15c4a1
Update default prefs
2008-07-10 04:56:59 +00:00
Marcos Pinto
cc9acf19aa
classic mode default on all
2008-07-10 04:42:49 +00:00
Marcos Pinto
382f9cf614
classic mode default on win
2008-07-10 04:39:07 +00:00
Andrew Resch
c4dedadafe
Fix typo
2008-07-06 07:36:56 +00:00
Andrew Resch
1f3e930df3
Some windows fixes
2008-07-04 22:36:46 +00:00
Andrew Resch
0779618917
Remove DBUS dependency for Windows port
2008-07-02 20:04:57 +00:00
Andrew Resch
5f1de26f58
Implement update checking
2008-07-02 01:19:43 +00:00
Andrew Resch
7280465cd5
Some windows stuff
2008-06-25 04:37:43 +00:00
Andrew Resch
9d3d22e7f8
Fix possible crash on exit in clasic mode
2008-06-23 22:10:08 +00:00
Andrew Resch
e905044445
Properly shutdown the daemon if changing from classic to regular
2008-06-23 06:47:06 +00:00
Andrew Resch
48d18e3c52
Implement 'Classic Mode'
2008-06-23 00:12:30 +00:00
Marcos Pinto
dd18152266
add send stats info
2008-06-22 21:15:05 +00:00
Andrew Resch
dfc14ff785
Fix #207 do not exit if dbus is unavailable, just give warning.
2008-06-14 00:49:34 +00:00
Andrew Resch
3a482b2f19
Implement 'Always show add torrent dialog' and 'Bring to focus' when
...
adding a torrent from an external source.
2008-05-12 06:31:52 +00:00
Andrew Resch
7f89a8aff3
Fix issue where folder chooser buttons show the path's parent and not the actual selected path.
...
Remove file browser options from preferences dialog.
2008-04-08 03:51:29 +00:00
Andrew Resch
4c867264f9
Add '-c, --config' options to set config directory.
2008-04-05 22:40:35 +00:00
Andrew Resch
74cd111513
Add pop-up menus to the statusbar items.
2008-03-09 05:38:07 +00:00
Martijn Voncken
d53a606b0e
big client.py refactor
2008-02-22 22:16:13 +00:00
Andrew Resch
335c037add
Modify the remove torrent behaviour to be more HIG compliant.
...
Add the ability to set per-torrent options from the Torrent menu.
Add new CoreConfig component for keeping a local mirror of the core
config.
2008-02-17 22:39:50 +00:00
Andrew Resch
9d5e60c42f
Modify the Downloads tab of Preferences to include changes associated
...
with the new Add Torrent dialog.
2008-01-24 01:33:37 +00:00
Marcos Pinto
3aca2fa33c
use get_default_download_dir() for move torrent pref
2008-01-21 22:53:24 +00:00
Marcos Pinto
6cb3b2b9e0
add move torrent
2008-01-21 22:38:58 +00:00
Andrew Resch
a461074da2
Catch signals and KeyboardInterrupt and shutdown properly in GtkUI.
2008-01-21 09:54:03 +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
1fa301cb69
Change client.py to use multicalls. This forces all client methods to
...
be async.
2008-01-19 22:33:30 +00:00
Andrew Resch
e65d720890
Fix autostarting daemon.
2008-01-09 23:43:00 +00:00
Andrew Resch
68642443a5
Make CoreProxy a GObject.
2007-12-17 11:14:22 +00:00
Andrew Resch
78b78ce8b3
Use deluge.component for core components.
2007-12-10 10:49:42 +00:00
Andrew Resch
589df97add
Add ListView state saving.
...
Have TorrentView save and load state on startup/shutdown.
Add new method to components shutdown() which is called when the UI is
exiting to allow components to clean-up.
Clean up some debug output.
2007-12-08 05:02:29 +00:00
Andrew Resch
fcd70cbb44
Registering a signal receiver with the core is done with the clients ip
...
address.
Minor UI fix-ups.
Hook up autoadd folder options in Preferences.
2007-11-25 09:58:12 +00:00
Andrew Resch
fe33a72022
Various interface improvements.
...
Initial import of SideBar.
2007-11-25 02:16:54 +00:00
Andrew Resch
de2e230e4f
Enable auto add queued torrents.
2007-11-19 03:51:33 +00:00
Andrew Resch
35fe99eee3
Updates to the QueuedTorrents dialog stuff.
...
Updates to StatusBar.
2007-11-17 11:36:29 +00:00
Andrew Resch
10456b3f99
Add support for Dbus and adding torrents to an already running client.
...
Minor UI tweaks.
Additional error checking in update functions.
2007-11-13 08:47:26 +00:00
Andrew Resch
c11e61355b
Add testing plugin.
...
Plugins should now enable/disable properly and save enabled/disabled
state.
2007-11-02 02:40:44 +00:00
Andrew Resch
8f592b6330
Fix some exceptions.
2007-10-27 04:35:09 +00:00
Andrew Resch
c030789e09
Updates to ConnectionManager. Can now autostart localhost, autoconnect
...
and not show dialog if desired.
2007-10-26 02:32:40 +00:00
Andrew Resch
298fd1bc7f
Fixed and enabled the SignalReceiver.
2007-10-21 01:53:40 +00:00
Andrew Resch
c4d4e75667
Change the gtkui to a new component based system.
...
Properly handle daemon quitting unexpectedly.
Many updates to the ConnectionManager.
2007-10-20 22:26:43 +00:00
Andrew Resch
c852cfd7c1
Updates to the ConnectionManager stuff. This is a work in progress.
...
Renamed functions.py to client.py.
2007-10-20 16:55:38 +00:00
Andrew Resch
64a94ec197
Add SignalReceiver and use it in the client.
...
Add SignalManager in the core for emitting signals to clients.
2007-10-14 07:06:19 +00:00
Andrew Resch
b4cb4e7bcc
Import the 0.6 xmlrpc branch.. Work in progess.
2007-10-12 23:37:42 +00:00
Andrew Resch
06e148c2ed
Add PluginManagerBase class.
...
Only load plugins that are in the 'enabled_plugins' key in the config
files.
2007-10-04 00:43:41 +00:00
Andrew Resch
dd3ec750aa
Prevent update() thread to start until all plugins are loaded and we are
...
ready to show the main window.
2007-09-24 06:22:31 +00:00
Andrew Resch
d80debfbea
Save and restore the main window's vpane position.
2007-09-23 00:50:42 +00:00