Commit Graph

279 Commits

Author SHA1 Message Date
Andrew Resch 2a315def04 Change toolbar button sensitivity based on selected torrent state.
Patch from sadrul.
2007-10-25 08:47:44 +00:00
Andrew Resch 1f8884f903 Enabled 'start local daemon' in ConnectionManager.
Change startup scripts: deluged runs daemon and deluge runs ui.
Minor fix-ups.
2007-10-25 07:42:14 +00:00
Andrew Resch 60eeb8deed Minor touch-ups. 2007-10-24 21:11:33 +00:00
Andrew Resch 294945dca2 Fix icon on ConnectionManager. 2007-10-24 10:11:27 +00:00
Andrew Resch 1144ee802f SignalReceiver now initializes gobject threading. 2007-10-24 09:52:20 +00:00
Andrew Resch 0d3e319bea Change sensitivity of many UI elements based on state of connection to a
daemon.
2007-10-24 08:16:09 +00:00
Andrew Resch 57ff5be823 Able to change the visibility of the toolbar and infopane. 2007-10-24 07:40:59 +00:00
Andrew Resch 40e1376bc4 Hook up ConnectionManager tool button.
Fix preferences when applying config with no daemon.
2007-10-24 07:22:11 +00:00
Andrew Resch e03401e3aa Fix Preferences dialog so that it can load while not be connected to a
daemon.
Change ConnectionManager icon and add toolbar button.
2007-10-24 05:45:32 +00:00
Andrew Resch 88a49d17c7 Stop local daemon now works in ConnectionManager.
Some minor tweaks.
2007-10-21 16:21:00 +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 d5888131a0 Move the old dbus branch to deluge-0.6-dbus and move the xmlrpc branch
to deluge-0.6.
2007-10-20 16:58:35 +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 bf6a709340 Start of ConnectionManager. 2007-10-15 15:12:35 +00:00
Andrew Resch c259aea06a Fix adding/removing torrents with current libtorrent. 2007-10-15 09:01:59 +00:00
Marcos Pinto b02b71e978 lt sync 1677 2007-10-15 06:11:37 +00:00
Marcos Pinto a16eb7625c lt updates 2007-10-15 04:50:17 +00:00
Andrew Resch b3d15c7117 Daemonize receiver thread. 2007-10-15 04:35:37 +00:00
Andrew Resch d690e44194 Fix adding torrents by URL. 2007-10-15 04:25:05 +00:00
Andrew Resch 67c7f9a80e Fix preferences' function calls. 2007-10-15 04:06:56 +00:00
Andrew Resch 1440e78cae Add xmlrpclib from Python 2.5.1 2007-10-15 04:01:46 +00:00
Andrew Resch 287d96d1e7 Include SimpleXMLRPCServer from Python 2.5.1 2007-10-15 03:49:45 +00:00
Andrew Resch 5b7b027f48 Save the uploaded_total in torrent state. 2007-10-15 01:56:47 +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
Marcos Pinto 2b9d8cc670 fixed dead lock and fixed a problem in recent shutdown cleanup 2007-10-07 23:54:04 +00:00
Marcos Pinto 8f974b8067 better shutdown sequence in lt 2007-10-07 21:03:25 +00:00
Marcos Pinto 50877923ea pickle->cPickle 2007-10-07 20:29:43 +00:00
Marcos Pinto 515305e950 fixes files that were left open in write mode by mistake, policy invariant check fix, fixed static assert being hit 2007-10-07 03:41:56 +00:00
Marcos Pinto 85767b148a fix tray locking pop-up on quit while disabled 2007-10-07 03:33:36 +00:00
Andrew Resch ae30cdb677 Fix an issue with large torrent sizes. 2007-10-07 01:53:58 +00:00
Andrew Resch 33fd818933 Save and load total_uploaded from torrent state. 2007-10-07 01:53:03 +00:00
Andrew Resch 54b1665c50 libtorrent build fix 2007-10-06 17:32:41 +00:00
Andrew Resch 7fe0392c90 Fix config debug output. 2007-10-06 17:31:48 +00:00
Andrew Resch 8f6029219d Fix adding torrents with a unicode save_path. 2007-10-06 04:35:15 +00:00
Marcos Pinto 94fd3c0f37 lt sync 1649 2007-10-06 04:22:06 +00:00
Andrew Resch d240ba3c01 Preferences plugin tab stuff. 2007-10-05 05:05:07 +00:00
Andrew Resch 84cd2da8dd Implement plugin management api in the core. 2007-10-05 00:58:26 +00:00
Andrew Resch cc7d7e8c62 Show save_path in TorrentDetails. 2007-10-05 00:30:19 +00:00
Andrew Resch c2f7c362b3 Use dbus variants instead of pickling objects. 2007-10-04 23:54:58 +00:00
Andrew Resch 17f62130fe Add 'save_path' to add_torrent().
Save the 'save_path' in the torrent state.
2007-10-04 22:21:47 +00:00
Marcos Pinto 8a0692fa4f fix storage of banned peers lt 1645 2007-10-04 21:14:32 +00:00
Marcos Pinto 7f88289f1f lt 1643 2007-10-04 15:31:23 +00:00
Andrew Resch 8e96afe626 Fix display of availability. 2007-10-04 01:21:39 +00:00
Andrew Resch 2707afc9c8 Show Queue menu and toolbuttons properly. 2007-10-04 00:53:39 +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
Marcos Pinto 838ef287da accidentaly reverted disk io priority fix, so here it is again 2007-10-04 00:09:45 +00:00
Marcos Pinto 3841ddd3dc moved block_downloading_alert, block_finished_alert and piece_finished_alert to debug level...yay performance 2007-10-04 00:07:26 +00:00
Marcos Pinto 5db5f423ce disk io priority fix 2007-10-03 22:46:30 +00:00