Commit Graph

447 Commits

Author SHA1 Message Date
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 f3c80eb816 Remove idea of a 'get_function'. Updated add_row() to use new
status_fields.
2007-08-22 08:53:12 +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 5611037db2 Modified update() in TorrentView. It is now able to update only the
requested columns and only columns which are visible.
2007-08-22 06:23:16 +00:00
Andrew Resch 810c0813ce Start work on the addition of 'status_field' to ListViewColumn. 2007-08-21 14:43:15 +00:00
Andrew Resch d12e333e3a Updates to the TorrentQueue plugin.
Added 'add_toolbutton()' and 'add_separator()' to ToolBar.
Added 'get_toolbar()' and 'get_selected_torrents()' to PluginManager.
2007-08-20 12:47:54 +00:00
Andrew Resch 38dd216e16 Updates to ListView and the TorrentQueue plugin. 2007-08-18 11:16:31 +00:00
Andrew Resch 98ecdd12a9 Added remove_column() to ListView. 2007-08-17 09:55:33 +00:00
Andrew Resch 8d23e8ee80 The column menu list now toggles visibility of the columns. 2007-08-17 03:16:56 +00:00
Andrew Resch e208724bc3 Updated listview menu creation.
Added 'hidden' columns.
2007-08-15 14:30:47 +00:00
Andrew Resch b7e3c6b3df Sync libtorrent to trunk.
Start of columns menu.
2007-08-13 09:28:29 +00:00
Andrew Resch ac29983651 ListView still needs some improvements, but it is working now.
Removed columns.py as this has been merged with listview.py.
2007-08-12 09:48:34 +00:00
Andrew Resch e13b42203b Start of move to generic ListView. Not really functional yet. 2007-08-12 07:01:27 +00:00
Andrew Resch 873b5397eb Add missing file. 2007-08-11 06:49:18 +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 bb299f4e97 Add Resume button/menuitem to the toolbar and torrent menu. 2007-07-27 22:16:57 +00:00
Andrew Resch 8c67927974 Fix up the importing of functions 2007-07-27 20:20:38 +00:00
Andrew Resch 510bc30971 Moving functions.py to UI (actual file move) 2007-07-27 20:17:57 +00:00
Andrew Resch 6f3a57f827 Moving functions.py to UI 2007-07-27 20:17:13 +00:00
Marcos Pinto 139b5d82c7 updating mainwindow to current trunk 2007-07-27 06:35:45 +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 626e7657d0 Sync to libtorrent revision 1415 2007-07-23 05:36:20 +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
Zach Tibbitts 02b189f5a5 rename branch to deluge-0.6 2007-07-13 16:47:22 +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 61ca73dde1 Updates 2007-07-12 23:16:39 +00:00
Andrew Resch 0b621fd581 Updates 2007-07-12 23:15:38 +00:00
Andrew Resch e08ad9ddaf Updates 2007-07-12 22:43:23 +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
Andrew Resch 65c4d72fd0 More updates 2007-07-09 02:51:40 +00:00
Andrew Resch 770cfa0a07 Update to my branch.. 2007-07-09 02:50:20 +00:00
Andrew Resch 59656397d0 Changed from Pyro to DBUS.. Still doesn't do anything. 2007-07-08 00:28:17 +00:00
Andrew Resch 29c4b6aee1 Just some updates.. Probably going to change to DBUS instead of Pyro in
next revision.
2007-07-05 19:35:59 +00:00
Andrew Resch cb4630ded9 Initial import. 2007-07-04 08:24:30 +00:00