Commit Graph

16203 Commits

Author SHA1 Message Date
Philipp Hörist b0742377f0 Roster: remove asserts 2019-01-20 14:29:48 +01:00
Philipp Hörist 4670760668 Fix destroying a MUC
- Only close the tab if we initiated the destruction
2019-01-19 23:05:36 +01:00
Philipp Hörist 31d9b39744 Deal with stanza-id not added by a mam archive
Fixes #9550
2019-01-19 21:35:58 +01:00
Philipp Hörist 3e362874be Detect invalid user activity 2019-01-19 21:21:20 +01:00
Philipp Hörist 7c7df9d4a4 Detect invalid user mood
Fixes #9546, #9547
2019-01-19 21:21:16 +01:00
Philipp Hörist cf8eafffb2 Detect full language code
Previously we only used short language codes (en, de, fr)

- Add conversion method to rfc5646 format
2019-01-19 20:40:06 +01:00
Philipp Hörist a9994b791b Windows: Fix language detection 2019-01-19 19:41:52 +01:00
Philipp Hörist 72be14a04d Jingle Audio: Add more log output 2019-01-11 21:53:34 +01:00
Philipp Hörist b22f1baca5 Propagate presences further
Other modules like avatars and entity caps come after the base presence handlers
2019-01-11 20:45:11 +01:00
Philipp Hörist 4f2f2195aa DiscoveryWindow: Fix bookmarking a group chat
Fixes #9537
2019-01-10 23:40:08 +01:00
streaps 88439091b0 Jingle Audio: Update codecs
Fixes #9535
2019-01-10 22:28:00 +01:00
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