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
Daniel Brötzmann
07b175d541
Add desktop actions start-chat and show-next-pending-event
2018-09-30 15:35:18 +02:00
Philipp Hörist
5be73fa824
Fix typo
2018-09-30 15:34:59 +02:00