Commit graph

15943 commits

Author SHA1 Message Date
Philipp Hörist
889fa149b3 Default to showing offline contacts
Many messengers dont show the status anymore, its not evident to new
users that most of their roster is hidden per default and they have to
show it to access the contacts
2018-10-14 21:47:42 +02:00
Philipp Hörist
c0ae4af7cf Windows: Add precis-i18n to the build 2018-10-13 15:42:19 +02:00
Yann Leboulanger
8e04f07c9e update translations from pootle 2018-10-13 12:44:20 +00:00
Philipp Hörist
e3bf54498c Raise Gajim version 2018-10-13 14:16:00 +02:00
Philipp Hörist
425e1c7663 Update ChangeLog 2018-10-13 14:15:37 +02:00
Philipp Hörist
ec05b1a47e Catch exceptions when loading plugins 2018-10-13 14:14:28 +02:00
Philipp Hörist
aff0dbe928 Bind textdomain also for plugins 2018-10-13 13:32:14 +02:00
Philipp Hörist
0f0c0a6ab7 Allow to load multiple widgets with get_builder() 2018-10-13 13:31:48 +02:00
Philipp Hörist
cc62761da3 Add get_builder() for plugins 2018-10-13 13:31:10 +02:00
Yann Leboulanger
83c737312b Ability to update plugins on startup from a download folder 2018-10-13 13:31:00 +02:00
André Apitzsch
90a44f61e9 Fix missing UI translations on flatpak 2018-10-12 00:02:37 +02:00
Philipp Hörist
588e5eded7 Windows: Add correct plugin_installer 2018-10-12 00:01:44 +02:00
Philipp Hörist
7d5074347b Raise nbxmpp version 2018-10-11 21:10:46 +02:00
Philipp Hörist
369abc25f0 Reset chatstate correctly if contact goes offline 2018-10-11 20:01:49 +02:00
Philipp Hörist
796da7b2dc Dont overwrite user plugins with base plugins
- Dont load plugins without short_name
- Check with the short_name if a plugin is already loaded
2018-10-11 20:01:49 +02:00
Daniel Brötzmann
85e8867aba polish-change-status-dialog 2018-10-11 20:01:49 +02:00
Philipp Hörist
59a5f20ae0 Fix a few things regarding chatstates
- Fix wrong chatstates issued because of textview changed signal
- Fix chatstates in PMs
2018-10-11 20:01:49 +02:00
Philipp Hörist
e3cf8c00c5 Add property to distinguish pm contacts 2018-10-11 20:01:49 +02:00
Philipp Hörist
a6db988e11 Raise min nbxmpp version 2018-10-11 20:01:48 +02:00
Philipp Hörist
7ef05d5d76 GajimRemote: pass combined chatstate 2018-10-11 20:01:48 +02:00
André Apitzsch
acc5f0b62c Flatpak: Update dependencies
and switch to yaml format to improve readability
2018-10-11 20:01:48 +02:00
Philipp Hörist
306a7c4b4c Better fix for aa50da05 2018-10-11 20:01:48 +02:00
Philipp Hörist
c2012d6394 GajimRemote: Fix chatstate-received callback 2018-10-11 20:01:48 +02:00
Philipp Hörist
488f3c55aa Fix gettext not supporting Pathlib yet 2018-10-11 20:01:48 +02:00
Philipp Hörist
a04637105d Bring back lost --version command 2018-10-07 02:05:07 +02:00
Philipp Hörist
6565aacba7 Update ChangeLog 2018-10-07 00:47:01 +02:00
Philipp Hörist
0c1a271e7a Dont show joined message on status change 2018-10-07 00:47:01 +02:00
Philipp Hörist
10faa940c6 Update .pylintrc 2018-10-07 00:47:01 +02:00
Philipp Hörist
8f89f039d3 Fix pylint error 2018-10-07 00:47:01 +02:00
Philipp Hörist
9c8a47aa6b Fix missing imports 2018-10-07 00:47:01 +02:00
Philipp Hörist
bd2a3a0e17 Improve finding locale dir
- Dont install _() globally, although its elegant mypy cant deal with it
- If gettext cant find the translation itself, iter through all dirs and search for it
2018-10-07 00:47:00 +02:00
Philipp Hörist
f197358e2f Import _() instead of using builtin namespace
- Prepare for removing the global installed _() method in builtins
- Sort some imports along the way
2018-10-07 00:47:00 +02:00
Philipp Hörist
8ace1f2b2b MUC: Add option for showing the subject on join 2018-10-07 00:47:00 +02:00
Philipp Hörist
ae629d821a MUC: Show info message that we joined the room 2018-10-07 00:46:59 +02:00
Philipp Hörist
fc5e2d3a75 MUC: Show timestamp also for info messages 2018-10-07 00:46:59 +02:00
Philipp Hörist
31b054723e Fix textview sorting 2018-10-07 00:46:59 +02:00
Philipp Hörist
ec839cc1d4 Dont show MUC subject on rejoin
- We only show it, if it changed
2018-10-07 00:46:59 +02:00
Philipp Hörist
8bab5d1adc Better determine when we fully joined a muc 2018-10-07 00:46:59 +02:00
Philipp Hörist
33a62760fe MUC: Make print_status affect the 333 status code 2018-10-07 00:46:59 +02:00
Philipp Hörist
048224d5b6 Fix resume after sm timeout
Fixes #9364
2018-10-07 00:46:59 +02:00
Philipp Hörist
12c46fd09b Dont return None on has_mam()
Fixes #9368
2018-10-07 00:46:59 +02:00
Philipp Hörist
d35a9f6a10 Add a configurable threshold for MAM in MUC 2018-10-07 00:46:58 +02:00
Philipp Hörist
7ece7dbaff Pull correct security catalog for private messages 2018-10-07 00:46:58 +02:00
Philipp Hörist
14bad789d6 Add debug commandline options
To easier simulate connectivity loss
2018-10-07 00:46:58 +02:00
Philipp Hörist
65f74e3d9f MUC: Set active chatstate on messages 2018-10-07 00:46:58 +02:00
Philipp Hörist
ba44f98d97 Fix the fix 2018-10-07 00:46:58 +02:00
Marcin Mielniczuk
9328475c22 Pylint CI improvements
* Move the pylint CI configuration to a separate script
* Update pylint in CI to 2.1.1
* Add pycurl to pylint whitelist
2018-10-07 00:46:58 +02:00
Philipp Hörist
38ac6a0637 Pass correct show state 2018-10-07 00:46:58 +02:00
Philipp Hörist
6cd619675f Fix passing wrong type 2018-10-07 00:46:58 +02:00
Philipp Hörist
cbce361f12 Fix wrong argument 2018-10-07 00:46:57 +02:00