Commit Graph

6440 Commits

Author SHA1 Message Date
John Garland 32b41fabd6 Handle redirection when adding a torrent by url 2011-03-09 00:44:42 +11:00
John Garland a0f9689664 Handle partial downloads due to incorrect headers (fixes #1517) 2011-03-09 00:40:15 +11:00
Nick Lanham 08843ccad5 support prefs that don't fit on the screen
remove superfluous log message
2011-03-08 12:21:45 +01:00
Nick Lanham e0bb8869aa add some more columns 2011-03-08 11:34:59 +01:00
Nick Lanham 255af3c485 set status fields to get from visible columns 2011-03-08 00:35:55 +01:00
Nick Lanham f35145b0a6 make alltorrents a component like it should be and get rid of alltorrentsstateupdater 2011-03-08 00:16:42 +01:00
Nick Lanham f2d560351e add preferences for display and size of columns in alltorrent mode 2011-03-07 13:40:25 +01:00
Nick Lanham 62da60a0e4 break out each column preference 2011-03-07 12:37:23 +01:00
Nick Lanham d9c1a56d44 use config params for columns to show 2011-03-07 12:14:36 +01:00
Nick Lanham 84f278dbcc show a 'scrollbar' of sorts for popups with a lot of text 2011-03-01 19:39:55 +01:00
Nick Lanham 356f298e9c update help display using new wrap_string.
re-wrap on resize

add some highlighting
2011-03-01 19:13:17 +01:00
Nick Lanham 5fb01dacc0 add a {!normal!} color scheme 2011-03-01 19:12:48 +01:00
Nick Lanham 8d541ad419 use new wrap_string function in MessagePopup 2011-03-01 19:12:05 +01:00
Nick Lanham 426eea154e add a wrap_string function that works properly 2011-03-01 19:11:53 +01:00
Nick Lanham ccc047848a split long lines in torrent info popup 2011-02-28 20:22:49 +01:00
Nick Lanham 11d8332e43 make sure we're in interactive mode before checking for screen 2011-02-28 14:03:39 +01:00
Nick Lanham 2193240c66 update help for legacy mode 2011-02-27 17:15:12 +01:00
Nick Lanham e43c532e63 remove screen.py
all functionality has been moved elsewhere at this point
2011-02-27 17:14:50 +01:00
Nick Lanham 930addb389 add 'legacy' mode, which is basically just the old deluge-console, for curmudgeons 2011-02-27 17:12:57 +01:00
Nick Lanham fab1e8412d encode string before write to specified encoding 2011-02-24 14:18:49 +01:00
Nick Lanham 1cce30393b add interactive field to commander so command -h will work 2011-02-24 13:24:45 +01:00
Nick Lanham 510c81776f add status command 2011-02-24 13:24:35 +01:00
Nick Lanham e7096d9509 Merge branch 'master' of deluge-torrent.org:/deluge 2011-02-24 12:13:06 +01:00
Nick Lanham 5ae242472f don't search for empty string in alltorrents.py 2011-02-24 12:11:14 +01:00
Nick Lanham ee75786e40 handle the case where libtorrent doesn't know what files are in a torrent.
this is the case when torrent was added by a magnet link
2011-02-24 12:08:42 +01:00
Nick Lanham 87473f2cde support magnet uris in add command/dialog 2011-02-24 12:08:22 +01:00
Andrew Resch b2f349c05d Remove unnecessary import 2011-02-23 11:22:29 -08:00
Andrew Resch 9ac0d62149 Remove some imports that are no longer neccessary 2011-02-23 11:21:47 -08:00
Nick Lanham db46a97263 Merge branch 'master' of deluge-torrent.org:/deluge 2011-02-23 20:05:48 +01:00
Nick Lanham 4c2f9a1a0a un-revert main.py as it doesn't actually handle events. 2011-02-23 20:04:15 +01:00
Andrew Resch 64e38eac20 Revert "Fixed "PluginEnabledEvent" and "PluginDisabledEvent" the argument cannot be called name since that should contain the event name."
This reverts commit 078ed6ba71.
2011-02-23 11:01:59 -08:00
Andrew Resch 499a58f50d Revert 67ea05921c which changed how event handlers worked.
Unfortunately this will not work with plugins as they do not have the events defined and
the creation of the event object fails.
2011-02-23 10:47:16 -08:00
Nick Lanham 5f0f7204a8 don't use libtorrent anymore in add 2011-02-23 16:15:34 +01:00
Nick Lanham 62f6683730 support urls from add dialog 2011-02-23 16:12:49 +01:00
Nick Lanham 60d96c6f20 add add_spaces to InputPopup 2011-02-23 16:07:47 +01:00
Nick Lanham d1efe5f1b4 support adding url arguments in add.py command 2011-02-23 15:53:14 +01:00
Nick Lanham 62421080ef better unicode handling and trimming 2011-02-22 18:04:16 +01:00
Nick Lanham 9e4ea0a671 don't trim rows
(basemode seems to get confused on strings with double-wide chars)
2011-02-22 17:18:12 +01:00
Nick Lanham b11468c19b handle double-wide unicode characters 2011-02-22 17:17:55 +01:00
Nick Lanham 40a5722987 support -s STATE in info 2011-02-22 16:57:56 +01:00
Nick Lanham 956ea10a00 convert torrent_ids back into a list in case we need to remove from it 2011-02-22 16:56:54 +01:00
Nick Lanham 543fcf722c use os.path.commonprefix to do better completion 2011-02-22 14:58:40 +01:00
Nick Lanham 7f52472e9e add move command for console ui 2011-02-22 13:56:22 +01:00
Nick Lanham 5619991f2a add move storage option to torrent actions 2011-02-22 13:39:38 +01:00
Nick Lanham 2b04955128 don't double add current torrent on action popup 2011-02-22 13:39:20 +01:00
Nick Lanham e83d540fe4 update help 2011-02-22 13:38:54 +01:00
Nick Lanham 4e5d88da82 import deluge.ui.common for TorrentInfo command 2011-02-22 12:34:29 +01:00
Nick Lanham 10816cb8f4 always have a torrents list, in case get_torrent_name gets called from a mode without get_torrent_name in new ui 2011-02-22 12:32:32 +01:00
Nick 5f8eda9204 Merge branch 'newconsole'
Conflicts:
	deluge/ui/console/main.py
2011-02-22 00:26:57 +01:00
Nick b0c561dbbc add add_checked_input 2011-02-22 00:09:27 +01:00