Commit Graph

304 Commits

Author SHA1 Message Date
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 6bced0fb8c EditTrackerDialog now works.
Save trackers in torrent state.
Load trackers on torrent add from state.
2007-11-12 13:28:56 +00:00
Andrew Resch 190d6d94ea Extra debug info. 2007-11-12 04:51:23 +00:00
Andrew Resch a8c796ba59 Inital import of EditTrackersDialog. 2007-11-12 02:27:03 +00:00
Marcos Pinto be8a004324 add lsd to bindings 2007-11-11 00:30:29 +00:00
Marcos Pinto 4e92f3f699 lt sync 1723 2007-11-11 00:22:53 +00:00
Marcos Pinto cd0465a3a1 use lazy bitfield in 0.6 2007-11-10 22:18:02 +00:00
Andrew Resch 6da931e815 Do not show Torrent menu when not connected.
Fix force recheck.
2007-11-10 10:04:07 +00:00
Andrew Resch 5c154c3231 Fix removing columns from ListView. 2007-11-10 09:54:09 +00:00
Andrew Resch c42b146528 System tray fixes. 2007-11-10 09:44:51 +00:00
Andrew Resch 5b5232eddf Fix adding torrents. 2007-11-10 06:28:09 +00:00
Andrew Resch 4dc601c845 System tray updates. 2007-11-10 06:00:23 +00:00
Andrew Resch 3c9209dce4 Display Queue preferences tab when enabled. 2007-11-10 00:22:11 +00:00
Andrew Resch 7d9a30a545 Updates to the Connection Manager.
Updates to TorrentManager.
2007-11-09 12:08:15 +00:00
Andrew Resch a043858f2e Update TODO 2007-11-08 08:04:43 +00:00
Andrew Resch 094e132ace Add Force-recheck. 2007-11-08 07:54:56 +00:00
Andrew Resch a4b46d0607 Queue preferences glade file. 2007-11-05 03:05:45 +00:00
Andrew Resch cfc05729ee Queue plugin updates. 2007-11-04 23:54:38 +00:00
Andrew Resch eacc6dd08f Queue plugin update.
Plugin system updates.
2007-11-03 07:24:45 +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 5d3275de01 Some plugin updates. 2007-10-31 08:16:35 +00:00
Andrew Resch ff1391b8bf Send all torrent status keys if keys is []. 2007-10-28 06:36:25 +00:00
Andrew Resch ae81a28e6b Add 'files' key to torrent status. 2007-10-28 06:30:02 +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 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