Philipp Hörist
50e44543f3
Fix len-as-condition pylint error
2018-09-16 01:19:09 +02:00
Philipp Hörist
8d9fe9e2e1
Update pylint error list
...
Check for C1801 len-as-condition
2018-09-16 01:12:10 +02:00
Philipp Hörist
49ca238252
Fix len-as-condition pylint errors
2018-09-16 01:10:04 +02:00
Philipp Hörist
f7a139eac2
Zeroconf: Store time of outgoing messages
2018-09-15 12:00:32 +02:00
Philipp Hörist
97ee8082fe
HistoryManager: Load css config in standalone
2018-09-15 11:44:09 +02:00
Philipp Hörist
eca69e399b
Fix Windows build
...
- Downgrade to glib2 2.56.2 because higher is broken on Windows 7
- Dont abort build if depchecker fails on some files
2018-09-15 02:01:40 +02:00
Philipp Hörist
3b5b4574ba
Update .gitignore
2018-09-14 23:35:38 +02:00
Philipp Hörist
64840cd0b0
Update win/dev_env.sh
2018-09-14 23:17:16 +02:00
Philipp Hörist
d54d4bc232
Add annotations and fix pylint/mypy errors
2018-09-13 23:56:12 +02:00
Philipp Hörist
a62f348a21
Add stubs file for emoji_data
...
Otherwise mypy hangs because the file is to big
2018-09-13 23:54:29 +02:00
Philipp Hörist
58a3b83083
Update mypy.ini
2018-09-13 19:59:03 +02:00
Philipp Hörist
62c54525d8
fuzzyclock: Fix pylint errors
2018-09-13 00:33:54 +02:00
Philipp Hörist
64aec8adce
Add annotations
2018-09-12 21:08:37 +02:00
Philipp Hörist
ee254d25d2
Fix pylint errors
2018-09-12 21:08:37 +02:00
Yann Leboulanger
6b221e7059
fix running pylint
2018-09-12 08:42:23 +02:00
Philipp Hörist
b99632ab03
Fix pylint errors
2018-09-12 00:01:54 +02:00
Philipp Hörist
691678b06a
Update pylintrc
2018-09-11 23:49:59 +02:00
Philipp Hörist
c9455de4bd
Add mypy test to CI
2018-09-11 22:46:57 +02:00
Philipp Hörist
09c5183575
Fix pylint errors in common/modules
2018-09-11 22:25:55 +02:00
Philipp Hörist
3080946ea1
Update pylintrc
2018-09-11 22:24:08 +02:00
Philipp Hörist
4ad38d5398
Make some vars private
2018-09-11 20:00:34 +02:00
Philipp Hörist
dad7def794
Catch error if no translation is found
2018-09-11 19:37:48 +02:00
Philipp Hörist
a34bf54c46
Fix mypy error regarding _()
2018-09-11 19:29:08 +02:00
Philipp Hörist
21672fadee
Refactor i18n
...
- Make _() available, so other modules can import it from i18n, we need
this because mypy cant handle _() in the builtins namespace
2018-09-11 19:27:10 +02:00
Philipp Hörist
2649b3d01e
Add annotations to modules/util.py
2018-09-11 00:47:59 +02:00
Philipp Hörist
ca9b4cb596
Add annotations for modules/__init__.py
2018-09-11 00:47:54 +02:00
Philipp Hörist
bcf2a3770d
Remove unnecessary code
...
NetworkIncomingEvent defines base_network_events and generate() already
2018-09-11 00:37:00 +02:00
Philipp Hörist
7140c2d2a1
Add mypy.ini
2018-09-11 00:36:54 +02:00
Philipp Hörist
6ac31ba5b6
Update .gitignore
2018-09-11 00:03:12 +02:00
Philipp Hörist
0fba2b8a58
Add debug output for NetworkMonitor
2018-09-10 20:27:22 +02:00
Philipp Hörist
f82cd95f2c
Fix subscribing to contact
...
Fixes #9321
2018-09-09 17:43:17 +02:00
Philipp Hörist
432704005d
Request blocking list on connect
2018-09-09 16:50:55 +02:00
Philipp Hörist
a497051965
Add Builder class
2018-09-09 15:29:55 +02:00
Philipp Hörist
0a20cb5997
Fix fallback for bookmark name
2018-09-08 23:55:31 +02:00
Philipp Hörist
27dd36cca3
Improve speed of groupchat roster
...
- Save reference to contact in a dict instead of iterating the whole model
- Sort roster only once after all contacts have been added to the roster
- Speed up get_gc_contact()
Fixes #9334
2018-09-08 20:49:26 +02:00
Philipp Hörist
52e09cf526
Windows: Fix translation
...
Fixes #9324
2018-09-08 08:40:42 +02:00
Philipp Hörist
c8b31dffbb
Remove verbose logging of idle time
2018-09-06 21:44:31 +02:00
Philipp Hörist
bba88cf609
Windows: Improve locked screen detection
...
UAC prompts count as locked screens, so only trigger extended away
when the screen is more than 10 seconds locked
Fixes #9117
2018-09-06 21:41:38 +02:00
Philipp Hörist
3a16ccb4d4
Revert "Windows: Remove locked screen detection"
...
This reverts commit 05307bd609
2018-09-06 21:38:41 +02:00
Philipp Hörist
05307bd609
Windows: Remove locked screen detection
...
This does not reliably tell us when the screen is locked.
For example this triggers when a UAC prompt is active.
From the Windows documentation there is no way to determine
if a workstation is locked
Fixes #9117
2018-09-06 21:17:05 +02:00
Philipp Hörist
a4a136566f
Fix license comment format
...
every linter flags this as an error
2018-09-05 02:59:34 +02:00
Philipp Hörist
856a874dd5
Fix pyflakes/pycodestyle errors
2018-09-05 02:34:36 +02:00
pitchum
f91408fbaf
Bugfix: list index out of range when opening service discovery
...
Fixes #9301
2018-09-05 02:29:04 +02:00
Philipp Hörist
9dd747dfe5
Windows: Fix IPV6 for Windows 10+
...
Fixes #9326
2018-09-05 02:14:51 +02:00
Philipp Hörist
a6631398f7
Fix pyflakes/pycodestyle errors
2018-09-05 00:33:08 +02:00
Philipp Hörist
27f7580688
Light refactring of bookmark code
...
- Convert xs:boolean values in bookmark module
- Use python booleans for minimize and autojoin in other parts of Gajim
- Use add_bookmark() instead of manipulating the bookmarks dict
2018-09-05 00:06:59 +02:00
Philipp Hörist
b62335eaf5
Add a bookmark sorting method
2018-09-04 23:22:57 +02:00
Philipp Hörist
a9a115d359
Fix highlight on messages without time
2018-09-02 23:31:42 +02:00
André Apitzsch
b8444fec64
music_track_listener: recognize playing song
...
when listener is enabled
2018-09-02 18:58:28 +02:00
André Apitzsch
b56f9c6fac
music_track_listener: don't hard code media players
...
inspired by 0ba346b750/js/ui/mpris.js
2018-09-02 00:46:37 +02:00