Commit Graph

6962 Commits

Author SHA1 Message Date
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
Calum Lind 542e028977 [#2236] [Core] Fix filter keyerror removing plugin 2015-09-26 12:58:52 +01:00
Calum Lind f131194b75 [GTKUI] [OSX] Fix empty scrolling status (systray) menu
* Same issue as seen on Windows in #302
2015-09-25 23:58:32 +01:00
Calum Lind d7e6afb01e [#2435] [GTKUI] Prevent user changing selection when editing tracker 2015-09-25 17:45:59 +01:00
Calum Lind e1dcf378c3 [#2705] [WebUI] Fix hostlist not being created 2015-09-25 13:56:39 +01:00
Calum Lind 697c22a46c [#2765] Add support for TLS SNI in httpdownloader 2015-09-25 13:56:39 +01:00
Calum Lind 7ca704be72 [GTKUI] Fix connected issue in connection manager
* If host was not an ip address then it would not show as connected
2015-09-25 13:56:00 +01:00
Calum Lind 72d381a3b6 Fix data_files check in setup.py 2015-09-20 18:41:24 +01:00
Calum Lind 59c2520e0d [Packaging] Revert unintended changes to osx scripts 2015-09-20 15:48:03 +01:00
Calum Lind 58d385241f [#2762] [GTKUI] Use correct column types for data 2015-09-20 15:39:04 +01:00
Calum Lind 58059300bd [#2763] [GTKUI] Fix unhandled error with invalid magnet uri 2015-09-20 15:19:57 +01:00
Calum Lind e4f2a450d6 [#2764] [Scheduler] Fix corrupt plugin prefs page on osx 2015-09-20 14:59:33 +01:00
Calum Lind 64bba77807 [Packaging] Minor osx updates 2015-09-20 01:50:05 +01:00
Calum Lind a13b4270b5 [Packaging] Updates to the NSIS Installer script
* New message box popup if VC 2008 Redist package not detected.
 * Add Start Menu page to choose where/if to install items.
 * Add desktop shortcut install option to finish page.
 * Clean up spacing and use consistent 4 spaces to indent.
 * Exclude as many unneeded pygame libraries as possible.
2015-09-18 22:47:06 +01:00
Calum Lind 52c8fde461 [Packaging] Updates to osx scripts
* bundle_contents now appends 'Contents' without adding it twice.
 * Remove reference to non-existent gdk-pixbuf.loaders
 * Separate libtorrent in new module.
 * Update lib versions for bundle file.
2015-09-18 22:47:05 +01:00
Calum Lind 0a01aa28b0 [#2402] [Notification] Fix popup to show actual count of files finished 2015-09-18 22:44:58 +01:00
bendikro bfb202086d [#2754] [GTKUI] Fix Deluge isn't sorting torrents properly 2015-09-17 22:26:24 +01:00
bendikro 6032c25813 [#2696] [GTKUI] Fix incorrect destination folder shown in GTK UI 2015-09-17 11:28:56 +02:00
Calum Lind 6cbb2fa5e1 [GTKUI] Remove deprecated 'has_separator' from glade files
* Deprecated since GTK 2.22 and defaults to False.
2015-09-16 15:31:46 +01:00
Calum Lind cdf301601f [Scheduler] Revert erroneous fix backported from develop branch
* The issue this was intended to fix only occurs on develop branch
2015-09-16 15:20:03 +01:00
Calum Lind 1b974d1061 [Win32] Fix icon path and output exes in bbfreeze 2015-09-13 22:47:31 +01:00
Calum Lind 602a913fa3 Bump version to 1.3.12 2015-09-13 21:32:11 +01:00
Calum Lind 6a8f24e973 Fix icon paths in setup 2015-09-13 21:32:10 +01:00
Calum Lind fde46885e9 Update Translation files 2015-09-12 11:56:27 +01:00
Calum Lind 7223a51ba5 [WebUI] Lint and minify 2015-09-12 11:35:50 +01:00
Calum Lind 8ac65d77e0 Update ChangeLog 2015-09-10 15:01:52 +01:00
Calum Lind 65ebcf5384 [#2325] [Packaging] Fix uninstaller deleting non-deluge files 2015-09-10 14:43:32 +01:00
Calum Lind 53caeb4565 [Packaging] bbfreeze updates
* No need for data_files to be installed on windows
2015-09-10 14:39:25 +01:00
Calum Lind 3b1cb0f58e [Scheduler] Show current speed limit in statusbar
* Intercepts the updates of the statusbar and displays plugin values when in Yellow zone.
 * Core fix for resetting speed limits to core.conf values.
2015-09-07 11:32:09 +01:00
Calum Lind 41ac46c7fe [Core] Backport atomic fastresume and state file saving fixes
* On Windows using shutil.move is not atomic and could account for corruption on power loss.
 * Using file saving code from develop branch including latest changes:
	7414737cbf
2015-09-07 11:25:31 +01:00
Calum Lind 8e3d737adc [#2731] [GTKUI] Fix potential AttributeError in is_on_active_workspace
* Without being able to replicate adding the forced updated is the likely fix for 'win'
being None but also add test in case it's not...
2015-09-01 16:27:57 +01:00
Calum Lind 7ef9e3dbe0 Check for private flag on duplicate added torrent 2015-08-31 00:47:19 +01:00
Calum Lind 78fcf1781a [#2333] [Console] Fix 'set and then get' in config command
* The get method was returning old config information so use correct
 core get callback.
 * Remove redundant deferred in set method
2015-08-28 17:19:40 +01:00
Calum Lind 2b08ed06af [Core] Enable lt extension bindings again for versions >=0.16.7
* This will also no longer enable the lt_trackers extensions that seems
to be an issue for private trackers mixing with public ones #2721.
2015-08-28 15:34:56 +01:00
Calum Lind 0cdab04a64 [Packaging] bbfreeze tweaks and comments
* Reduce output from bbfreeze and add debug option to enable again.
2015-08-26 17:30:00 +01:00
Calum Lind 84aca3c009 [Packaging] Fix typo in bbfreeze 2015-08-26 17:27:28 +01:00
Calum Lind 9662ccf486 Use just Taiwan in countries list 2015-08-25 16:30:25 +01:00
Calum Lind 83719e8404 [Win32] Updated bbreeze script from develop branch 2015-08-24 15:56:51 +01:00
doadin 04d90903a6 [#2758] [win32] Include _cffi_backend module in bbfreeze 2015-08-24 15:42:44 +01:00
Calum Lind f599b883cf [win32] Update packaging scripts
* Update directory paths.
2015-08-24 15:40:55 +01:00
mohd-akram bef71e60b3 [#2734] Add 256x256 to deluge.ico 2015-08-24 15:37:16 +01:00