| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | WIP fix stream management/lack of resumecatch-disconnect-error | Xavier Del Campo Romero | 2023-10-17 | 1 | -19/+41 |
| | | |||||
| * | WIP MUC join fix | Xavier Del Campo Romero | 2023-10-09 | 1 | -1/+11 |
| | | |||||
| * | WIP yield reset | Xavier Del Campo Romero | 2023-10-09 | 1 | -5/+9 |
| | | |||||
| * | WIP catch IOError | Xavier Del Campo Romero | 2023-10-09 | 1 | -1/+5 |
| | | |||||
| * | Inhibit suspend on file upload/download | Xavier Del Campo Romero | 2023-10-09 | 1 | -0/+4 |
| | | |||||
| * | WIP call notifications | Xavier Del Campo Romero | 2023-10-09 | 1 | -1/+2 |
| | | |||||
| * | connection_manager.vala: Use yield on disconnect() | Xavier Del Campo Romero | 2023-10-09 | 1 | -3/+3 |
| | | |||||
| * | Check XmppStream against null | Xavier Del Campo Romero | 2023-10-09 | 4 | -10/+21 |
| | | | | | | Most of the calls to stream_interactor.get_stream(account) were already doing null checks, but there were still some missing. | ||||
| * | file_manager.vala: Disable automatic download | Xavier Del Campo Romero | 2023-10-09 | 1 | -5/+0 |
| | | |||||
| * | Show file upload/download progress | Xavier Del Campo Romero | 2023-10-09 | 2 | -2/+17 |
| | | | | | | | | | | | | Fixes upstream issue #1350. Notes: Image uploads were incorrectly handled by Dino, as they were always reported as completed even if they were not, maybe so as to show the image preview from the start. Now, Dino shows the upload progress for all file types, and the image is only shown when completed. | ||||
| * | connection_manager.vala: Refactor reconnect stream | Xavier Del Campo Romero | 2023-10-09 | 1 | -18/+33 |
| | | |||||
| * | history_sync.vala: Remove noisy debug | Xavier Del Campo Romero | 2023-10-09 | 1 | -1/+0 |
| | | |||||
| * | Allow to resume failed transfers | Xavier Del Campo Romero | 2023-10-09 | 1 | -0/+3 |
| | | |||||
| * | Revamp connection_manager.vala | Xavier Del Campo Romero | 2023-10-05 | 1 | -127/+56 |
| | | | | | | The original implementation was unable to reconnect accounts after several suspend cycles. | ||||
| * | Don't accept corrections from MUC MAM | Marvin W | 2023-10-05 | 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 | ||||
| * | Improve history sync under load | Marvin W | 2023-10-05 | 2 | -33/+95 |
| | | |||||
| * | Deduplicate messages before storing in database | Marvin W | 2023-10-05 | 1 | -66/+70 |
| | | |||||
| * | Add priority for and allow cancellation of outgoing stanzas | Marvin W | 2023-10-05 | 2 | -12/+12 |
| | | |||||
| * | Collapse most stream releated errors into IOError | Marvin W | 2023-10-05 | 1 | -1/+1 |
| | | |||||
| * | MAM: Fix latest range not being stored in db if it contained a duplicate | fiaxh | 2023-10-05 | 1 | -6/+0 |
| | | |||||
| * | Fix compiler warnings | fiaxh | 2023-10-05 | 5 | -6/+3 |
| | | |||||
| * | MAM: Fix processing after range was fetched completely, fix merging of ranges | fiaxh | 2023-10-05 | 1 | -29/+30 |
| | | |||||
| * | Fix connecting to jingle file provider multiple times | fiaxh | 2023-10-05 | 1 | -7/+6 |
| | | |||||
| * | Fix some MAM issues | fiaxh | 2023-10-05 | 1 | -17/+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. | ||||
| * | Clean up log outputs | fiaxh | 2023-10-05 | 2 | -36/+19 |
| | | |||||
| * | Replace splice_async with read_async | Marvin W | 2023-10-05 | 1 | -1/+9 |
| | | |||||
| * | MAM: Fix latest range not being stored in db if it contained a duplicate | fiaxh | 2023-10-01 | 1 | -5/+7 |
| | | |||||
| * | fix: Add x node to MUC PM stanza (#1462) | mesonium | 2023-10-01 | 1 | -0/+7 |
| | | | | | | | Add <x/> tag in MUC-PMs to support better Carbon delivery in compliance with XEP-0045 v1.28 and above. Fixes #1306 | ||||
| * | Rewrite MAM logic and add MUC MAM | fiaxh | 2023-10-01 | 7 | -266/+629 |
| | | |||||
| * | Fix crash when calling contact from Conversations (#1259) | rim | 2023-10-01 | 1 | -1/+4 |
| | | | | fixes #1227 | ||||
| * | Allow cancellation of file transfers | Marvin W | 2022-03-30 | 1 | -5/+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 | 1 | -9/+50 |
| | | | | | 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 | ||||
| * | Call Invite Message: Send 'finished' messages, include reasons | fiaxh | 2022-02-08 | 3 | -13/+29 |
| | | |||||
| * | Let call notification say if it's a group call | fiaxh | 2022-02-08 | 2 | -9/+16 |
| | | |||||
| * | Various call fixes | fiaxh | 2022-02-07 | 4 | -36/+32 |
| | | | | | | | - 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 | ||||
| * | Support direct jingle call invites with call invite messages | fiaxh | 2022-02-07 | 3 | -111/+187 |
| | | |||||
| * | Add support for call invite messages | fiaxh | 2022-02-07 | 3 | -31/+61 |
| | | | | | As of https://github.com/xsf/xeps/pull/1155 | ||||
| * | Various call UI/UX improvements | fiaxh | 2022-02-07 | 4 | -50/+86 |
| | | |||||
| * | Initialize and use dbus interfaces async | fiaxh | 2022-02-01 | 2 | -29/+52 |
| | | | | | related #1155 | ||||
| * | Small cleanup | fiaxh | 2022-01-23 | 3 | -4/+4 |
| | | |||||
| * | Update PEP native bookmarks to :1 version, fixes | fiaxh | 2022-01-11 | 2 | -24/+61 |
| | | |||||
| * | Stop making superfluous requests when joining a MUC | fiaxh | 2022-01-08 | 1 | -4/+5 |
| | | | | | | 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 | ||||
| * | Add 'unknown' encryption state for establishing calls | fiaxh | 2022-01-04 | 1 | -0/+3 |
| | | | | | Currently, they are Encryption.NONE and thus marked as unencrypted in encrypted conversations | ||||
| * | Fix runtime critical on incoming read marker | fiaxh | 2022-01-03 | 1 | -0/+2 |
| | | | | | | 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. | ||||
