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
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