Calum Lind
a7826c4f90
[Core] Use fallback message for empty tracker error status
2017-01-28 15:23:08 +00:00
Calum Lind
8c26c83c4d
[ #2960 ] Fix typo in storage moved alert
2017-01-28 14:27:27 +00:00
Calum Lind
6b49f844dc
[GTKUI] Fix showing cache status ratio
2017-01-26 12:49:56 +00:00
Calum Lind
4a344e382b
[UI] [Core] Update and refactor proxy settings
...
* Combine I2P into proxy settings.
2017-01-26 12:49:55 +00:00
Calum Lind
108dd9e4b8
Add temporary libtorent git RC_1_1 branch requirement
2017-01-26 12:49:55 +00:00
Calum Lind
b71a2fa549
[Tox] Remove py26 and add lt version output to trial
2017-01-26 12:49:55 +00:00
Calum Lind
3ca012ee63
Change libtorrent minimum dependency to 1.1.1
...
* Change PPA to develop for Travis to use libtorrent 1.1
2017-01-26 12:49:55 +00:00
Calum Lind
706d53ab4a
[Core] Move readonly key setting closer to config init
2017-01-26 12:49:38 +00:00
Calum Lind
2321f32f84
[Core] Fix double alert messages
2017-01-26 12:49:36 +00:00
Calum Lind
d1dd35d4b1
[Tests] Suppress file descriptor limit warning
2017-01-26 12:49:27 +00:00
Calum Lind
a5de64a19c
[Stats] Update session status keys
2017-01-26 12:49:25 +00:00
Calum Lind
5d7c1336b9
[Core] Use new lt torrent moving_storage status
2017-01-26 12:49:04 +00:00
Calum Lind
93898d6475
[Core] Use single underscore for private methods
2017-01-26 12:49:02 +00:00
Calum Lind
4caf05c092
[Core] Refactor torrent.set_file_priorities
2017-01-26 12:49:02 +00:00
Calum Lind
6083a3078e
[Core] Minor cleanup of preferencesmanager
2017-01-26 12:49:01 +00:00
Calum Lind
0160bb1c91
[Lint] Fix pylint warnings in setup.py
2017-01-26 12:48:52 +00:00
Calum Lind
e7ce389e84
[Tests] Fix test_ui_entry failure with libtorrent 1.1
...
- With libtorrent 1.1 dht is enabled from startup and the returned status
contains DHT node values (i.e. non-zero). Should be sufficient to only test for start
and end of the status string to be correct.
2017-01-26 12:48:50 +00:00
Calum Lind
0f2083db62
[UI] [Core] Convert to session_stats_alert for session status
...
* Use session disk stats for cache status
2017-01-26 12:48:50 +00:00
Calum Lind
3ed7202253
[Core] Remove deprecated lt torrent priority
2017-01-26 12:48:43 +00:00
Calum Lind
089c0be89b
[Core] Replace deprecated lt.fingerprint with peer_fingerprint setting
2017-01-25 12:35:33 +00:00
Calum Lind
fc902af10c
[Core] Remove all lt 1.1 deprecated code references
2017-01-18 14:19:37 +00:00
Calum Lind
a481c4d243
[UI] Update UIs for new default piece priority
...
- libtorrent 1.1 changes default piece priorty to 4 so changes to
the UIs are required. Some refactoring and improvements were made as well:
- A new 'Low' priority introduced that is values 1-3.
- 'Normal' priority is now value 4.
- Removed 'Highest' with the addition of 'Low' and 'High' is now values 5-7.
- Renamed 'Do not download' to 'Ignore' so it is more succinct.
- Moved file priority constant to ui.common.
2017-01-18 12:33:27 +00:00
Calum Lind
bb44411a50
[Core] Check valid torrent first in alert handlers
2017-01-18 12:33:26 +00:00
Calum Lind
1e4a24c474
[Docs] Fix docstring return type format in config.py
...
* With new version of Sphinx 1.5 the warning below was generated, caused
by incorrect formatting of return type in docstring.
docstring of deluge.config.find_json_objects:None:
WARNING: more than one target found for cross-reference u'start'
2017-01-12 11:13:28 +00:00
Calum Lind
993a0f71af
[UI] Fix usage of 'with Image.open' in tracker_icons
...
* Revert changes made to fix 'too many files open' as Image.open does
not return a file descriptor and generated the following error:
exceptions.AttributeError: 'NoneType' object has no attribute 'startswith'
2017-01-12 10:11:08 +00:00
Calum Lind
283ad6137d
Fix isfile() typo in setup.py
2017-01-09 18:02:28 +00:00
Calum Lind
6743b0c813
[Core] Relocate add_torrent_alert to alerts section
2016-11-30 23:21:46 +00:00
Calum Lind
b69ba02652
[Core] Refactor default add torrent flags into a constant
2016-11-30 23:21:45 +00:00
Calum Lind
915f2bf9e7
[Core] Move alert logging to alertmanager
2016-11-30 22:53:18 +00:00
Calum Lind
59b01b363c
[Core] Refactor TM register of alert and set funcs
2016-11-30 22:53:18 +00:00
Calum Lind
c5e623ae45
[Core] Refactor of priorities code and test
2016-11-30 22:53:18 +00:00
Calum Lind
425af00ebf
[GTKUI] Fix the translation of tracker status
2016-11-30 20:43:34 +00:00
Calum Lind
373c8a14b0
[WebUI] Remove duplicated translation code
2016-11-30 20:43:29 +00:00
Calum Lind
5f4a16630e
Fix a typo in minify script
2016-11-28 19:20:05 +00:00
Calum Lind
3260db416a
[Core] Add a quick fix for lt1.1 default priority change
2016-11-28 19:18:48 +00:00
Calum Lind
9cefbc6e5d
[Setup] Refactor BuildWebUI class
2016-11-28 18:59:25 +00:00
Calum Lind
14a5156e15
[Setup] Move package variables to top of file
...
- Refactor _data_files list so icons paths are auto-generated.
2016-11-28 18:58:45 +00:00
Calum Lind
259c9f11e6
[Setup] Rearrange order of some classes
2016-11-28 17:44:22 +00:00
Calum Lind
fd1261ab65
[Setup] Create a CleanTranslations class
2016-11-28 17:44:20 +00:00
Calum Lind
37d9e1f8fe
[UI] Move and rename util/lang to translations_util
...
- The name needed to be more descriptive of it's function.
- Moved into ui directory because of upcoming changes being made to setup.py
meant it would be easier to include all the 'common' ui files if there
are no sub-dirs such as 'util'.
2016-11-28 17:41:56 +00:00
Calum Lind
a924cb73b0
[Setup] Fix wording and syntax in descriptions
2016-11-28 13:00:24 +00:00
Calum Lind
3cbafec68d
[Setup] Move deluge egg-info clean to Clean
2016-11-28 13:00:09 +00:00
Calum Lind
a48c01c3a5
Cleanup up minify js script
...
- The slimit package is now widely available so make the script
only rely on it and closure. Keeping closure as it makes the most
compact and lints the javascript but it is not as easy to install
as slimit.
2016-11-28 12:59:03 +00:00
Calum Lind
7468078b71
[Setup] Add a CleanDocs class
2016-11-28 12:58:34 +00:00
Calum Lind
98add5fecd
[Lint] Fix issues raised by minify script
2016-11-28 12:58:27 +00:00
Calum Lind
5e1603317a
Revert "Rename version.py to calc_version.py to fix buildd error"
...
This reverts commit 943a9ded00
.
2016-11-26 19:35:53 +00:00
Calum Lind
943a9ded00
Rename version.py to calc_version.py to fix buildd error
...
- There is a version.py included with buildd that is conflicting
with the deluge one. Rather than messing with sys.path it is
simplest to rename version.py to calc_version.py
2016-11-26 17:51:07 +00:00
Calum Lind
04370b38ec
Revert "[Setup] Fix buildd error with version.py import"
...
This reverts commit 3aff57600f
.
2016-11-26 17:10:13 +00:00
Calum Lind
3aff57600f
[Setup] Fix buildd error with version.py import
...
- The deb buildd command also has a version.py so need to use relative import
to specify that we really mean deluge supplied version.py.
2016-11-26 16:36:31 +00:00
Calum Lind
874249655d
[Tests] Replace isort test with flake8-isort
...
* Move the known_third_party back to setup.cfg with comments.
2016-11-25 12:43:50 +00:00