fiaxh
7e7dcedaf3
Port from GTK3 to GTK4
2022-07-27 20:34:20 +02:00
fiaxh
9e8b99e86c
Fix runtime critical on incoming read marker
...
This would result in all messages being counted as unread and highlighted in the conversation list accordingly.
As of fa1ba2f8
, there are no hidden content items for http file upload _messages_ anymore.
2022-01-03 18:33:22 +01:00
fiaxh
1b92a1f774
Fix processing of XEP-0184 delivery receipts
2021-04-11 15:25:43 +02:00
fiaxh
5954f7764f
Fix own message marker marking conversations as read
2020-10-15 19:52:30 +02:00
fiaxh
b104be4842
Don't create a second message object for each typing notification
2020-07-22 18:36:04 +02:00
fiaxh
d01af5b520
Fix compiler warnings
2020-06-03 21:50:40 +02:00
fiaxh
71be2abb6a
Store last read content item for conversations
...
fixes #495
2020-06-03 21:50:40 +02:00
fiaxh
bbbd9eda00
Fix crash in clear_all_chat_states (it removed an entry from a HashMap while iterating over it)
2020-05-21 22:04:46 +02:00
fiaxh
cd3a119eff
Handle incoming own read marker in private MUCs
2020-04-28 23:56:53 +02:00
fiaxh
4c953b5882
Only distinguish between typing or not (incoming)
...
fixes #739
2020-02-20 17:14:37 +01:00
fiaxh
143212b6c8
Don't process message markers on MUC messages
2020-01-27 17:32:02 +01:00
fiaxh
f58119f25e
Don't show own typing notifications (other devices)
...
fixes #669
2019-12-24 01:46:01 +01:00
fiaxh
1eb01251e8
Don't go through ConnectionManager for initial connection attempt
2019-12-23 16:49:56 +01:00
fiaxh
1287135ebb
Improve conversation unread status detection
2019-09-29 00:47:22 +02:00
fiaxh
d3c6e5c62c
Enable sending chat state notifications in private rooms
2019-05-16 11:12:14 -06:00
fiaxh
9d19cdbf4e
Process read marker from other devices for MUCs to adjust read-up-to state
2019-05-11 20:01:20 +02:00
bobufa
2e2a9a2390
accumulate conversation content in meta db table
2018-08-13 22:39:07 +02:00
Thibaut Girka
c712e6ed4a
Do not mark messages as read if they are only marked as received
2018-03-22 09:31:23 -06:00
fiaxh
81310dff2e
Handle multiple chat state notifications per bare jid
...
fixes #117
2018-03-10 20:01:22 +01:00
fiaxh
0968da1ff7
Only notify on last MAM message, only if not read
...
fixes #293
2018-03-06 21:55:31 +01:00
fiaxh
57c72d2818
Pipeline for incoming messages in libdino
2018-01-28 13:37:53 +01:00
Marvin W
782ae4c049
Move Jid class to xmpp-vala, partially refactor namespace
2018-01-28 00:38:47 +01:00
fiaxh
8cbc4e7f89
Clear chat states on own/contact disconnect
...
fixes #197
2017-12-30 13:10:06 +01:00
fiaxh
bbbfdf0551
Match message with previously arrived marker
2017-12-05 15:07:15 +01:00
fiaxh
2a514d0969
Fix unit tests using async + read message marker
2017-11-17 17:24:03 +01:00
fiaxh
75e51b5ed3
MessageStorage/Processor, correctly resolve conversations (fixup 22adbd3
)
2017-04-04 15:57:35 +02:00
fiaxh
db57a97353
Add typed identity to manager modules and stream flags
2017-03-20 22:28:27 +01:00
Marvin W
d8e102a160
Use typed identity in module manager
2017-03-10 21:49:29 +01:00
Marvin W
29ca70a6d5
Initial plugin system
2017-03-10 19:50:34 +01:00