Commit Graph

6952 Commits

Author SHA1 Message Date
Calum Lind e1d78c3de6 [Changelog] Add recent changes 2016-06-19 12:30:05 +01:00
Calum Lind 15a4023208 [#2077] [Extractor] Ignore the remaining rar part files
* Bump version to 0.6
2016-06-10 16:14:52 +01:00
Calum Lind cbb7415a18 [#2785] [Extractor] Fix successful claimed extract leaving empty folder
* The main fix here is adding os.environ to the command call otherwise in some configurations
   the extraction would fail. Was unable to reproduce locally but users confirm this fix works.
 * Refactored the code to properly report errors if the extract command fails and the
   actual command output.
 * Bump version to 0.5.
2016-06-10 16:00:23 +01:00
Calum Lind 1a11e085b2 [#2828] [Packaging] Fix ImportError with setuptools version > 18.8 2016-05-19 17:23:07 +01:00
TannerMoore fcb65940d9 [AutoAdd] Fix watch dir not accepting uppercase file extension
- Auto-add feature will now accept torrents when the .torrent extension
   has capital letters in it
2016-05-12 19:19:39 +01:00
Calum Lind aa10e084a4 [Scheduler] Bump to version 0.3 2016-05-12 11:41:00 +01:00
Calum Lind b2be4aba53 [#2796] [Console] Add time_added to info sort keys 2016-05-10 14:17:37 +01:00
Calum Lind a1e66a4dc1 [#2815] [Console] Fix 'add' cmd path inconsistency on windows
- When adding a torrent with a download location from command prompt
on Windows the slashes were not being normalised resulting in path errors.
2016-05-10 13:00:02 +01:00
Calum Lind 6240243251 [#2795] [GTKUI] Reduce height of Add Torrent Dialog
- Reduced height from 575px to 480px
 - Low resolution screen users (600px high) will be unable to click
the add button with a dialog height of >550px. Keeping the height
to less than 500px leaves more room for large size themes.
2016-05-10 12:45:25 +01:00
Calum Lind ad58fca1f9 [#2790] Ensure base32 magnet hash is uppercase 2016-05-09 23:24:59 +01:00
Calum Lind f221ae53eb [#2832] [UI] Skip blank lines in auth file 2016-05-09 16:40:02 +01:00
Calum Lind 5590c31ace [Daemon] Fix unable to use uppercase log level 2016-04-27 08:20:58 +01:00
bendikro 4e5754b285 [Core] Fix UnboundLocalError in torrentmanager 2016-04-07 11:00:16 +01:00
Andrew Resch 90a22af5e5 Add command-line option for the daemon to restrict some config keys to being read-only.
This only affects the core.set_config() RPC method which will drop items if the key
is listed as read-only.
2016-02-02 19:02:28 -08:00
Calum Lind 77f8449c0c [#2767] [Packaging] Don't include .py files in OSX App 2015-12-11 18:50:49 +00:00
bendikro be7ad16a3f [#2783] [GTKUI] Case insensitive sort for name column 2015-12-11 18:02:10 +00:00
Calum Lind e28954f63e Update Changelog 2015-12-11 14:27:11 +00:00
Calum Lind 52e60ac5b0 [#2782] [WebUI] Fix HTTPS negotiating incorrect cipher 2015-12-11 11:53:52 +00:00
Calum Lind 6ffe5cd2a4 [Core] Improve logging in update_state 2015-12-11 11:52:59 +00:00
Calum Lind 9038357d78 [OSX] Fix starting deluged from connection manager 2015-12-10 21:31:37 +00:00
Calum Lind d56f6cb4f1 [Core] Increase RSA key size 2015-12-10 09:47:41 +00:00
Calum Lind 5d301a4b33 [Core] Fix move_storage exception handling 2015-12-09 19:02:18 +00:00
Calum Lind e65a7ff2ea [GTKUI] Only save_state when mainwindow is visible
* A similar fix (550ddc01) was applied to develop so backporting to guard
   against similar problems with columns not saving properly.
2015-11-30 23:41:51 +00:00
Calum Lind 1bdc99ded7 [GTKUI] Fix installing plugin from non-ascii path 2015-11-27 13:41:06 +00:00
Calum Lind dd34492e16 [Core] Update tracker_host when setting new tracker status
* Fixes the tracker_host not updating when a tracker announce
   is received from a different tracker and sets the tracker status.
2015-11-27 12:03:55 +00:00
Calum Lind 9f3b2f3167 [#2093] Backport win32_unicode_argv from develop
* Also includes fix for drag'n'drop non-ascii filepaths by decoding after urlparse.
2015-11-26 13:46:04 +00:00
Calum Lind 0260e34189 [#2485] [WebUI] Fix unconnected Options in context menu 2015-11-23 23:20:45 +00:00
Calum Lind 5464cf674a [#2777] Update MSVC SP1 check to latest release CLID 2015-11-15 18:43:04 +00:00
Calum Lind a58ce30e7b [#2738] [Core] Fix illegal argument with torrent_handle.set_max_connections 2015-11-15 14:17:00 +00:00
Calum Lind 83cecc0c09 [Core] Put back translation markup for tracker error 2015-11-05 22:59:17 +00:00
Calum Lind 00757af149 [Core] Empty error message fix with certain trackers
By design alert.msg will be empty if the error code is '-1' so use
a.e.message() to get the message as fallback. It was not used at
replacement because when error code is not '-1' then a.e.message()
will also include the error code, which we do not want.
2015-11-05 22:23:35 +00:00
Calum Lind 639eefcf1d [Core] Supress warnings with fresh config
* Test TMState has torrents before attempting old state update.
 * Only warn about missing fastresume if torrents in session.
2015-10-28 15:35:36 +00:00
Calum Lind 69a1f5f210 [GTKUI] Don't display percentage for Error'd torrents 2015-10-28 15:35:36 +00:00
Calum Lind 0a74812eeb [Console] Fix adding non-ascii torrent in non-interactive mode 2015-10-28 15:35:35 +00:00
Calum Lind cf437b6a33 [Core] Add handle.clear_error to resume 2015-10-28 15:35:35 +00:00
Calum Lind 0ab7ebd017 [#1032] [Core] Force a torrent error if resume data is rejected
* Add two new methods, force_error_state and clear_forced_error_state.
 * Force error state upon rejected resume data.
 * Keep original resume data in forced_error state.
2015-10-28 15:35:35 +00:00
Calum Lind 34e92b9f12 [Core] Add fastresume rejected alert handler 2015-10-20 15:32:15 +01:00
Calum Lind 86b1b75fb8 [#2772] [GTKUI] Fix GtkWarning with unknown pango markup 2015-10-18 18:47:32 +01:00
Calum Lind 4b9dcf377c [Core] Fix Twisted AlreadyCalled error on shutdown 2015-10-07 00:18:40 +01:00
Calum Lind 560318a5a7 [#2703] [Core] Stop moving files if target files exist 2015-09-29 23:18:04 +01:00
Calum Lind 244ae878c9 [Core] Fix placement of self.state in torrent.py
* Need to be created earlier as set_options calls update_state
2015-09-29 23:17:46 +01:00
Calum Lind f9b7892976 [Core] Reset trackers in force_recheck only if paused 2015-09-29 19:05:50 +01:00
Calum Lind 5f5b6fad0b Fix indention error in move_storage 2015-09-29 18:51:52 +01:00
Calum Lind 5c545c5e0b [Core] Fix torrent displaying wrong state 2015-09-29 18:44:52 +01:00
Calum Lind 20088a5c70 [Core] Workaround unwanted tracker announce when force rechecking paused torrent
* This workaround updates the stored torrent.trackers, sets empty handle.trackers then
   resets trackers after pausing.
2015-09-29 18:43:11 +01:00
Calum Lind 099a4eb8c6 [#2753] [GTKUI] Fix 'Added' column showing wrong date
* Unsure why added_time would be zero but only set the date if it is a postive value.
2015-09-28 13:17:13 +01:00
Calum Lind ad7e519fb2 [Core] Minor correction to session resume 2015-09-28 12:37:15 +01:00
Calum Lind df57c7f924 [#2729] [Blocklist] Fix plugin lockup with empty url 2015-09-28 11:56:32 +01:00
Calum Lind 7315255831 [#1330] [Core] Fix pausing and resuming session
* The paused state of torrents is now correctly stored on shutdown if the session is paused.
 * core.pause_all_torrents now uses libtorrent session.pause and resume_all_torrents also refreshes
   all torrents' state. This fixes only torrents that changed state being updated so queued torrents
   would be incorrectly displayed as paused.
 * Scheduler and Blocklist now use updated core methods rather than calling libtorrent directly.
2015-09-28 11:53:27 +01:00
Calum Lind eab7850ed6 [Core] Return all plugin status keys with empty list 2015-09-28 11:30:33 +01:00