9adc9f886c
[WebUI] Add missing translation markup
2016-05-14 11:14:17 +01:00
50d504a38f
[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 17:41:07 +01:00
c2d7f3c653
[ #2795 ] [GTKUI] Reduce height of Add Torrent Dialog
...
- Reduced height from 575px to 495px
- 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 15:11:10 +01:00
9e92178357
[GTKUI] Fix Add Dialog tooltip text needing escaped
...
- An ampersand in torrent name would cause the tooltip to not be
displayed.
- Also switched from cgi to xml.sax for escaping.
2016-05-10 15:11:03 +01:00
42c3580bf2
[Lint] [Plugins] Fix all pylint issues
2016-05-09 22:11:14 +01:00
9237c931b2
[Lint] Update pylint to only allow LF line ending
2016-05-09 20:10:51 +01:00
1a62e00066
[Lint] Add Plugins and scripts to tox pylint
2016-05-09 20:10:51 +01:00
803d94c8ac
Remove old wiki_docgen script
2016-05-09 20:10:51 +01:00
ac2bbd68db
[Tests] Remove flake8 complextity from travis run
2016-05-09 20:10:51 +01:00
8160cef2b3
[Lint] Enable pylint 'not-callable'
2016-05-09 20:10:51 +01:00
c7fd8f5116
[Lint] Fix redefining filename in script
2016-05-09 20:10:51 +01:00
618d2f9f58
[Lint] Enable pylint 'bad-continuation' and fix issues
...
There is some discrepency between pep8 and pylint for line
continuation (https://github.com/PyCQA/pylint/issues/747 ) but
with some minor layout changes both can pass and code looks fine,
if not better in places.
2016-05-09 20:10:51 +01:00
807d7a7aaf
[Lint] Fix pylint msg for rencode
2016-05-09 19:52:47 +01:00
416fb5e1e3
[ #2832 ] [UI] Skip blank lines in auth file
2016-05-09 16:39:10 +01:00
1fb9960168
[Base] Updated fix for missing trace with new twisted logger
...
Includes a commented out test to replicate the issue.
2016-05-09 13:57:54 +01:00
919e41f55e
[Lint] [GTKUI] Apply isort fix for fixed placement imports
...
This solves the requirement for deluge imports to be placed after
installing the twisted reactor.
2016-05-09 09:44:30 +01:00
616523c732
[rencode] Update module to v1.0.4
2016-05-09 09:27:50 +01:00
bb0e699619
[UI] Add tests for ui_entry
2016-05-08 12:00:44 +01:00
d5294d5733
[Tests] Fix json_api AlreadyCancelled watchdog error
2016-05-08 10:36:44 +01:00
3769d99532
[GTKUI] Fix silly typo
2016-05-07 00:52:47 +01:00
c7b272561e
[ #2827 ] [GTKUI] Fix issue with loading GTKUI columns state
...
commit 1a2ff9b089
introduced a bug when loading GTKUI
column states due to changing ListViewColumnState class type.
Fixed by reverting ListViewColumnState to old style class
2016-05-06 22:59:51 +01:00
21789e0692
[ #2813 ] [GTKUI] Fix connection manager showing daemon offline in Windows
...
The daemon status is not retrieved when showing the connection manager at
startup on Windows and shows it as offline.
This commit restores the removal of simulate call in commit 058b0e41d2
but applies it only to Windows OS as there were no problems in Ubuntu testing.
It would suggest then that the issue is isolated to PortableGtkReactor
but the exact cause of the problem is still unknown.
2016-05-06 22:30:20 +01:00
1a2ff9b089
[Lint] Fix and remove old-style-class from ignore warnings
2016-05-06 12:44:45 +01:00
3ec8dc6858
[Lint] Remove warnings from .pylintrc
...
Remove warnings from ignore list in .pylintrc:
* super-on-old-class
* pointless-except
* non-parent-init-called
2016-05-06 12:44:45 +01:00
9be1bd523a
[Tests] Cancel watchdog deferreds on test completion
2016-05-06 12:44:45 +01:00
1f191c3ce1
[Base] Fix incorrect use of defer.fail in component
2016-05-06 12:44:45 +01:00
91ed621ec8
[UI] Changed ui command description and help
2016-05-06 12:44:45 +01:00
6adbd14bf8
[Base] Add custom log observer to handle twisted errors
...
For some reason errors are logged by twisted as
'Unhandled error in Deferred', but without a following
stacktrace. This can happen in a deferred callback that e.g.
raises an ImportError. Without an excplicit error handler for a
deferred to log such errors, finding the error can be very tricky.
Fix this by using a custom twisted.python.log.PythonLoggingObserver,
PythonLoggingObserver, that also logs the traceback in addition to
the error message.
2016-05-06 12:44:45 +01:00
5826446509
[Lint] Fix pylint signature-differs warning
2016-05-06 12:44:45 +01:00
84d2d20e13
[Web] Pylint fix for WebUtils
2016-04-29 23:23:23 +01:00
3ed4c8d636
[Lint] Add pylint to tox run
2016-04-29 23:23:18 +01:00
c15931e6f6
[Tests] Rename pylintrc and ignore .tox dir
2016-04-28 23:34:18 +01:00
7c20ed777d
[Core] Save fastresume file on separate thread
...
To avoid blocking twisted main thread, defer file saving task to
separate thread with deferToThread.
Only queue resume data save task on shutdown
2016-04-28 23:14:29 +01:00
5d0359331b
[ #2821 ] [UI] Fix missing parameter in baseargs init
2016-04-28 22:42:59 +01:00
b255fc40af
[WebUI] Remove openssl check as already a requirement
2016-04-28 11:10:09 +01:00
7b523af05b
[ #2819 ] [WebUI] Handle CannotListenError for second instance
2016-04-28 11:09:53 +01:00
bd65abd3b4
[UI] [Core] Combine common process options into baseargparser
2016-04-28 11:09:53 +01:00
b4dd90ba2b
Cleanup code in web and deamon entries to match
2016-04-28 11:09:52 +01:00
c274d5114c
[ #2818 ] [WebUI] Fix AttributeError starting WebUI on windows
2016-04-28 11:09:52 +01:00
c821cdd9c7
[UI] Fix unable to use uppercase log level
2016-04-28 11:09:52 +01:00
69871506e1
Improve order of args and wording of '--help' text
2016-04-28 11:09:39 +01:00
a99e29642c
[UI] Restore short arg for version '-V' (deprecate '-v')
2016-04-28 11:09:26 +01:00
acdc19df1d
Add translation markup to '--help' options
2016-04-28 11:07:26 +01:00
2bad04848c
[WebUI] Update gettext.js
2016-04-25 15:41:47 +01:00
bf3d6ae24b
[WebUI] Add refresh dialog for language change
2016-04-25 15:35:52 +01:00
2984e2dc5d
[WebUI] Fix Interface page not saving with OK button
2016-04-25 15:35:21 +01:00
3b23f69786
[WebUI] Use Apply button to change password
2016-04-25 13:26:59 +01:00
9fbc63e6fb
[WebUI] Tidy Interface page layout
2016-04-25 13:26:59 +01:00
cb158ca866
[Core] Add missing warn_msg arg to set_dummy_trans()
2016-04-25 13:26:59 +01:00
857e2fd46e
[ #1959 ] [WebUI] Allow user selectable GUI language
2016-04-25 13:26:58 +01:00