aboutsummaryrefslogtreecommitdiff
path: root/libdino/src/service/message_processor.vala
Commit message (Collapse)AuthorAgeFilesLines
* Only distinguish between typing or not (incoming)fiaxh2020-02-201-0/+3
| | | | fixes #739
* Correctly display names in groupchat pmsMarvin W2020-01-091-1/+1
| | | | Also show "Me" when no local alias is set instead of JID
* Properly check Jids everywhereMarvin W2019-12-231-1/+1
|
* Add timing to logs, fix issue of silently ignored I/O errorsMarvin W2019-12-221-2/+1
|
* Trim ms from local_time when creating messagesfiaxh2019-12-191-3/+5
| | | | Mss are striped when storing in db. Comparing messages with and without ms might lead to wrong orderings. Related: Message duplication in UI when scrolling up.
* Refactor MAM catchup. Fetch from latest to earliest message.fiaxh2019-12-181-19/+294
|
* Add (partial) support for unique stanza ids (XEP-0359)fiaxh2019-12-181-7/+32
|
* Optimizations: Database indices, cache id-Jid instead of id-jid_string, join ↵fiaxh2019-08-021-2/+2
| | | | real_jid on get messages
* Remove Message.stanza fieldfiaxh2019-05-261-2/+0
|
* Remove Slack message handlingfiaxh2019-02-171-29/+0
|
* Do not ignore encrypted messages without a body tagThibaut Girka2019-02-171-3/+14
| | | | Fixes #473
* Fix property with custom get+set to not have a default value (compiler error ↵fiaxh2018-09-041-1/+1
| | | | | | with vala 0.41) Fix encryption icon not being shown right away
* Only assume UUID to be unique for one counterpart+account when deduplicatingfiaxh2018-03-101-1/+1
|
* Recognize own MUC messages from other devicefiaxh2018-03-101-5/+9
|
* Handle multiple chat state notifications per bare jidfiaxh2018-03-101-2/+2
| | | | fixes #117
* Only notify on last MAM message, only if not readfiaxh2018-03-061-1/+4
| | | | fixes #293
* Small fixesfiaxh2018-01-301-1/+1
|
* Make slack workarounds use in-pipelinefiaxh2018-01-281-18/+29
|
* Only display transferred images, display file names, open in system viewer, ↵fiaxh2018-01-281-2/+7
| | | | include and use pgp embedded file names
* Pipeline for incoming messages in libdinofiaxh2018-01-281-43/+113
|
* Fix certain Slack specific issues (using host-based workarounds)Marvin W2018-01-281-0/+18
|
* Move Jid class to xmpp-vala, partially refactor namespaceMarvin W2018-01-281-25/+24
|
* Match message with previously arrived markerfiaxh2017-12-051-8/+5
|
* Add oob tag to http-upload messagesfiaxh2017-10-221-3/+2
| | | | fixes #166
* Offline messages for MUCsfiaxh2017-10-221-11/+11
| | | | fixes #187
* Use utc time everywherefiaxh2017-08-311-3/+3
|
* Download & inline display imagesfiaxh2017-08-311-1/+1
|
* Show nicks in MUCs, real jid in individual occupant menufiaxh2017-08-251-1/+6
|
* Move settings from GSettings to own dbfiaxh2017-08-221-1/+0
|
* MAM fixesfiaxh2017-08-191-6/+13
| | | | | | - don't send first request for timestamp -60 - only open conversation for messages within last 24h - always show latest message in conversation tabs
* libdino: do not process message twiceMarvin W2017-08-171-3/+2
|
* Message Archive Managementfiaxh2017-08-171-3/+18
|
* Get rid of manual storage objects for delegatesfiaxh2017-06-131-10/+8
|
* Muc Invite + Kickfiaxh2017-06-111-1/+1
|
* Application menu fallback buttonfiaxh2017-04-041-1/+0
|
* MessageStorage/Processor, correctly resolve conversations (fixup 22adbd3)fiaxh2017-04-041-0/+189