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 |
|
Andrew Resch
|
70dde55ecf
|
Tweaked random port selection.
|
2007-09-16 01:41:18 +00:00 |
|
Andrew Resch
|
9bb65d1ab4
|
Add random port support patch from Marcos.
|
2007-09-15 22:22:06 +00:00 |
|
Andrew Resch
|
4691dcbaa2
|
Preferences dialog now sets core configuration options.
|
2007-09-14 11:45:42 +00:00 |
|
Andrew Resch
|
f5a00e8d58
|
Add some more error checking.
|
2007-09-08 08:30:15 +00:00 |
|
Andrew Resch
|
38312177ef
|
Inital import of the AlertManager.
|
2007-09-07 08:21:19 +00:00 |
|
Andrew Resch
|
b4ad65ab9b
|
Add Deluge fingerprint.
|
2007-09-04 15:35:07 +00:00 |
|
Andrew Resch
|
b187d02c94
|
Change torrent_add_file() method in core to return a boolean value based
on the success of the torrent add.
Removed the torrent_add_failed() signal from core.
|
2007-09-03 06:35:31 +00:00 |
|
Andrew Resch
|
c5d76cf8ee
|
State saving and loading in core and TorrentQueue.
GtkUI now requests a 'session_state' on start-up to populate it's
listview.
GtkUI can now shutdown core.
|
2007-08-29 08:00:19 +00:00 |
|
Andrew Resch
|
6a525530ee
|
Big code clean-up and some refactoring. Added docstrings but more are
needed.
|
2007-08-26 14:34:50 +00:00 |
|
Andrew Resch
|
f185f19cfb
|
Plugins can now register 'status_fields' with core for use with
get_status().
Updates to TorrentQueue plugin.
|
2007-08-22 08:24:40 +00:00 |
|
Andrew Resch
|
895f7e2761
|
Add missing files.
Start of plugin support in gtkui.
|
2007-08-11 06:46:41 +00:00 |
|
Andrew Resch
|
13fc181fa2
|
More work on the queue torrent plugin and plugins in general.
|
2007-08-10 08:15:02 +00:00 |
|
Andrew Resch
|
78e225526c
|
'Hack' in plugin support. This is totally wrong, but it sort of works.
|
2007-08-05 20:03:00 +00:00 |
|
Andrew Resch
|
7cd0ba0a6c
|
Updates and revert mainwindow.py from last change
|
2007-08-02 18:52:33 +00:00 |
|
Andrew Resch
|
bcf70c3e0f
|
get_torrent_status() now takes a list of keys and only returns the
values for those keys.
|
2007-07-28 18:48:32 +00:00 |
|
Andrew Resch
|
ac1bffb65f
|
get_torrent_status() and get_torrent_info() now use pickled
dictionaries thus removing the need for the templates.
|
2007-07-25 05:07:43 +00:00 |
|
Andrew Resch
|
2eb455179b
|
Updates
|
2007-07-25 00:43:37 +00:00 |
|