Pedro Algarvio
98f80c0eb6
Restore column order from state.
...
On the TorrentView's treeview, the column's position stored on state was being ignored, but event if that info was not being ignored and passed to the several `add_column`'s the order could not be added because the order the columns are added does not(might not) match what was stored in state. So, we now restore the ordering once all columns are added.
2011-04-21 00:42:36 +01:00
Pedro Algarvio
5bc304470c
Let's use what the stdlib provides us. Use `email.utils.formatdate` instead of `strftime()` a `datetime` object.
2011-04-14 09:29:40 +01:00
Pedro Algarvio
42e1e2fd20
Include proper Date header in email notifications.
2011-04-13 12:54:59 +01:00
Nick Lanham
bb0746c3e8
use os.sep and strip what's already in input box from complete options
2011-04-13 11:52:03 +02:00
John Garland
19799d74b4
Include gif pixmaps in the package data
2011-04-09 22:36:12 +10:00
Nick Lanham
0d560bcd6f
Add update-tracker/reannounce command for command-line/legacy interface
2011-03-29 14:56:39 +02:00
Damien Churchill
69b79756f2
Merge branch 'master' of git.deluge-torrent.org:deluge
2011-03-28 16:51:23 +01:00
Damien Churchill
fd248eb1fd
split the auto_add_trackers textfield otherwise it breaks the label plugin
2011-03-28 16:51:03 +01:00
John Garland
45ccd3b84a
Fix libtorrent not compiling with boost libs 1.46
2011-03-26 17:33:26 +11:00
John Garland
298b85c368
Improve autoadd filename matching ( fixes #1614 )
2011-03-26 17:33:26 +11:00
Andrew Resch
67add964de
Apply patch from #1581 to add an option to enable the app indicator
...
interface
2011-03-22 17:16:50 -07:00
Nick Lanham
e81a279dc2
fix naming issue with close callback in popups
2011-03-19 12:38:55 +01:00
Nick Lanham
280781ded9
queue management in torrent actions
2011-03-13 12:53:13 +01:00
Damien Churchill
f30a2858ce
convert the tests to use a local webserver instead of pinging deluge-torrent.org and damoxc.net
2011-03-08 14:43:09 +00:00
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