Xavier Del Campo Romero
d3a2e52285
Setup default encryption settings
2024-03-26 11:22:56 +03:00
Konstantin Kuznetsov
3a0d2d2ffe
Wait for messages instead of MAM pages
2024-03-22 16:11:31 +03:00
Konstantin Kuznetsov
bcac03ef6a
Fetch MAM pages when scrolling in chats
2024-03-19 15:34:58 +03:00
fiaxh
75500dc767
Support pinning of conversations (locally)
...
fixes #290
fixes #1330
2023-01-11 19:54:02 +01:00
fiaxh
6c6e7e3aa7
Rewrite MAM logic and add MUC MAM
2022-10-10 21:55:15 +02:00
fiaxh
71be2abb6a
Store last read content item for conversations
...
fixes #495
2020-06-03 21:50:40 +02:00
Marvin W
3fc9bdab05
Correctly display names in groupchat pms
...
Also show "Me" when no local alias is set instead of JID
2020-01-09 14:28:08 +01:00
Marvin W
a0a956ee08
Properly check Jids everywhere
2019-12-23 16:58:53 +01:00
fiaxh
9ee9661bf3
Optimizations: Database indices, cache id-Jid instead of id-jid_string, join real_jid on get messages
2019-08-02 18:00:26 +02:00
fiaxh
dd6c860aed
Don't change type of a conversation
2019-06-01 18:55:04 +02:00
fiaxh
03f25e1f87
Remove Message.stanza field
2019-05-26 20:20:09 +02:00
fiaxh
d668e0158d
Fix runtime criticals (and compiler warnings)
...
fixes #520
2019-02-13 16:14:16 +01:00
fiaxh
9575b192e4
Fix runtime criticals
2018-09-16 14:04:36 +02:00
fiaxh
a8ee61b34c
Move notification sounds (canberra dependency) into plugin, introduce libdino/NotificationEvents
2018-03-05 15:43:02 +01:00
Rahix
08c8b9c6d6
Implement notification sounds
...
Add a new setting to toggle notification sounds on or off. Plays the
systems default instant messaging message sound (message-new-instant)
whenever a notification is shown if toggled on.
2018-02-17 21:51:02 +01:00
fiaxh
bec810e234
Visually highlight mentions in MUCs
...
fixes #267
2018-01-28 20:32:54 +01:00
Marvin W
bbfac91155
Fix certain Slack specific issues (using host-based workarounds)
2018-01-28 00:38:47 +01:00
Marvin W
782ae4c049
Move Jid class to xmpp-vala, partially refactor namespace
2018-01-28 00:38:47 +01:00
fiaxh
d2a5287eff
Use utc time everywhere
2017-08-31 18:54:38 +02:00
fiaxh
a8ba4a3974
"Default" per-contact settings (change UI)
2017-08-25 22:30:03 +02:00
fiaxh
4a4b5956c9
Move settings from GSettings to own db
2017-08-22 16:22:56 +02:00
fiaxh
b29d52fdda
SRV records for XMPP over TLS
2017-08-11 11:56:37 +02:00
fiaxh
26973c89e3
Set jid handle in ContactDetails, use LabelHybrids more, remove edit from StartConversation
2017-06-17 16:13:23 +02:00
fiaxh
387433ebb9
Notifications + typing notifications + message marker settings per conversation
2017-05-30 22:33:33 +02:00
Marvin W
9728e832b1
qlite/libdino: optimize db access
2017-04-26 21:48:53 +02:00
fiaxh
75e51b5ed3
MessageStorage/Processor, correctly resolve conversations (fixup 22adbd3
)
2017-04-04 15:57:35 +02:00
fiaxh
22adbd38dc
Handle MUC private messages
2017-03-31 16:39:28 +02:00
fiaxh
7d2f995a09
Fix conversation last_active
2017-03-31 01:21:35 +02:00
Marvin W
b63e5f5f9f
Some caching and fix gpgme on some systems
2017-03-24 15:18:39 +01:00
fiaxh
fa78573b05
Move some database interaction into entities
...
fixes #2
2017-03-23 14:36:53 +01:00
Marvin W
4c48bdc072
Improve Plugin API (allow to move encryption into plugin)
2017-03-11 02:04:38 +01:00
Marvin W
29ca70a6d5
Initial plugin system
2017-03-10 19:50:34 +01:00