Philipp Hörist
c58ea13379
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-13 16:21:44 +02:00
Philipp Hörist
7113760b03
Windows: Add precis-i18n to the build
2018-10-13 15:41:05 +02:00
Philipp Hörist
2b7006e883
Catch exceptions when loading plugins
2018-10-13 14:13:38 +02:00
Philipp Hörist
683e7aa4c7
Bind textomain also for plugins
2018-10-13 13:27:33 +02:00
Philipp Hörist
6c43c0f408
Allow to load multiple widgets with get_builder()
2018-10-13 00:33:33 +02:00
Philipp Hörist
c43714e4c2
Dont monkey patch _() into plugins
...
Plugins can import _() from plugins_i18n
2018-10-12 23:42:38 +02:00
Philipp Hörist
e5fe30cb5b
Add get_builder() for plugins
2018-10-12 23:42:38 +02:00
Yann Leboulanger
00c8e5c01d
Ability to update plugins on startup from a download folder
2018-10-12 22:17:34 +02:00
Philipp Hörist
ff0e02685a
Windows: Add correct plugin_installer
2018-10-12 20:17:10 +02:00
Philipp Hörist
528f758287
Raise Gajim version
2018-10-12 17:38:32 +02:00
André Apitzsch
8a0ed4af5b
Fix missing UI translations on flatpak
2018-10-11 23:21:46 +02:00
Philipp Hörist
f5337c6890
Raise nbxmpp version
2018-10-11 21:11:06 +02:00
Philipp Hörist
c81711fdf0
Reset chatstate correctly if contact goes offline
2018-10-11 00:11:03 +02:00
Philipp Hörist
bae95858aa
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-10 21:25:54 +02:00
Daniel Brötzmann
491237b41d
polish-change-status-dialog
2018-10-09 20:11:01 +02:00
Philipp Hörist
f565928890
Fix a few things regarding chatstates
...
- Fix wrong chatstates issued because of textview changed signal
- Fix chatstates in PMs
2018-10-09 00:01:35 +02:00
Philipp Hörist
7e007a4210
Add property to distinguish pm contacts
2018-10-07 22:35:27 +02:00
Philipp Hörist
84276aed43
Raise min nbxmpp version
2018-10-07 20:51:51 +02:00
Philipp Hörist
a60b54e46e
GajimRemote: pass combined chatstate
2018-10-07 20:48:24 +02:00
André Apitzsch
0c0d852afe
Flatpak: Update dependencies
...
and switch to yaml format to improve readability
2018-10-07 19:26:50 +02:00
Philipp Hörist
084e5d6ca7
Better fix for aa50da05
2018-10-07 18:19:57 +02:00
Philipp Hörist
99972dacf7
GajimRemote: Fix chatstate-received callback
2018-10-07 13:49:55 +02:00
Philipp Hörist
aa50da05d3
Fix gettext not supporting Pathlib yet
2018-10-07 12:49:50 +02:00
Philipp Hörist
f10f7d27ad
Bring back lost --version command
2018-10-07 02:05:35 +02:00
Philipp Hörist
cf7ba8d790
Update ChangeLog
2018-10-07 00:13:08 +02:00
Philipp Hörist
cea5231c79
Dont show joined message on status change
2018-10-06 23:08:53 +02:00
Philipp Hörist
a26c4f164d
Update .pylintrc
2018-10-06 23:06:22 +02:00
Philipp Hörist
74bb8cec3f
Fix pylint error
2018-10-06 23:06:07 +02:00
Philipp Hörist
ca46742117
Fix missing imports
2018-10-06 23:04:28 +02:00
Philipp Hörist
ad4e1258d3
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-06 22:44:26 +02:00
Philipp Hörist
bf87ad5ac8
Import _() instead of using builtin namespace
...
- Prepare for removing the global installed _() method in builtins
- Sort some imports along the way
2018-10-06 22:38:55 +02:00
Philipp Hörist
990a35f9d8
MUC: Add option for showing the subject on join
2018-10-06 00:35:24 +02:00
Philipp Hörist
fd232ce616
MUC: Show info message that we joined the room
2018-10-06 00:01:07 +02:00
Philipp Hörist
259f5e3674
MUC: Show timestamp also for info messages
2018-10-05 23:57:54 +02:00
Philipp Hörist
dbd25c590d
Fix textview sorting
2018-10-05 23:47:59 +02:00
Philipp Hörist
1e933c2681
Dont show MUC subject on rejoin
...
- We only show it, if it changed
2018-10-05 23:21:50 +02:00
Philipp Hörist
e8c5ad64a7
Better determine when we fully joined a muc
2018-10-05 22:42:36 +02:00
Philipp Hörist
b049746418
MUC: Make print_status affect the 333 status code
2018-10-05 22:34:06 +02:00
Philipp Hörist
4f1a3a32c5
Fix resume after sm timeout
...
Fixes #9364
2018-10-05 21:25:15 +02:00
Philipp Hörist
84ba852a97
Dont return None on has_mam()
...
Fixes #9368
2018-10-05 15:05:06 +02:00
Philipp Hörist
34553b6ca7
Add a configurable threshold for MAM in MUC
2018-10-04 21:42:06 +02:00
Philipp Hörist
5173ca415a
Pull correct security catalog for private messages
2018-10-04 14:27:45 +02:00
Philipp Hörist
e664185845
Add debug commandline options
...
To easier simulate connectivity loss
2018-10-03 12:28:11 +02:00
Philipp Hörist
8b7aae564b
MUC: Set active chatstate on messages
2018-10-03 09:56:56 +02:00
Philipp Hörist
b6c43c9066
Fix the fix
2018-10-03 08:08:32 +02:00
Marcin Mielniczuk
237abf742b
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-03 07:58:54 +02:00
Philipp Hörist
ef3cc504d2
Pass correct show state
2018-10-03 07:53:30 +02:00
Philipp Hörist
ff424b5084
Fix passing wrong type
2018-10-01 21:25:10 +02:00
Philipp Hörist
4858bb46f2
Fix wrong argument
2018-10-01 07:50:48 +02:00
Philipp Hörist
460d390795
Refactor Chat State Notifications
...
- Move code into chatstate module
- Refactor most of the code, make it much simpler
2018-09-30 22:58:38 +02:00