bendikro
a987c3ed39
[Core] Raise AttributeError on RPC call to invalid function
...
Also catch and log errors in rcpserver.sendData
2015-12-14 12:08:18 +00:00
Calum Lind
382a99ad61
[GTKUI] Cleanup code duplication in Tabs
2015-12-12 22:10:53 +00:00
Calum Lind
50bde1a607
[Core] Cleanup duplicate version callback code
2015-12-12 21:46:28 +00:00
Calum Lind
080d137af8
[Tests] Move test_torrent_error code into test_torrent
2015-12-12 14:29:07 +00:00
bendikro
02f6bfd578
[ #1260 ] Handle redirection better with httpdownloader
2015-12-11 22:48:36 +00:00
Calum Lind
77aa540dc3
fix isort
2015-12-11 22:34:19 +00:00
Calum Lind
1793e36127
[Core] Fix use of parent class parameter
2015-12-11 22:30:10 +00:00
Calum Lind
979ad972fe
[ #2767 ] [Packaging] Don't include .py files in OSX App
2015-12-11 18:51:08 +00:00
bendikro
ee7e632b94
[ #2783 ] [GTKUI] Case insensitive sort for name column
2015-12-11 18:01:54 +00:00
Calum Lind
075542e4a5
[OSX] Fix starting deluged from connection manager
2015-12-11 12:11:38 +00:00
Calum Lind
c1902e4396
[ #2782 ] [WebUI] Fix HTTPS negotiating incorrect cipher
2015-12-11 11:44:37 +00:00
Calum Lind
aaac697a98
[WebUI] Remove old code
2015-12-11 11:39:16 +00:00
bendikro
ac9e11d732
[Core] Ensure valid torrent state value after init
2015-12-09 22:24:23 +00:00
Calum Lind
f36ecc470b
[Core] Fix move_storage exception handling
2015-12-09 19:00:06 +00:00
Calum Lind
bd14657055
[GTKUI] Revert remove_column change from 550ddc010
2015-12-06 16:53:19 +00:00
bendikro
6892a00b86
[GTKUI] Implement show ownership option in GTKUI
2015-12-04 19:05:59 +00:00
bendikro
620a4eb409
[Base] Catch and log exceptions raised in component.update
2015-12-04 19:05:59 +00:00
bendikro
ad7a1ec89f
[Core] Add ClientDisconnectedEvent
2015-12-04 19:05:59 +00:00
bendikro
ca1eaa5e15
[Core] Add TorrentTrackerStatusEvent
2015-12-04 19:05:14 +00:00
Anton Oussik
431357f623
[Core] [WebUI] Increase RSA key size and improve hashing
...
* Replace weak hashing functions, key sizes, and random number
generation techniques with less weak versions to prevent
crashes when running with the fips module loaded.
2015-12-04 19:04:13 +00:00
Calum Lind
7eb037b3f4
[GTKUI] Fix import mistake
2015-12-04 17:12:28 +00:00
Calum Lind
c619f05f94
[Label] Fix gtk warnings when removing menu
2015-11-30 23:01:19 +00:00
Calum Lind
550ddc0109
[GTKUI] Fix treeview columns not saving
2015-11-30 22:49:42 +00:00
Calum Lind
eaae568c7c
[Core] Update tracker_host when setting new tracker status
2015-11-27 13:54:07 +00:00
Calum Lind
d932c3ab99
[GTKUI] Fix installing plugin from non-ascii path
2015-11-27 13:41:44 +00:00
Calum Lind
803a33efde
[GTKUI] Ensure drag-n-drop urlparsed path is unicode
2015-11-26 15:07:16 +00:00
Calum Lind
227863faf7
[ #2777 ] Update MSVC SP1 check to latest release CLID
2015-11-23 23:30:50 +00:00
Calum Lind
0e1582702a
[ #2485 ] [WebUI] Fix unconnected Options in context menu
2015-11-23 23:19:21 +00:00
Calum Lind
42b9f22a81
[GTKUI] Fix for flake8
2015-11-22 14:03:14 +00:00
bendikro
7e971550de
Set tox version==2.1.1 due to bug in latest tox
2015-11-22 13:58:37 +00:00
Calum Lind
6cf0ef080b
[GTKUI] Fix broken sequential_download in options tab
2015-11-22 13:54:47 +00:00
Calum Lind
c796acf791
[Core] Remove int casting as args should be int
2015-11-15 14:14:12 +00:00
Calum Lind
27bf05f2fe
[ #2738 ] [Core] Fix illegal argument with torrent_handle.set_max_connections
2015-11-15 14:00:52 +00:00
Calum Lind
c62c604418
[GTKUI] Fix unselect error with treeview selection returning None
...
In standalone mode treeview.get_selection returns None resulting
in an AttributeError for call to unselect_all.
2015-11-15 13:22:06 +00:00
Calum Lind
fc9bc2976f
[GTKUI] Fix open dialogs preventing gtk app closing
2015-11-15 12:47:07 +00:00
Calum Lind
058b0e41d2
[GTKUI] Remove old twisted and gnome code
...
* Can't see any issue removing the twisted similate call and it
seems to already be done by gtk2reactor so duplicated.
* The gnome die handled never appears to be called and most signals
are handled by twisted so remove this code as well.
2015-11-15 12:44:19 +00:00
Calum Lind
0a3404fa55
[GTKUI] Move imports to top
2015-11-12 23:29:03 +00:00
Calum Lind
ac09caefac
[UI] Add Python and OS info to version output
2015-11-12 23:13:37 +00:00
Calum Lind
ed6355fe86
[GTKUI] Refactor rpc stats code
2015-11-12 23:10:37 +00:00
Calum Lind
471276716b
[GTKUI] Refactor shutdown signal code
2015-11-12 22:03:27 +00:00
Calum Lind
b754f9f908
[Core] Add line numbers to non-dev logging
2015-11-12 18:56:30 +00:00
Calum Lind
cde17925fc
[Lint] Autopep8 aggressive run
...
* Uses isinstance() instead of type()
* Uses sorted() where possible
2015-11-04 11:54:15 +00:00
Calum Lind
05ab06e3a5
[Console] Refactor build_file_list()
...
* Remove usage of sys.maxint and rename variable to make method more readable.
2015-11-04 11:06:35 +00:00
Calum Lind
f1e70829af
Fix linting mistakes
...
Missed renaming file to _file. This commit now uses better naming with
some minor refactoring.
2015-11-03 19:43:29 +00:00
Calum Lind
f500d78487
[ #2775 ] Update state and fastresume save methods
...
* Issue introducted in a previous commit meant the state file is never
saved when starting with a fresh config.
2015-11-03 12:39:50 +00:00
Calum Lind
ed48c4a0c5
[Core] Remove return true for timer from save_state
...
Obsolete code for old gobject timer
2015-11-03 11:36:26 +00:00
Calum Lind
1ff189c63a
[Lint] Standardise except code
...
* Using 'ex' variable name for exceptions.
2015-10-30 18:40:03 +00:00
Calum Lind
2583e9d888
[Lint] Code cleanup for PyLint run by prospector tool
...
* Fix for pluginmanager multiple inheritance which in this case is using super incorrectly.
* Explicitly disable pylint 'pointless-except' and 'super-on-old-class' that prospector
tool somehow runs.
* Make __all__ a tuple to supress pep257 warning.
* Add a noqa for older versions of pyflakes.
2015-10-30 18:39:57 +00:00
Calum Lind
d280fa9fbd
[Lint] Cleanup helper scripts to pass PyLint
2015-10-30 18:39:52 +00:00
Calum Lind
807fa609f9
[Lint] Cleanup code to pass PyLint Warning category
...
Selected Warning messages disabled in pylintrc:
* unused-argument: Quite a large and disruptive change if enabled.
* broad-except: Most required in-depth investigation to determine type.
* fixme: Not important
* protected-access: Complicated to fix
* import-error: Too many false-positives
* unidiomatic-typecheck: Should be fixed in the next round of checks.
* unused-variable: Again large and disruptive changes.
* global-statement: Most usage is required.
* attribute-defined-outside-init: Should be fixed in next round of checks.
* arguments-differ: Possible false-positives, needs revisited.
* no-init, non-parent-init-called, super-init-not-called: False-positives?
* signature-differs: False-positives?
2015-10-30 18:39:47 +00:00