aboutsummaryrefslogtreecommitdiff
path: root/libdino/src
AgeCommit message (Collapse)Author
2023-01-31Fix reaction display in private MUCsMarvin W
2023-01-31Fix reading reactions in private groups w/o occupant idsfiaxh
2023-01-30Always display reaction+reply buttons, disable if not possiblefiaxh
2023-01-25Fix reactions from MAM getting attributed to the wrong messagefiaxh
2023-01-25Fix UI for libadwaitaMarvin W
2023-01-17MAM: Fix latest range not being stored in db if it contained a duplicatefiaxh
2023-01-13Add debug outputs to summarize_whitespaces_to_space and don't assert_not_reachedfiaxh
related #1335
2023-01-11Support pinning of conversations (locally)fiaxh
fixes #290 fixes #1330
2023-01-11Support replies and reactions to filesfiaxh
2023-01-08Replies: Fix fallback bodies with multi-line quotesfiaxh
2023-01-07Reactions: Fix wrong time being stored for outgoing reactions (micro sec ↵fiaxh
teated as milli sec) fixes #1296
2023-01-06Add support for XEP-0461 replies (with fallback)fiaxh
2022-12-30Fix compiler warningsfiaxh
2022-12-20MAM: Fix processing after range was fetched completely, fix merging of rangesfiaxh
2022-12-20Fix connecting to jingle file provider multiple timesfiaxh
2022-11-20Fix some MAM issuesfiaxh
- Messages from MUCs weren't added to their respective MUC MAM ranges, thus re-fetched on rejoin - The earliest ('first') message of a mam page was used to update the to_id, but it should have been 'last'; also the other way around. - Duplicates weren't detected properly
2022-11-20Reactions: Fix reactions being differentiated by resource on first displayingfiaxh
fixes #1297
2022-11-04Clean up log outputsfiaxh
2022-11-02Don't use splice when handling input streams from libsoup-3Marvin W
2022-10-20Fix segfault if reaction message has type normalfiaxh
fixes #1294
2022-10-11Fix message server_id getting overwritten with null on reconnectfiaxh
2022-10-11Add support for reactionsfiaxh
2022-10-10Rewrite MAM logic and add MUC MAMfiaxh
2022-08-22Fix crash when calling contact from Conversations (#1259)rim
fixes #1227
2022-08-21Fix encryption button update and reduce its required GTK versionfiaxh
MenuButton.activate only exists since 4.4
2022-07-27Gtk4 bug fixes and improvementsMarvin W
2022-07-27Port from GTK3 to GTK4fiaxh
2022-03-30Allow cancellation of file transfersMarvin W
2022-03-30Fix Version handling, add function to retrieve short version without git commitMarvin W
2022-02-12Prepare for 0.3 releasefiaxh
2022-02-12Remove call notification if other device accepted/deniedfiaxh
2022-02-12CIM: Announce accepted methodMarvin W
2022-02-12Calls: Fix OMEMO in group callsMarvin W
2022-02-12Calls: Fix device selector for multi-party calls, allow picking device ↵Marvin W
before call started
2022-02-12Various call fixesfiaxh
- If peer invited us claiming audio-only and then wants to have a video content, do a content-modify and accept audio-only - Check contents for video (and modify) and whether call is truly accepted in PeerState.accept() directly - If a message contains both JMI and CIM, only use JMI - Fix outgoing CIM (disabled) - Use opacity instead of visiblity for file_menu, small fixes - Add back owner/admin/member queries when joining MUC (regression from 33104a7)
2022-02-10Various call fixesfiaxh
- Don't create incoming CIM calls twice - Fix is_color check for video devices w/ multiple formats - Tolerate mismatching content creator on jingle responses - Change MUJI namespace to urn:xmpp:jingle:muji:0
2022-02-08Call Invite Message: Send 'finished' messages, include reasonsfiaxh
2022-02-08Calls: Device pickerMarvin W
2022-02-08Let call notification say if it's a group callfiaxh
2022-02-07Various call fixesfiaxh
- Use groupchat message type for invites in MUCs - Use call id (from propose) instead of message id for Call Invite Messages - Fix call window controlls appearing when hovering controls
2022-02-07Support direct jingle call invites with call invite messagesfiaxh
2022-02-07Add support for call invite messagesfiaxh
As of https://github.com/xsf/xeps/pull/1155
2022-02-07Various call UI/UX improvementsfiaxh
2022-02-01Initialize and use dbus interfaces asyncfiaxh
related #1155
2022-01-23Small cleanupfiaxh
2022-01-11Update PEP native bookmarks to :1 version, fixesfiaxh
2022-01-08Stop making superfluous requests when joining a MUCfiaxh
Don't request legacy bookmarks on every muc join (when again setting autojoin) fixes #260 Don't query member/admin/owner affiliations on every MUC join
2022-01-05Replace invalid UTF-8 with U+FFFDMarvin W
XMPP is strictly UTF-8. Fixes #1172
2022-01-04Add 'unknown' encryption state for establishing callsfiaxh
Currently, they are Encryption.NONE and thus marked as unencrypted in encrypted conversations
2022-01-03Fix runtime critical on incoming read markerfiaxh
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.