Philipp Hörist pushed to branch master at gajim / gajim
Commits:
62c54525 by Philipp Hörist at 2018-09-12T22:33:54Z
fuzzyclock: Fix pylint errors
- - - - -
58a3b830 by Philipp Hörist at 2018-09-13T17:59:03Z
Update mypy.ini
- - - - -
a62f348a by Philipp Hörist at 2018-09-13T21:54:29Z
Add stubs file for emoji_data
Otherwise mypy hangs because the file is to big
- - - - -
d54d4bc2 by Philipp Hörist at 2018-09-13T21:56:12Z
Add annotations and fix pylint/mypy errors
- - - - -
30 changed files:
- gajim/application.py
- gajim/chat_control.py
- gajim/command_system/dispatcher.py
- gajim/command_system/implementation/custom.py
- gajim/command_system/implementation/execute.py
- gajim/command_system/implementation/standard.py
- gajim/common/app.py
- gajim/common/config.py
- gajim/common/configpaths.py
- gajim/common/connection_handlers_events.py
- gajim/common/const.py
- gajim/common/dbus_support.py
- gajim/common/fuzzyclock.py
- gajim/common/helpers.py
- gajim/common/i18n.py
- gajim/common/modules/__init__.py
- gajim/common/modules/annotations.py
- gajim/common/modules/pep.py
- gajim/common/modules/ping.py
- gajim/common/modules/user_activity.py
- gajim/common/modules/user_location.py
- gajim/common/modules/user_mood.py
- gajim/common/modules/user_nickname.py
- gajim/common/modules/user_tune.py
- gajim/common/nec.py
- gajim/common/pep.py
- + gajim/common/types.py
- gajim/dialog_messages.py
- gajim/dialogs.py
- gajim/disco.py
The diff was not included because it is too large.
View it on GitLab: https://dev.gajim.org/gajim/gajim/compare/64aec8adcef02a26e372da2e920f154cd…
--
View it on GitLab: https://dev.gajim.org/gajim/gajim/compare/64aec8adcef02a26e372da2e920f154cd…
You're receiving this email because of your account on dev.gajim.org.
Philipp Hörist pushed to branch master at gajim / gajim
Commits:
c9455de4 by Philipp Hörist at 2018-09-11T20:46:57Z
Add mypy test to CI
- - - - -
1 changed file:
- .gitlab-ci.yml
Changes:
=====================================
.gitlab-ci.yml
=====================================
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -11,6 +11,11 @@ run-test:
script:
- python3 setup.py test_nogui
+run-mypy:
+ stage: test
+ script:
+ - mypy -p gajim.common.modules --follow-imports=skip
+
run-pylint:
stage: test
script:
View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/c9455de4bd7e17901b4b1296fc7aa6edb2…
--
View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/c9455de4bd7e17901b4b1296fc7aa6edb2…
You're receiving this email because of your account on dev.gajim.org.
Philipp Hörist pushed to branch master at gajim / gajim
Commits:
4ad38d53 by Philipp Hörist at 2018-09-11T18:00:34Z
Make some vars private
- - - - -
3080946e by Philipp Hörist at 2018-09-11T20:24:08Z
Update pylintrc
- - - - -
09c51835 by Philipp Hörist at 2018-09-11T20:25:55Z
Fix pylint errors in common/modules
- - - - -
30 changed files:
- gajim/common/modules/__init__.py
- gajim/common/modules/annotations.py
- gajim/common/modules/atom.py
- gajim/common/modules/blocking.py
- gajim/common/modules/bookmarks.py
- gajim/common/modules/caps.py
- gajim/common/modules/carbons.py
- gajim/common/modules/date_and_time.py
- gajim/common/modules/delimiter.py
- gajim/common/modules/discovery.py
- gajim/common/modules/entity_time.py
- gajim/common/modules/http_auth.py
- gajim/common/modules/httpupload.py
- gajim/common/modules/last_activity.py
- gajim/common/modules/mam.py
- gajim/common/modules/message.py
- gajim/common/modules/metacontacts.py
- gajim/common/modules/misc.py
- gajim/common/modules/muc.py
- gajim/common/modules/pep.py
- gajim/common/modules/ping.py
- gajim/common/modules/presence.py
- gajim/common/modules/privacylists.py
- gajim/common/modules/pubsub.py
- gajim/common/modules/receipts.py
- gajim/common/modules/register.py
- gajim/common/modules/roster.py
- gajim/common/modules/roster_item_exchange.py
- gajim/common/modules/search.py
- gajim/common/modules/security_labels.py
The diff was not included because it is too large.
View it on GitLab: https://dev.gajim.org/gajim/gajim/compare/dad7def794f545382b99ba53f8dda4ce5…
--
View it on GitLab: https://dev.gajim.org/gajim/gajim/compare/dad7def794f545382b99ba53f8dda4ce5…
You're receiving this email because of your account on dev.gajim.org.
Philipp Hörist pushed to branch master at gajim / gajim
Commits:
dad7def7 by Philipp Hörist at 2018-09-11T17:37:48Z
Catch error if no translation is found
- - - - -
1 changed file:
- gajim/common/i18n.py
Changes:
=====================================
gajim/common/i18n.py
=====================================
--- a/gajim/common/i18n.py
+++ b/gajim/common/i18n.py
@@ -136,7 +136,11 @@ if hasattr(locale, 'bindtextdomain'):
gettext.textdomain(DOMAIN)
gettext.install(DOMAIN, _localedir)
-_ = gettext.translation(DOMAIN, _localedir).gettext
+
+try:
+ _ = gettext.translation(DOMAIN, _localedir).gettext
+except OSError:
+ _ = gettext.gettext
if gettext._translations:
_translations = list(gettext._translations.values())[0]
View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/dad7def794f545382b99ba53f8dda4ce52…
--
View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/dad7def794f545382b99ba53f8dda4ce52…
You're receiving this email because of your account on dev.gajim.org.
Philipp Hörist pushed to branch master at gajim / gajim
Commits:
6ac31ba5 by Philipp Hörist at 2018-09-10T22:03:12Z
Update .gitignore
- - - - -
1 changed file:
- .gitignore
Changes:
=====================================
.gitignore
=====================================
--- a/.gitignore
+++ b/.gitignore
@@ -19,6 +19,7 @@ po/stamp-it
stamp-h1
Makefile
__pycache__/
+.mypy_cache/
build/
dist/
gajim.egg-info/
View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/6ac31ba5b613d41441c98b4f47e4c9c559…
--
View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/6ac31ba5b613d41441c98b4f47e4c9c559…
You're receiving this email because of your account on dev.gajim.org.
Philipp Hörist pushed to branch master at gajim / gajim
Commits:
0fba2b8a by Philipp Hörist at 2018-09-10T18:27:22Z
Add debug output for NetworkMonitor
- - - - -
1 changed file:
- gajim/gui_interface.py
Changes:
=====================================
gajim/gui_interface.py
=====================================
--- a/gajim/gui_interface.py
+++ b/gajim/gui_interface.py
@@ -2500,6 +2500,7 @@ class Interface:
# same state, not only on change.
return
self.network_state = connected
+ log.debug('NetworkMonitor state change: %s', connected)
if connected:
for connection in app.connections.values():
if connection.connected <= 0 and connection.time_to_reconnect:
View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/0fba2b8a58fe47d406a2b4f58fbfa6abd9…
--
View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/0fba2b8a58fe47d406a2b4f58fbfa6abd9…
You're receiving this email because of your account on dev.gajim.org.