Commit Graph

530 Commits

Author SHA1 Message Date
Andrew Resch f9a664b9c7 Attempt to fix issues where torrents would not update correctly in the
torrent view.  Also an attempt at improving performance.
2008-01-14 09:00:13 +00:00
Andrew Resch eaddaaa844 Fix adding torrents by URL. 2008-01-14 08:46:44 +00:00
Andrew Resch 5a90f48ccb Include deluge_icon.gif for WebUI. 2008-01-14 05:40:40 +00:00
Martijn Voncken 57870b8094 don't import forms 2008-01-13 11:22:51 +00:00
Martijn Voncken 806e3885b4 test-commit/sync to 189 2008-01-13 11:16:56 +00:00
Andrew Resch a5d3444fd8 Initial commit of WebUI support for 0.6. The WebUI revision is 187.
You can start the webui by doing: $ deluge --ui web
2008-01-11 01:42:47 +00:00
Andrew Resch e65d720890 Fix autostarting daemon. 2008-01-09 23:43:00 +00:00
Andrew Resch 2e895795b6 Force '-DNDEBUG'. 2008-01-09 07:12:04 +00:00
Marcos Pinto e491ecf0df lt sync 1912 2008-01-09 06:35:48 +00:00
Andrew Resch 5c485afe5e Make new add torrent dialog actually work, but still needs work. 2008-01-07 02:18:40 +00:00
Andrew Resch 34eec4ab93 Improve performance of the statusicon and progress cell functions. 2008-01-03 03:22:08 +00:00
Andrew Resch 7477a0f159 Improve performance of some common functions. 2008-01-03 02:35:37 +00:00
Andrew Resch 1efe0f7778 Improve performance of the cell data functions. 2008-01-03 02:33:38 +00:00
Andrew Resch 39e987d5da Improve get_torrent_status() speed by only building the files dictionary
when the Torrent object is created.
2008-01-02 11:54:42 +00:00
Andrew Resch a3658e352b Fix undefined sleep. 2008-01-02 11:46:08 +00:00
Andrew Resch df9fd2af09 Fix sorting of name column. 2008-01-02 11:45:36 +00:00
Andrew Resch 24fc4f0a49 Start of work integrating new Add Torrent dialog. 2008-01-01 01:03:15 +00:00
Andrew Resch 74d382dc86 Tweak the add torrent glade file. 2007-12-30 04:01:33 +00:00
Andrew Resch aa932b56a7 Fix crash when trying to add a bad .torrent. 2007-12-30 04:00:53 +00:00
Andrew Resch 5a175587f4 Initial commit of the new Add Torrent dialog. 2007-12-29 13:18:31 +00:00
Andrew Resch 24471624c2 Fix previous fix for non-present key in cache. 2007-12-28 13:39:47 +00:00
Andrew Resch e069542e3a Fix allocation modes. They were reversed. 2007-12-28 13:20:34 +00:00
Andrew Resch 5c38bfdbe7 Fix batch status caching for when a key doesn't exist in the cache. 2007-12-28 13:19:50 +00:00
Andrew Resch dd395b8c9c Attempt to reduce the number of updates to the TorrentView by caching
the previous status batch dictionary and only updating the difference.
2007-12-28 08:48:33 +00:00
Andrew Resch 44c82db9a8 Fix display of speeds in the systemtray tooltip. 2007-12-28 08:22:59 +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 e2e3073f23 Fix last. 2007-12-27 10:56:18 +00:00
Andrew Resch 91c55522b8 Optimize torrent.get_status() a bit.
Emit signals with gobject.idle_add().
2007-12-27 10:54:05 +00:00
Andrew Resch 58a240a998 Added tray tooltip.
Increased client cache time to 1.5 seconds.
2007-12-22 20:35:43 +00:00
Andrew Resch 473110b7fe Fix up calls to open_url_in_browser() because it's been moved to
deluge.common.
2007-12-18 00:03:34 +00:00
Andrew Resch 4d6e4b1a06 Create a specialized decorator for caching get_torrent_status(). 2007-12-17 23:55:42 +00:00
Andrew Resch 68642443a5 Make CoreProxy a GObject. 2007-12-17 11:14:22 +00:00
Andrew Resch 60fc0d24fe Start of caching for client.py. 2007-12-17 04:00:39 +00:00
Andrew Resch 419333b9cb Only enable plugins that are enabled in the core. 2007-12-16 11:10:12 +00:00
Andrew Resch 02fe961a8a Fix deluge.common. 2007-12-16 10:40:25 +00:00
Andrew Resch 58a0506b98 Sync lt 1825 2007-12-16 10:15:32 +00:00
Andrew Resch 6dff50c3f5 Import gobject now. Oops. 2007-12-16 05:36:51 +00:00
Andrew Resch 6733ce38d2 Add removals to the setup script.
Do not display the Open Folder menu item if not connected to a 
localhost.
2007-12-14 07:44:53 +00:00
Andrew Resch 62bd4a86f8 Fix EditTrackersDialog to import deluge.component correctly. 2007-12-14 06:38:11 +00:00
Marcos Pinto f133704905 home env doesnt exist in windows, so work around that 2007-12-14 03:48:16 +00:00
Andrew Resch 83be470f1e Libtorrent sync 1814 2007-12-13 06:30:39 +00:00
Andrew Resch 8271d70ec7 Plugin system changes in regards to enabling/disabling plugins. 2007-12-11 04:45:47 +00:00
Andrew Resch f3cdfa8351 Fix Queue plugin loading when state file is wrong. 2007-12-11 01:35:36 +00:00
Andrew Resch 78b78ce8b3 Use deluge.component for core components. 2007-12-10 10:49:42 +00:00
Andrew Resch 559fcdf51c Move component.py up one level. 2007-12-10 10:26:44 +00:00
Andrew Resch 9e9eee5d2c Fix loading when no .state file exists. 2007-12-08 21:39:19 +00:00
Andrew Resch 26350c5099 Fix listview. 2007-12-08 21:23:08 +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 7522ecf719 Fix sorting in TorrentView. 2007-12-08 03:48:52 +00:00
Andrew Resch 4a8f2c46f2 Add Classic mode to the preferences dialog. 2007-12-08 02:15:17 +00:00