Andrew Resch
5c485afe5e
Make new add torrent dialog actually work, but still needs work.
2008-01-07 02:18:40 +00:00
Andrew Resch
c8508c8d15
Use an asynchronous batch torrent status method for updating the
...
torrentview list.
Other various minor stuff.
2007-12-28 05:29:54 +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
2815d8f19f
Add option to allow remote connections to daemon.
...
Add option to change daemon port.
Added 'Daemon' tab to Preferences dialog.
2007-11-24 03:21:37 +00:00
Andrew Resch
4ca1206b2c
Add 'torrentfiles_location' configuration option.
2007-11-24 02:34:21 +00:00
Andrew Resch
ac08425ee3
Add remove torrent dialog.
2007-11-24 01:38:17 +00:00
Andrew Resch
ae4d85d5d8
Add LSD support.
...
Initial import of remove torrent dialog.
2007-11-23 08:52:00 +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
Marcos Pinto
cd0465a3a1
use lazy bitfield in 0.6
2007-11-10 22:18:02 +00:00
Andrew Resch
094e132ace
Add Force-recheck.
2007-11-08 07:54:56 +00:00
Andrew Resch
cfc05729ee
Queue plugin updates.
2007-11-04 23:54:38 +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
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
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
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
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
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
50877923ea
pickle->cPickle
2007-10-07 20:29:43 +00:00
Andrew Resch
84cd2da8dd
Implement plugin management api in the core.
2007-10-05 00:58:26 +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
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
cc4fc60db0
redo translation for tracker status
2007-10-02 03:02:06 +00:00
Andrew Resch
9a66035f0d
Add 'paused' to TorrentState.
...
Move some alert handlers around.
2007-10-01 22:29:05 +00:00
Andrew Resch
f2f73b8539
Fix exception when removing multiple torrents at once.
...
Updated TODO.
2007-09-30 05:33:53 +00:00
Andrew Resch
234e6827e8
Load .fastresume files on add.
...
Fix opening browser function.
2007-09-29 10:37:46 +00:00
Andrew Resch
e0d82901e3
Remove silly line causing exception in get_torrent_status()
2007-09-28 06:29:04 +00:00
Andrew Resch
936df09c60
Fix issue where port was not opened before attempting to add torrents.
...
All config 'set functions' will apply automatically when they are
registered unless otherwise specified.
2007-09-27 13:29:20 +00:00
Andrew Resch
4401c8f238
Save .fastresume files on shutdown.
2007-09-26 01:27:38 +00:00
Andrew Resch
78244649b8
Add support for saving .fastresume files. They are not loaded on add
...
yet.
2007-09-26 01:16:14 +00:00
Andrew Resch
cf116cf3a1
Make shutdown() an async method.
2007-09-24 08:22:02 +00:00
Andrew Resch
10632476ce
Have core save the config file on shutdown.
2007-09-23 23:30:46 +00:00
Andrew Resch
3270f23747
Initial import of StatusBar
2007-09-23 02:24:18 +00:00
Andrew Resch
8f62df0732
Inital import of SystemTray
2007-09-22 23:02:58 +00:00
Marcos Pinto
731c51815e
update tracker aka force reannounce
2007-09-22 19:44:11 +00:00
Marcos Pinto
61216e06b0
have either, not full, set as default
2007-09-22 00:21:24 +00:00
Andrew Resch
7b91bf83cc
Fix get_pe_settings() in bindings.
...
More debug output for encryption settings.
Fix preferences glade file so that encryption settings are in correct
order.
2007-09-21 04:24:26 +00:00
Andrew Resch
943a62f62c
Have all core config use set functions to apply the configuration to the
...
session.
2007-09-20 22:10:03 +00:00
Andrew Resch
e4ebef6ae3
Properly shutdown ConfigManager.
2007-09-18 04:47:28 +00:00
Andrew Resch
8f796738d5
Initial import of ConfigManager.
2007-09-17 12:44:31 +00:00
Andrew Resch
c5156df280
Add torrent from URL implemented. This is Marcos patch plus some more
...
error checking and some modifications to make it work properly with
TorrentManager.
2007-09-17 11:07:58 +00:00
Andrew Resch
978a2ae80b
Remove debug print from that last commit and re-add libtorrent metadata
...
plugin.
2007-09-17 04:20:40 +00:00
Andrew Resch
f764448cad
Store allocation type in the torrent state file and add the ability to
...
add a torrent with a different allocation type then what is set in the
config.
2007-09-17 04:19:59 +00:00
Andrew Resch
70b71ad6ce
Added user-agent.
...
Now start the metadata and utpex extensions on start-up.
2007-09-17 01:05:27 +00:00