Commit Graph

952 Commits

Author SHA1 Message Date
Andrew Resch dc2f8d6c9c Only show limits when set.
Increase spacing of StatusBarItems from 5 to 10.
2008-02-16 01:44:23 +00:00
Andrew Resch 9db2824bfe Expose set_torrent_max_connections(), set_torrent_max_upload_slots(),
set_torrent_max_upload_speed(), set_torrent_max_download_speed(), 
set_torrent_private_flag(), set_torrent_file_priorities().
2008-02-15 23:14:15 +00:00
Martijn Voncken 89278153bf part_button 2008-02-15 18:13:06 +00:00
Martijn Voncken c1b8d6e880 start of torrent-move,-options,-files 2008-02-15 18:11:34 +00:00
Andrew Resch e03a516cb5 Fix #34 2008-02-14 08:01:18 +00:00
Martijn Voncken c013c520df add webui to POTFILES 2008-02-13 19:46:30 +00:00
Andrew Resch 9bb58d498c Remove some cruft. 2008-02-12 21:48:58 +00:00
Andrew Resch 4c2ec1b8fb Change torrent saving/loading to use torrent options and update the
state format to support new options.
Some minor modifications to CoreProxy in client -- only run the 
do_multicall timer when 'connected' to a core.
2008-02-12 21:29:39 +00:00
Andrew Resch 31ae3488ba Tweak 'quit and shutdown daemon'. 2008-02-12 21:26:01 +00:00
Martijn Voncken 85e6c4c76d update template translation strings 2008-02-12 21:17:47 +00:00
Martijn Voncken 949ee6160d add tab_files 2008-02-12 21:04:12 +00:00
Martijn Voncken 991a413327 torrent_info:display torrent files 2008-02-12 21:03:33 +00:00
Martijn Voncken 75663de03c polish 2008-02-12 19:56:11 +00:00
Andrew Resch dfaf263d66 Fix preferences to actually set global per torrent download/upload
speeds.
Apply global per torrent download/upload speeds to all torrents on 
change.
2008-02-12 19:51:45 +00:00
Martijn Voncken 345f61b740 torrent_add options bugfix 2008-02-12 18:39:07 +00:00
Martijn Voncken 0b306717b6 torrent_add:options 2008-02-12 18:14:18 +00:00
Martijn Voncken b0a9bf49fe fix broken svn state on torrent_add 2008-02-12 16:53:48 +00:00
Andrew Resch 9beda7c96e Return a full status, including functions, when len(keys) is 0. 2008-02-12 02:42:09 +00:00
Martijn Voncken 22352888f6 add form again 2008-02-11 20:42:48 +00:00
Martijn Voncken 9be62d2056 add form again 2008-02-11 20:30:44 +00:00
Martijn Voncken 8719ad3c50 torrent_add : start of options ui 2008-02-11 19:13:54 +00:00
Martijn Voncken 8f8a6e41aa torrent_add:options ui 2008-02-11 19:09:23 +00:00
Martijn Voncken 9df4492083 refactor forms 2008-02-11 16:59:29 +00:00
Andrew Resch d32ffa7ace Remove shutdown() from TorrentManager because stop() is already called
during a component shutdown.
2008-02-11 03:13:07 +00:00
Marcos Pinto 494c0cc558 sync asio 2008-02-10 22:07:23 +00:00
Andrew Resch 42e75fbcdd Fix test port button. 2008-02-10 15:29:15 +00:00
Sadrul Habib Chowdhury 76da1ac525 Show an error message when trying to do an operation while disconnected from a deluge daemon. 2008-02-10 14:12:14 +00:00
Andrew Resch 72cb14f1d7 Remove the decorator class and just raise the NoCoreError in
CoreProxy.call().
2008-02-10 13:42:14 +00:00
Sadrul Habib Chowdhury e95be5d131 Prevent an exception when multiple signals are tried to send to an unreachable client. 2008-02-10 13:39:47 +00:00
Andrew Resch 3ad87b0e91 Add error.py.
Remove old cache decorator classes from client.py.
Raise deluge.error.NoCoreError when attempting to use a client function 
when not connected to a daemon.
2008-02-10 13:36:58 +00:00
Sadrul Habib Chowdhury e554140276 Do not try to send signals to a client after 30 consecutive failures. 2008-02-10 13:29:01 +00:00
Sadrul Habib Chowdhury 885ca2c899 Two new commands 'halt' and 'connect'. 2008-02-10 12:02:57 +00:00
Sadrul Habib Chowdhury ca3f08690e Gracefully handle ctrl-d, and don't exit on blank command. 2008-02-10 11:39:29 +00:00
Sadrul Habib Chowdhury 47406335ac Debug/Info level log messages are noisy for the null-client. 2008-02-10 11:29:36 +00:00
Sadrul Habib Chowdhury 3d26049aeb Rearrange almost all of the code. 2008-02-10 11:11:04 +00:00
Sadrul Habib Chowdhury 5f40e030b1 Make 'deluge -u null' launch the null client. 2008-02-10 09:40:14 +00:00
Sadrul Habib Chowdhury 4eabde05ff Introduce the null client. 2008-02-10 08:22:56 +00:00
Marcos Pinto 40ac3d1ad1 sync libtorrent 1991 2008-02-10 04:36:19 +00:00
Andrew Resch cb59fd31aa More resume/pause all fixes. 2008-02-09 03:37:42 +00:00
Andrew Resch c7c1ea26f9 Fix resuming all torrents. 2008-02-08 22:51:41 +00:00
Martijn Voncken eee68666ef torrent-index no - , mimic gtk ui and use 0 or '' 2008-02-08 18:56:35 +00:00
Martijn Voncken 1c33177a63 torrent-index use '-' for unknown/empty values 2008-02-08 18:47:21 +00:00
Martijn Voncken eeac163a9d use utf-8 infinity symbol instead of Unlimited/Infinity string 2008-02-08 18:33:35 +00:00
Andrew Resch ae792ccb21 Split up function calls in get_torrent_status() and add 'file_progress'
key.  Patch from Sadrul.
2008-02-08 05:43:14 +00:00
Andrew Resch f1d488a09c Fix pause/resume all torrents in the SystemTray. 2008-02-08 00:46:10 +00:00
Andrew Resch 6342fe2e08 Set file_priorities default value to [] if not priorities have been set. 2008-02-07 23:19:17 +00:00
Andrew Resch 055e42776a Fix last. 2008-02-07 22:55:04 +00:00
Andrew Resch 1f3452277a Add 'file_priorities' status key to torrent. 2008-02-07 22:53:51 +00:00
Andrew Resch 9a1d5e9bfa Allow incomplete options dictionaries when adding a torrent. The
missing keys will be replaced by defaults.
2008-02-07 07:20:17 +00:00
Martijn Voncken 737b95250d fix static-fileserver license 2008-02-04 21:21:02 +00:00