Commit Graph

6890 Commits

Author SHA1 Message Date
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
Calum Lind acf4fc4193 [#2233] [lp:#1487704] Fix AttributeError in set_trackers with lt 1.0 2015-08-22 15:31:26 +01:00
Calum Lind 123dd8f011 [WebUI] Fix i18n issue in Connection Manager
The status strings were incorrectly marked for translation which when combined with
some translations using 'connected' and 'online' as the same word resulted in
users being unabe to connect to running daemon.

 * Removed translation markup from json_api but left as original capitalised word in
case other third-party scripts do comparison on these status strings.
 * Added translation markup prior to displaying ConnectionManager using template.
 * Reworded password prompt and added translation markup.
 * Update gettext.js
2015-08-20 13:48:34 +01:00
Calum Lind 0516e3df45 Update author name as per request 2015-08-17 23:05:34 +01:00
Benjamin Dykstra 0c750084dc [#2295] [WebUI] Increased lifespan of display settings
Display settings for the WebUI are persisted using cookies created by
Ex.state.CookieProvider. When no expiration date is provided, a default
value of (now + 7 days) is used. This causes display settings to be
lost frequently.

This fix adds an 'expires' parameter with a value of (now + 10 years).
This change does not affect the lifespan of the session cookie, which
is created by a separate system.
2015-08-14 16:51:38 +01:00
Calum Lind 907109b8bc Update man pages 2015-08-14 13:22:23 +01:00
Calum Lind 630aa730d5 [#2730] Fix Deluge dev versions not starting
Change to use the VersionSplit class and fix code there.
2015-08-14 00:20:02 +01:00
Calum Lind 16faa26124 [GTKUI] Improve About dialog copyright format for translators 2015-08-13 23:03:26 +01:00
Calum Lind ebabd20c98 Remove stray tab in label plugin text 2015-08-09 12:17:47 +01:00
Andrew Resch d40dfcd53c Fix for Twisted 15.0 URI class rename 2015-02-23 12:39:40 +00:00
Calum Lind 6ab951caee Bump version to 1.3.11
* Update changelog
 * Merge translations
 * Build js files
2014-11-30 21:53:46 +00:00
Calum Lind 52e0993fa3 [#2676] Add pilow and appindicator to DEPENDS 2014-11-25 18:59:04 +00:00
Calum Lind d7bb5dfa8b [WebUI] Add missing column entries to Torrent Record 2014-11-20 21:46:16 +00:00
Calum Lind 7c3d44c42e [#2588] [WebUI] Fix Size column to show total_wanted
* It is more useful to show total_wanted and now matches GTKUI column.
2014-11-20 21:43:33 +00:00
Calum Lind dd6e7ec490 [#2698] [GTKUI] Fix corrupted column indexes when using multiple col_types
* Ensures that removing multiple items from liststore_columns list does not affect the index.
2014-11-20 18:48:30 +00:00
Calum Lind 2c1a863ffb [WebUI] Modify SSL Context to allow >=TLSv1 protocol
* The TLSv1_METHOD is a fixed protocol version so this change will allow higher versions to be used where possible.
2014-11-20 15:11:48 +00:00
Calum Lind 40382002f6 [#2555] [Core] Disable use of SSLv3 for DelugeRPC 2014-11-20 15:06:59 +00:00
Calum Lind 05b4cb5546 [GTKUI] Fix ImportError with ReactorAlreadyInstalledError
Older systems such as Ubuntu Lucid encountered this import error as Twisted versions < 10 don't
have the exception type ReactorAlreadyInstalledError.
2014-11-18 12:03:46 +00:00
Calum Lind 75dca80ac4 [Core] Modify #1869 fix to only apply to lt <= 0.15
A fix was implemented in 0.16: https://code.google.com/p/libtorrent/issues/detail?id=406#c39
2014-11-18 11:17:45 +00:00
Calum Lind cc56764ee9 Bump version to 1.3.10 and update changelog 2014-10-15 22:10:39 +01:00
bendikro 53f485d87e [#2256] [GTKUI] Indexes are not updated correctly when removing columns 2014-10-15 19:02:00 +01:00
bendikro f95cfb42c3 [GTKUI] Fix bug in the torrentview introduced by 5dba83
The speedup optimizations removed code that recreates the
model filter when a new column is added. This missing line
is only a problem when there plugins that add columns to the
GTKUI after initially loading the torrentlist.
2014-10-15 19:01:44 +01:00
Calum Lind 26f5be1760 [WebUI] Security update for POODLE vulnerability
WebUI with HTTPS enabled is vulnerable to POODLE (CVE­-2014­-3566), so switch from
SSLv3 to TLSv1.
2014-10-15 18:44:11 +01:00