aboutsummaryrefslogtreecommitdiff
path: root/libdino
AgeCommit message (Collapse)Author
9 daysMerge 'upstream/master'frosty
12 daysdatabase: Add indices to improve performanceMarvin W
12 dayslibdino: Improve message storage cachingMarvin W
12 dayslibdino: Stop prefetching read_up_to message for each conversationMarvin W
12 daysavatar: Prevent reloading the same avatar on minor state changesMarvin W
12 daysomemo: Hand direct database access to libomemoMarvin W
Previously used an in-memory map to represent the database content and kept those in sync
12 daysFix more warningsMarvin W
12 daysOnly add omemo tests when appropriateMarvin W
12 daysMove OMEMO, OpenPGP and RTP plugins into main/libdinoMarvin W
12 daysDrop supported for outdated dependency versionsMarvin W
12 daysMove ICE into libdinoMarvin W
12 daysMove DLTS-SRTP into libdinoMarvin W
12 daysMove qlite into libdinoMarvin W
12 daysMove crypto-vala inside libdinoMarvin W
12 daysmeson: Strip unneeded C compiler warnings when processing vala codeMarvin W
These warnings arecompiler annoyances where the vala compiler creates C code that is usually unexpected in proper C code and thus triggers warnings.
12 daysUse meson native project versionMarvin W
12 daysStore MUC features only in EntityInfo (not in MucFlag), update on changefiaxh
2026-08-27feat: add custom css field to preferencesfrosty
2026-08-27feat: add mark all as read optionfrosty
2026-08-26feat: add launcher badgefrosty
2026-08-26feat: add tweaks page to preferences, as well as an option for avatar roundnessfrosty
2026-08-25feat: ignoring tls certificatesfrosty
2026-08-25feat: add in notification repliesfrosty
2026-08-25feat: add tray iconfrosty
2026-08-21Add initial support for multi-file transfersfiaxh
2026-08-18Split notification settingsfrosty
2026-08-18Make it so notifications are not sent for messages older than 15 secondsfrosty
2026-08-17Begin work on colourable accounts in message listfrosty
2026-08-02bind2: Add user agent id and detailsMarvin W
2026-08-02Always prefer resource from current streamMarvin W
2026-08-02Add support for XEP-0490 Message Displayed SynchronizationMarvin W
2026-06-07Fix chat correction content item lookup (#1873)Kirill A. Korinsky
Direct chat corrections are accepted by bare JID, but the latest correction lookup still constrained the query by the original full resource; a correction sent from another resource therefore produced no matching correction row, returned -1, and wrote that sentinel into the message content item's foreign id. Align the lookup with the acceptance rule: retain occupant id matching for MUC corrections, retain resource matching for non chat cases where it is still meaningful, and avoid resource filtering for direct chat corrections.
2026-06-07Add missing index for body_meta tableMarvin W
2026-06-07Add JID interningMarvin W
2026-06-07Handle invalid content item database entries betterfiaxh
2026-05-22Add support for MUC affiliations versioning (XEP-0463), add affiliation storagefiaxh
2026-04-24Add support for Sasl2 + Bind2fiaxh
2026-04-10Early dispose the reaction widget when no longer neededMarvin W
It previously triggered the leak checker, even though eventually the widget would be disposed when the corresponding message skeletion got disposed.
2026-04-08Add implementation for XEP-0202 Entity TimeMarvin W
2026-03-25Fix wrongly using message ids for MUC corrections; store original message db idsfiaxh
2026-03-15Fix setting 'to' attribute in reply stanzafiaxh
fixes #1822
2026-03-14Fix weird scrolling after message deletionMarvin W
2026-02-14Notifications: Fix dbus timeout handlingMarvin W
2026-02-06Fix accidental blocking reads in non-blocking downloadsMarvin W
2025-12-19Handle content type != mime typefiaxh
2025-12-19Use GNotifications if Bus.get_proxy never returns the dbus notifications ↵fiaxh
interface
2025-12-19Remove pixbuf from vala deps in libdino+xmpp-valafiaxh
2025-11-15Fix fetching some MAM history for every MUCfiaxh
2025-11-14Add support for message moderation and retractionfiaxh
2025-11-14Add xmpp-vala module for XEP-0424 (message retraction)Colin Reeder