23 Commits

Author SHA1 Message Date
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
Andrew Resch
7c36587f23 Can now change queue order in the UI. 2007-07-24 07:19:38 +00:00
Andrew Resch
ca5297e20d Can now remove torrents.
Torrent view is now updating in timer.
2007-07-24 01:53:35 +00:00
Andrew Resch
c4e688b450 Added TorrentManager class for handling torrents.
Added get_torrent_state() in the core, but this will be changed.
2007-07-23 20:43:42 +00:00
Andrew Resch
5145dafeae Added torrent queueing in the core. 2007-07-23 04:42:26 +00:00
Andrew Resch
7ca17a3922 Changed the way adding torrents is done.
The core is now sent the torrent file data and saves it's own copy of 
the torrent file.
Start of receiving signals in the UI.
2007-07-22 03:01:38 +00:00
Andrew Resch
be081ae103 Can now add torrents from the UI.
Various other updates.
2007-07-21 00:50:13 +00:00
Andrew Resch
9280781dd3 Updates 2007-07-14 01:33:16 +00:00
Andrew Resch
702967a2c6 Changed from 2 spaces ident to 4 2007-07-13 01:34:18 +00:00
Andrew Resch
a7c93458c8 Updates! 2007-07-13 00:48:21 +00:00
Andrew Resch
49e5e9b093 Updates 2007-07-12 22:34:33 +00:00
Andrew Resch
bc39371af6 New directory structure 2007-07-12 20:02:34 +00:00