Commit graph

16242 commits

Author SHA1 Message Date
Philipp Hörist
911674d580 Fix status tray notification
Clicking on a new message notification in the status tray didnt open the chat
2019-01-10 22:08:11 +01:00
Philipp Hörist
5b1f8bcc48 Make sure args are always str 2019-01-10 22:07:52 +01:00
Philipp Hörist
418459b634 DBus: Add some logging 2019-01-10 21:50:49 +01:00
Philipp Hörist
247ee81334 Remove unused vars 2019-01-10 21:37:47 +01:00
Philipp Hörist
b84054b58c DBus: Correctly raise NewMessage signal 2019-01-10 21:34:17 +01:00
Philipp Hörist
de25b57ad8 Windows: Downgrade to Gtk 3.24.1 2019-01-08 22:09:06 +01:00
Philipp Hörist
dad671c1c7 Remove unused import 2019-01-07 23:52:51 +01:00
Philipp Hörist
fc64bee08c Raise nbxmpp version 2019-01-07 23:45:11 +01:00
Philipp Hörist
4f3e4d2242 Pass xml:lang to nbxmpp 2019-01-07 23:44:51 +01:00
Sebastiaan Lokhorst
84b2392fcc Add tool to create macOS .icns icon and .app bundle 2019-01-07 22:26:42 +01:00
Philipp Hörist
9879722d42 Update CONTRIBUTING.md 2019-01-07 22:23:37 +01:00
Philipp Hörist
a917ea18e2 Update CONTRIBUTING.md 2019-01-07 22:22:39 +01:00
Philipp Hörist
ab1a64b352 Update CONTRIBUTING.md 2019-01-07 22:20:37 +01:00
Philipp Hörist
de8b5cb7a6 Update README.md
Fixes #9531
2019-01-07 20:59:28 +01:00
Philipp Hörist
5776d3de48 Chatstates: Add more log output 2019-01-06 11:23:30 +01:00
Philipp Hörist
6a958c5725 Pass contact instead of string
Fixes #9529
2019-01-06 11:10:07 +01:00
Philipp Hörist
a64d986c7f Fix pylint error 2019-01-06 02:15:17 +01:00
Philipp Hörist
eb99291d44 Add chat state setting per room
- Add menu option to the group chat menu for setting the chat state
- Up the paused timer to 10 seconds
- Default for group chats is composing only
2019-01-06 02:01:12 +01:00
Philipp Hörist
777b8d72e4 Remove print statement 2019-01-06 00:58:07 +01:00
Philipp Hörist
e308d7a210 Remove unused vars 2019-01-06 00:32:59 +01:00
Philipp Hörist
eebccaf07d Remove unused import 2019-01-06 00:05:12 +01:00
Philipp Hörist
55694b60bf Dont save Gajim settings in bookmarks
- Remove print status from bookmarks
- Remove minimize on join from bookmarks
- Add options to the groupchat menu for both settings

Fixes #9463
2019-01-06 00:00:42 +01:00
Philipp Hörist
4c17b55a91 Fix pylint error 2019-01-05 20:17:20 +01:00
Philipp Hörist
4aa265451d MUC: Use default value when printing the status 2019-01-05 20:10:08 +01:00
Philipp Hörist
7b558d692c MUC: Update menu after preference change
- Simplify action lookup
2019-01-05 19:43:11 +01:00
Philipp Hörist
19c45510a0 MUC: Fix printing status/show
- rename config values to something more appropriate
2019-01-05 19:17:34 +01:00
Philipp Hörist
633795b7f4 Dont fail on users leaving a group chat
Fixes #9527
2019-01-05 19:17:34 +01:00
Sebastiaan Lokhorst
a91f5f2c49 Fix Bonjour (pybonjour) on macOS 2019-01-05 18:37:09 +01:00
André Apitzsch
468d8bd472 Bump copyright year 2019-01-05 17:35:00 +01:00
André Apitzsch
58d7096aca Remove obsolete dbus plugin 2019-01-05 16:46:36 +01:00
Philipp Hörist
d200e94fba Better determine language cross platform 2019-01-05 16:27:11 +01:00
Philipp Hörist
4aca2eeae2 Dont send chatstates when cycling MUC nicks
- Add ability to enable/disable the whole module so it doesnt try to send chatstates when we are offline
2019-01-04 15:21:55 +01:00
Philipp Hörist
4bd14bc51d Use custom link handler in AboutDialog
Fixes #9525
2019-01-04 11:56:23 +01:00
Philipp Hörist
67318a49e5 Preferences: Add some default options
- Option to set default sync threshold
- Option to set default show join/leave
- Option to set default show status message change
2019-01-04 09:00:12 +01:00
Philipp Hörist
5fd1e7b4bf Remove ping timeout on disconnect handler 2019-01-04 00:49:59 +01:00
Philipp Hörist
b600328639 Refactor message handlers
- Adapt to nbxmpp now unwraping MAM messages
- Use nbxmpp properties
- Save message-id to database
2019-01-04 00:11:28 +01:00
Philipp Hörist
cdb37828e4 Move message error handler into message module 2019-01-03 11:52:26 +01:00
Philipp Hörist
c0fb645309 Move MUC message logging into message module 2019-01-03 11:25:45 +01:00
Philipp Hörist
4631f50372 Remove unused code 2019-01-03 10:46:31 +01:00
Philipp Hörist
eb9f340a03 Remove star imports 2019-01-03 10:41:22 +01:00
Philipp Hörist
b05f0e1458 Move methods into Connection class 2019-01-03 10:19:53 +01:00
Philipp Hörist
0441ccd4e9 Move 'agent-removed' handler into Gateway module 2019-01-03 10:19:29 +01:00
Philipp Hörist
f3d5babc65 Register handlers in CommonConnection class 2019-01-03 10:19:25 +01:00
Philipp Hörist
1399c41d59 Remove old dbus module
We now use Gio DBus
2019-01-03 09:06:49 +01:00
Philipp Hörist
371756c2a5 Remove unnecessary event classes 2019-01-03 09:06:44 +01:00
Philipp Hörist
fcb33a10e7 Add missing get_instance() for Gateway/IQ module 2019-01-03 01:00:31 +01:00
Philipp Hörist
d1ccfd515a MUC: Dont check for unique room id support
This feature was remove from XEP-0045 in Version 1.25 (2012-02-08). We simply now use an uuid instead.
2019-01-03 00:50:22 +01:00
Philipp Hörist
d622439a44 Remove unused code 2019-01-03 00:50:00 +01:00
Philipp Hörist
9ae6654dd3 Add IQ and Gateway module 2019-01-03 00:19:23 +01:00
Philipp Hörist
d93fe8b1ea HTTPAuth: Use nbxmpp handlers 2019-01-02 16:53:06 +01:00