Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Improve database performance while reconnecting and syncing | Marvin W | 2023-03-21 | 1 | -1/+6 |
| | | | | Also move some tasks to low priority idle queue so they won't block UI updates | ||||
* | Improve history sync | Marvin W | 2023-03-21 | 1 | -47/+18 |
| | | | | | | | | | | - Ensure we fully fetch desired history if possible (previously, duplicates from offline message queue could hinder MAM sync) - Early drop illegal MAM messages so they don't pile up in the pending queue waiting for their query to end (which it never will if they were not requested in first place). Fixes #1386 | ||||
* | New Avatar UI | Marvin W | 2023-03-05 | 1 | -15/+63 |
| | |||||
* | Fix typing notifications in groupchats | Marvin W | 2023-03-02 | 1 | -0/+4 |
| | |||||
* | Stop regenerating message menu buttons | fiaxh | 2023-02-16 | 1 | -1/+2 |
| | | | | mitigates #1343 | ||||
* | Remove spell check setting | fiaxh | 2023-02-09 | 1 | -0/+1 |
| | | | | As there is currently no spell check support for GTK4 | ||||
* | Don't accept corrections from MUC MAM | Marvin W | 2023-02-07 | 1 | -1/+2 |
| | | | | We don't know if they're from the same user as someone else could have joined with the same nickname after sender left | ||||
* | Fix some form entries not updating properly | Marvin W | 2023-02-07 | 1 | -1/+1 |
| | |||||
* | Show "Me" instead of bare jid when no local alias is set | Marvin W | 2023-02-07 | 1 | -8/+1 |
| | |||||
* | Improve history sync under load | Marvin W | 2023-02-07 | 3 | -40/+101 |
| | |||||
* | Deduplicate messages before storing in database | Marvin W | 2023-02-07 | 1 | -66/+70 |
| | |||||
* | Add priority for and allow cancellation of outgoing stanzas | Marvin W | 2023-02-07 | 2 | -12/+12 |
| | |||||
* | Collapse most stream releated errors into IOError | Marvin W | 2023-02-07 | 2 | -7/+7 |
| | |||||
* | Fix placeholder being shown on startup, fix missing vertical line in ↵ | fiaxh | 2023-01-31 | 1 | -4/+1 |
| | | | | no-conversations placeholder | ||||
* | Fix reaction display in private MUCs | Marvin W | 2023-01-31 | 3 | -7/+36 |
| | |||||
* | Fix reading reactions in private groups w/o occupant ids | fiaxh | 2023-01-31 | 1 | -4/+11 |
| | |||||
* | Always display reaction+reply buttons, disable if not possible | fiaxh | 2023-01-30 | 6 | -36/+44 |
| | |||||
* | Fix reactions from MAM getting attributed to the wrong message | fiaxh | 2023-01-25 | 2 | -38/+26 |
| | |||||
* | Fix UI for libadwaita | Marvin W | 2023-01-25 | 1 | -0/+1 |
| | |||||
* | MAM: Fix latest range not being stored in db if it contained a duplicate | fiaxh | 2023-01-17 | 1 | -8/+7 |
| | |||||
* | Add debug outputs to summarize_whitespaces_to_space and don't assert_not_reached | fiaxh | 2023-01-13 | 1 | -0/+5 |
| | | | | related #1335 | ||||
* | Support pinning of conversations (locally) | fiaxh | 2023-01-11 | 2 | -4/+10 |
| | | | | | fixes #290 fixes #1330 | ||||
* | Support replies and reactions to files | fiaxh | 2023-01-11 | 6 | -92/+154 |
| | |||||
* | Replies: Fix fallback bodies with multi-line quotes | fiaxh | 2023-01-08 | 1 | -1/+1 |
| | |||||
* | Reactions: Fix wrong time being stored for outgoing reactions (micro sec ↵ | fiaxh | 2023-01-07 | 1 | -9/+8 |
| | | | | | | teated as milli sec) fixes #1296 | ||||
* | Add support for XEP-0461 replies (with fallback) | fiaxh | 2023-01-06 | 10 | -7/+300 |
| | |||||
* | Fix compiler warnings | fiaxh | 2022-12-30 | 5 | -7/+4 |
| | |||||
* | MAM: Fix processing after range was fetched completely, fix merging of ranges | fiaxh | 2022-12-20 | 1 | -29/+30 |
| | |||||
* | Fix connecting to jingle file provider multiple times | fiaxh | 2022-12-20 | 1 | -7/+6 |
| | |||||
* | Fix some MAM issues | fiaxh | 2022-11-20 | 1 | -18/+40 |
| | | | | | | - 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 | ||||
* | Reactions: Fix reactions being differentiated by resource on first displaying | fiaxh | 2022-11-20 | 1 | -0/+2 |
| | | | | fixes #1297 | ||||
* | Clean up log outputs | fiaxh | 2022-11-04 | 3 | -47/+32 |
| | |||||
* | Don't use splice when handling input streams from libsoup-3 | Marvin W | 2022-11-02 | 1 | -1/+9 |
| | |||||
* | Fix segfault if reaction message has type normal | fiaxh | 2022-10-20 | 1 | -4/+4 |
| | | | | fixes #1294 | ||||
* | Fix message server_id getting overwritten with null on reconnect | fiaxh | 2022-10-11 | 1 | -1/+4 |
| | |||||
* | Add support for reactions | fiaxh | 2022-10-11 | 6 | -2/+544 |
| | |||||
* | Rewrite MAM logic and add MUC MAM | fiaxh | 2022-10-10 | 8 | -267/+637 |
| | |||||
* | Fix crash when calling contact from Conversations (#1259) | rim | 2022-08-22 | 1 | -1/+4 |
| | | | fixes #1227 | ||||
* | Fix encryption button update and reduce its required GTK version | fiaxh | 2022-08-21 | 1 | -6/+4 |
| | | | | MenuButton.activate only exists since 4.4 | ||||
* | Gtk4 bug fixes and improvements | Marvin W | 2022-07-27 | 1 | -1/+1 |
| | |||||
* | Port from GTK3 to GTK4 | fiaxh | 2022-07-27 | 5 | -47/+81 |
| | |||||
* | Allow cancellation of file transfers | Marvin W | 2022-03-30 | 2 | -5/+7 |
| | |||||
* | Fix Version handling, add function to retrieve short version without git commit | Marvin W | 2022-03-30 | 1 | -0/+6 |
| | |||||
* | Prepare for 0.3 release | fiaxh | 2022-02-12 | 1 | -1/+1 |
| | |||||
* | Remove call notification if other device accepted/denied | fiaxh | 2022-02-12 | 2 | -12/+26 |
| | |||||
* | CIM: Announce accepted method | Marvin W | 2022-02-12 | 1 | -1/+11 |
| | |||||
* | Calls: Fix OMEMO in group calls | Marvin W | 2022-02-12 | 1 | -6/+5 |
| | |||||
* | Calls: Fix device selector for multi-party calls, allow picking device ↵ | Marvin W | 2022-02-12 | 2 | -14/+59 |
| | | | | before call started | ||||
* | Various call fixes | fiaxh | 2022-02-12 | 3 | -24/+37 |
| | | | | | | | | | - 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) | ||||
* | Various call fixes | fiaxh | 2022-02-10 | 2 | -14/+23 |
| | | | | | | | - 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 |