bendikro
5bcb104a01
Cleaned up torrents.py and small change to decode_string
...
Replaced some try/except-decoding with decode_string.
Removed redundant methods ti_name and apply_options.
In decode_string - changed last encoding (with ignore) from
chardet-detected to the encoding specified in key-argument.
2013-02-12 01:14:57 +01:00
Calum Lind
6c75201b2e
Fix setting 1GB/s speeds in gtkui
2013-02-11 19:27:07 +00:00
Calum Lind
54491a9eaf
Add exception details to EventManager error log
2013-02-11 18:38:00 +00:00
Chase Sterling
c11262082e
Fix an issue with daemon speedups with file priorities for magnets
...
Ensure prioritize_first_last gets set properly for magnets
2013-02-10 23:57:46 -05:00
Chase Sterling
8c106ce8c4
Merge remote-tracking branch 'bro/master-daemon-optimize-speed'
...
Conflicts:
deluge/core/alertmanager.py
deluge/core/torrentmanager.py
2013-02-10 17:30:25 -05:00
Chase Sterling
b4f5e78a77
Merge remote-tracking branch 'bro/master-torrentview-speedups'
2013-02-10 17:18:25 -05:00
Calum Lind
8735fe14a8
Fix #2258 : Potential runtimeError when emiting event
2013-02-05 18:56:55 +00:00
Calum Lind
01c501b172
Fix #2260 : Add dialog pulling main window to active workspace
2013-02-05 18:34:10 +00:00
Calum Lind
1f12bab923
Fix #2242 : Notifications: Missing word in torrent finished message
2013-02-04 14:32:39 +00:00
Calum Lind
810495264f
WebUI: Add failed login log message with IP address for fail2ban
2013-02-04 14:32:32 +00:00
Calum Lind
754035c722
Fix #2261 : WebUI: Proxy settings not being saved
2013-02-04 14:32:07 +00:00
bendikro
fbdda1b3a5
Fixed bug in torrentmanager.separate_keys
...
If none of the torrent_id's were present in self.torrents,
None would be returned.
2013-01-25 20:13:54 +01:00
Chase Sterling
a992d8685f
Fix issue with downloaded torrent temp files on windows which had illegal characters.
2013-01-20 19:53:26 -05:00
bendikro
763f5de904
Replace hotspot with cProfile for daemon
...
Added a twisted signal handler to save profiler stats when
deluged is killed with SIGINT.
2013-01-19 02:23:01 +00:00
bendikro
4b99a39779
Added decode_string on all calls to alert.message()
2013-01-19 01:41:14 +01:00
bendikro
5e19fd0122
Fixed bug with handling adding/removing columns in GTKUI.
...
Also reinserted two lines that were lost when porting patch to master
2013-01-18 23:25:43 +01:00
Chase Sterling
823a1f0fc4
Make sure sessionproxy events are registered after stopping and starting a daemon from gtkui.
2013-01-17 22:21:03 -05:00
Chase Sterling
f3722ebc4f
Don't deliver empty resume_data parameter to session.add_torrent
...
Fixes a libtorrent crash on python 2.7 on Windows
2013-01-17 22:19:38 -05:00
bendikro
fbeea9159e
Removed debug print
2013-01-16 00:08:00 +01:00
bendikro
0f67dc168b
Improvements and bug fixes
2013-01-15 23:40:53 +01:00
bendikro
5cd86aa5bc
Optimizations to daemon and rpc messages.
...
* Implemented torrent updates with libtorrent post_torrent_updates.
This required some changes to how core/torrenthandler
handles get_torrent_status
* Reworked how torrent.py handles torrent info
* Removed some unneeded RPC message requests from client.
* Added tests for some expensive log prints.
2013-01-14 03:14:28 +01:00
Chase Sterling
8cb55983bb
Add move complete location to webui add torrent dialog.
2013-01-04 19:19:58 -05:00
Calum Lind
ffcfc060e9
Fix mapped_files error in AddTorrentDialog
2013-01-03 17:33:15 +00:00
bendikro
6313ff19b3
Improved the speed of set_prioritize_first_last in torrent.py
...
set_prioritize_first_last is rewritten for better performance, and is now only called when necessary. It should now properly set the priority for the beginning and end of each file in the torrent.
2013-01-02 20:20:25 -05:00
Calum Lind
61bd8aa154
Fix Gtk addtorrentdialog parent None error for single file torrents
2013-01-02 22:40:37 +00:00
Ratanak
637578375c
Fix #2240 : Win32 freespace issue with large capacity drives
2013-01-01 17:51:37 +00:00
bendikro
18bcdd09d3
Fix error when loading torrent through IPC
...
Fix bug from commit 0045ec0cf1e48: missing args attribute error when
loading torrent through IPC on non-windows.
2013-01-01 17:40:29 +00:00
bendikro
cc5ef89139
Fix #2241 : Can't add any torrent files with GUI running
...
This fixes a bug in commit 60f196ff93
, adds a test and removes
unneeded ignore when encoding unicode to utf8.
2013-01-01 17:22:00 +00:00
Calum Lind
1a9506f832
move misplaced test to correct dir
2013-01-01 17:11:39 +00:00
John Garland
e7d06ee132
Make web build script sh compatible
2012-12-22 02:34:43 +00:00
Calum Lind
7647f848e4
Update Changelog, webui gettext, gitignore & compress js
2012-12-22 02:31:43 +00:00
Calum Lind
eec820774b
Fix WebUI submenus closing upon mouse click
2012-12-22 01:39:50 +00:00
Andrew Resch
8cbdaffedb
Update the python dependency to 2.6
2012-12-21 15:35:27 -08:00
Chase Sterling
e6267d9411
Fix issues with js eventmanager. refs #2046
...
Fix plugin methods not being available when enabled until refresh. refs #2125
2012-12-21 13:26:58 -05:00
Chase Sterling
8f34e2abdb
Clean up some json api code. refs #2125
2012-12-21 13:19:14 -05:00
Calum Lind
d3f0e00356
WebUI: Catch potential undefined error when attempting to disable a plugin
2012-12-18 21:53:08 +00:00
Calum Lind
7c2725acdc
Fix #1963 : Unhandled OSError if permission issue creating default config dir
...
The fix now logs the error and exits. To log the error also required moving
the logger setup code to before any default_config_dir call.
2012-12-18 01:57:12 +00:00
Calum Lind
f47c9186bf
Fix #1504 - Win32 run deluged as not logged in user via runas or service
2012-12-18 01:15:51 +00:00
Calum Lind
c9b77cbe94
Fix #1946 : GtkUI: ReactorNotRestartable error when set as startup application
2012-12-17 19:58:29 +00:00
Calum Lind
725230dc81
Fix #2175 : systemtray free variable self referenced before assignment
...
This is only the likely fix for the issue as I have been unable to reproduce it.
2012-12-15 21:27:50 +00:00
Chase Sterling
73102f1362
Merge branch 'master' into master-decode-string
2012-12-10 20:34:46 -05:00
Chase Sterling
ca1a5d33f4
Fix issue when saving resume data fails.
...
Clean up resume data deferred code a bit.
2012-12-10 20:11:11 -05:00
Calum Lind
3bf023e4df
fix error in #2085 commit 3ca886ac7ad5: value may be a tuple
2012-12-11 00:58:02 +00:00
Calum Lind
c556613b9f
Catch exception when enabling/disabling indicator in classic mode
2012-12-10 19:35:03 +00:00
Calum Lind
6c07b7378c
Fix #2085 : WebUI: Does not show torrents in sidebar for categories other than 'All'
...
unicode value in filter_dict would not be converted into a list
2012-12-10 15:55:58 +00:00
Asmageddon
4520fdd58b
Added priority colors to torrent detail view in console
2012-12-10 14:45:52 +01:00
Chase Sterling
1ac62fce01
Get cli arguments in unicode in deluge core as well.
...
Make a better guess at what arguments are encoded in on linux.
2012-12-10 00:19:42 -05:00
Chase Sterling
c2d301bf52
Make deluge-gtk get arguments as unicode.
...
Fix a few places that use those arguments.
Make sure gtkui loads strings as unicode from rencode.
2012-12-10 00:19:24 -05:00
Calum Lind
8658be3b05
Fix #2227 : Torrent file contains sha1 and ed2k digest that needs encoding to hex
2012-12-09 23:24:01 +00:00
Calum Lind
2a8b8e93da
Use try-except instead of if statement to gain a little performance
2012-12-09 23:12:26 +00:00