Calum Lind
31ec8830f4
Update osx build and packaging scripts
2013-03-17 18:16:23 +00:00
bendikro
2a3eb7b70c
Fixes bug in core.get_torrents_status where diff was always False
...
Fixes bug introduced in 5cd86aa5bc
where the diff
argument passed to torrentmanager.torrents_status_update is always False
instead of the value passed into get_torrents_status. This causes the sessionproxy
not to function properly which in turn increases CPU usage in the UIs.
2013-03-03 11:29:49 +01:00
Calum Lind
e183e2ff04
Fix issue with Plugins that add Tab to torrentdetails
2013-02-27 17:46:46 +00:00
Calum Lind
7598312969
Update .gitattributes, Changelog and man files
2013-02-25 23:00:13 +00:00
Calum Lind
e62f79d9ae
Extractor: Refactor and fix tar.* issue on windows
2013-02-23 02:07:53 +00:00
Calum Lind
662849c0c2
Update Extractor with Win32 and extra archives support
...
Also disabled extracting on move_completed enabled torrents and fixed
some other small issues.
2013-02-23 02:06:32 +00:00
Calum Lind
10251e460b
Add a new DelugeStart theme to win32 gtk
...
This theme is based upon ANewStart theme and uses murrine theme engine.
2013-02-22 19:18:28 +00:00
Calum Lind
6f9d69f9f3
Disable unused torrentview reordering property which fixes Win32 mouse scroll bug
2013-02-22 01:08:40 +00:00
Calum Lind
091b42d317
GTKUI: Changes to autofill save path when creating torrent from remote path
2013-02-21 16:43:50 +00:00
bendikro
463ac0c07e
Optimized torrentview.cell_data_trackericon
...
cell_data_trackericon would load the tracker icon with
gtk.gdk.pixbuf_new_from_file_at_size each time it's requested.
These regular requests acumulating to thousands calls to
pixbuf_new_from_file_at_size with a big torrent list.
Now, read the tracker icon from disk once, and cache it.
2013-02-17 18:41:35 +00:00
Calum Lind
836178a0da
Replace Exception with GError in filtertreeview
2013-02-17 18:40:51 +00:00
Calum Lind
1d9b550e35
Replace decode with decode_string
2013-02-17 16:19:13 +00:00
Calum Lind
93d4e345b8
Update Changelog
2013-02-17 16:06:49 +00:00
Calum Lind
a7cda7011b
Build webui js and gettext
2013-02-17 16:06:37 +00:00
Calum Lind
763af17e71
Add tracker host details to debug logging
2013-02-17 16:04:22 +00:00
Calum Lind
83df1159c0
Fix glade issues in previous commit
2013-02-15 18:04:32 +00:00
Calum Lind
a7c5b9f568
Add OSX packaging and GTK support
2013-02-14 00:36:46 +00:00
Calum Lind
0da88fc74b
GTK: Fix showing exception error to user with no libtorrent installed
2013-02-13 01:33:24 +00:00
Calum Lind
b82b313e32
Fix GTK ConnMgr update after stopping daemon and reduce wait time
2013-02-13 01:33:06 +00:00
Chase Sterling
36d8c5517f
Fix renaming folders on libtorrent 0.16 compiled with unicode support (Windows)
2013-02-11 21:26:16 -05:00
Chase Sterling
b08573831e
Merge remote-tracking branch 'bro/master-torrent-encoding-cleanup'
2013-02-11 21:07:11 -05:00
bendikro
41e3b01285
Removed redundant has_metadata function from torrent.py
2013-02-11 20:17:32 -05:00
bendikro
cdfb337bae
Added GtkAdjustment to the port spinbutton
2013-02-11 20:11:00 -05:00
bendikro
31ecaacbc8
Replaced ti_-functions with lambdas
2013-02-12 01:21:32 +01:00
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