Commit Graph

354 Commits

Author SHA1 Message Date
Andrew Resch 76a0eb12e8 Do not make Core a thread anymore as it is not needed. 2008-01-20 00:56:42 +00:00
Marcos Pinto f042bf0dda use die in signal 2008-01-20 00:46:52 +00:00
Marcos Pinto 77a63c791c fix finally call for 2.4 compatibility 2008-01-20 00:40:12 +00:00
Marcos Pinto bf26a9ef50 import signal and fix shutdown call 2008-01-20 00:38:36 +00:00
Marcos Pinto e5f9a313c2 fix missing icon 2008-01-20 00:30:43 +00:00
Marcos Pinto 071a0cdbaa fix path oops in last 2008-01-20 00:11:50 +00:00
Marcos Pinto 3a102189cf add missing pixmap 2008-01-19 23:58:03 +00:00
Andrew Resch 0e5c81c2e0 Handle losing contact with the daemon gracefully. 2008-01-19 23:33:09 +00:00
Andrew Resch 42b5f6872c Fix labels. 2008-01-19 23:11:12 +00:00
Andrew Resch 0f7a91797f Remove 'Clear Seeders' tool button. Remove 'Add URL' menu item. Modify
the Preferences dialog a bit.
2008-01-19 23:05:55 +00:00
Andrew Resch 1fa301cb69 Change client.py to use multicalls. This forces all client methods to
be async.
2008-01-19 22:33:30 +00:00
Andrew Resch 29c77e1a04 Hack xmlrpclib to stop from dieing with long numbers. 2008-01-19 16:48:45 +00:00
Andrew Resch 7e03f82d73 Import proper xmlrpclib. 2008-01-19 16:47:46 +00:00
Martijn Voncken b73dd60e6b minor css fix+pwd-cfg 2008-01-17 20:09:05 +00:00
Andrew Resch 89af88e370 Refactor TorrentView to have async returns populate a local status
dictionary.  We now update every second against the local status 
dictionary instead of updating on every async return.
2008-01-16 06:42:43 +00:00
Andrew Resch 1e5af9bd87 Use threading in ConnectionManager to test online status of hosts. 2008-01-16 06:40:58 +00:00
Martijn Voncken 966b2fa459 config plugins:raise todo 2008-01-16 00:00:21 +00:00
Martijn Voncken 350cad9f3f config plugins 2008-01-15 23:44:30 +00:00
Martijn Voncken 03c9806b40 config pages 2008-01-15 21:04:49 +00:00
Martijn Voncken 20cce5aa68 don't commit *.pyc files 2008-01-14 22:14:14 +00:00
Martijn Voncken c71d4f3258 config within webui, see /config/ for a preview 2008-01-14 22:13:32 +00:00
Andrew Resch 8ae26b049c Fix SystemTray on systems with old PyGTK. 2008-01-14 12:02:53 +00:00
Andrew Resch 73c14b8c47 Prevent a stall in torrentview updates if a signal isn't received
properly.
2008-01-14 11:48:51 +00:00
Andrew Resch f5cc3db2d5 Make port spinbuttons editable. 2008-01-14 11:21:35 +00:00
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