Commit graph

804 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