- Jan 05, 2024
-
-
François-Simon Fauteux-Chapleau authored
GitLab: #1484 Change-Id: I4f8f577c2039ef4a2fc9e4ed731d540e26563b61
-
- Jan 04, 2024
-
-
Sébastien Blin authored
Change-Id: I61b3773539bf6a0774ea487e4f5aae74bd2bc635
-
- Jan 03, 2024
-
-
Sébastien Blin authored
This avoid a heavy I/O operation on the main pool Change-Id: Ic5068d9d1c291b8f27ffc563933d4920af42e890 GitLab: #1450
-
Change-Id: Iff267600c0802fbadedb58174b5fe65bbd1a443f
-
Sébastien Blin authored
Change-Id: I3113b860a6a89fc4af1d228840026dc0fd078b9b
-
Sébastien Blin authored
Change-Id: I8d5f968fbedbc884c91416246049a0ef4cd652eb
-
Sébastien Blin authored
Change-Id: Ifc5d5f4cb5156d75723aac58e1b34ecb5829c2b7
-
Removes some remaining excess complexity in the way interactions are managed by the client. Removes raw iterator access and provides thread-safe alternatives. Change-Id: I482bf599de869245f96c4aab418127f30508ef41
-
- Jan 02, 2024
-
-
Change-Id: I9c6acd8fe1c34d4ce5b2a172e04eea0f4a1e0148
-
Sébastien Blin authored
With Jami-Daemon >= 14.0.0, the client doesn't need to construct itself the history. This part is now handled by the daemon. This patch uses the new API: + loadConversationMessages->loadConversation + SwarmMessageReceived/SwarmMessageUpdated/ReactionAdded/ReactionRemoved + remove MessageReceived + ConversationLoaded->SwarmLoaded + No need to use loadConversationUntil, the daemon will load whatever the client needs. + No need to clear cache, just reset the body and emit data changes Everything should work like before (even re-translation & changing preview preference) Change-Id: Iaf1fa3e84e8e157ae2d0bec210977f9a34415ebc
-
Sébastien Blin authored
Change-Id: I90ad05ca1bd12e041f60f42fd38bd464b5f8cb51
-
Moreover, add two accounts (for ChatView testing) Change-Id: Ifb2a45002dd9e86921868257124561764e9b94c5
-
Change-Id: Ie1e2495bed08224d6806d0df41124c4b62b7c2e0
-
- Jan 01, 2024
-
-
Jenkins authored
Change-Id: I82cd79eb4ee5c5e5b8eb91b507d99b67975e73e8
-
- Dec 28, 2023
-
-
Change-Id: I2943d91ad077892639a60117046665339e95d8fd
-
GitLab: #1470 Change-Id: I266667d1ffe53b3839dfb3327db01cfda331c71f
-
- Dec 27, 2023
-
-
GitLab: #1477 Change-Id: Idf18c0c4668d4e1154fc5a9d4ef674433578dded
-
Change-Id: I3abd6557d06c48ad0b5c9f82ddfc31a1f609a997
-
GitLab: #1469 Change-Id: I4ef71f60efaea7cb90f4d83df831f566fbfbd84f
-
Gitlab: #1373 Change-Id: Ie236db62b139e0c2e9646a6338425f063bcf9456
-
This reverts commit 87aed4c0. Reason for revert: Breaks Wayland support (without Xwayland) Change-Id: I27a26cf784b3eea543b9cc396a130e80f295b81b
-
- Dec 25, 2023
-
-
Kateryna Kostiuk authored
Change-Id: I0763138f03296de661da801e06f56083e0f92598
-
- Dec 22, 2023
-
-
Sébastien Blin authored
Change-Id: I5084b5feef6b8dd9e1f3c072de0b758ca5f6c117
-
Sébastien Blin authored
Change-Id: I1aa09e72e7db602a489c1195ab45b897e18370bc
-
- Dec 21, 2023
-
-
Sébastien Blin authored
Change-Id: If3f8d438b2a3ef82b6ad9bf63cbd44d84be84498
-
GitLab: #1431 Change-Id: I5d86598da3120df5b34b375e1019bb0d0c8d88f0
-
- Dec 20, 2023
-
-
Sébastien Blin authored
Else, we can got some issues when switching from one account to another Change-Id: I9f77b7d281fc1519be6ce779efd1f908f7eae6d2
-
GitLab: #1448 Change-Id: I3e0edddfa70c0a59ab01d5c1359d93b27bea0824
-
Change-Id: I8dcdcaafd4bd8e34c9cdf403236b209ee3ad56a8
-
Change-Id: I48a68504b8b738a8db59337d48a69b16f5731bbe
-
- Dec 19, 2023
-
-
Capucine Berthet authored
Change-Id: Ia17240ba8ff20dd09ad58463e44fbcdc2156ed78
-
Capucine Berthet authored
GitLab: #1325 Change-Id: Ie39a429ae53c9be3d96363fb4bd9af6b47805456
-
- Dec 18, 2023
-
-
Appstore is refusing the donations-enabled build for now. Change-Id: I16d9cc33ed577298565a5d92e0ee247ee54865a8
-
Sébastien Blin authored
Change-Id: I254ed23127fd781d7cffc0461d9a2cf9ba1b7b75
-
Change-Id: I15f3a79107912d83a3c1ffe18538c26e37a419e8
-
Sébastien Blin authored
Change-Id: I951d6938b4154dccce5a267744976fdc3da7f660
-
- Dec 15, 2023
-
-
GitLab: #1325 Change-Id: Id9b4e1430575fbf53f0657e94c9a27c5b35e4a93
-
GitLab: #1325 Change-Id: I3bca1e25e9e66ffa86670bb5194812fb6d78ce8a
-
Andreas Traczyk authored
Change-Id: I3baaacf277766786266c0cd885ded7aeac63798e
-
Andreas Traczyk authored
The dataChanged signal should be queued to prevent the conversation selection callback from re-entering SelectableListProxyModel::updateSelection prior to sort/filter updates. This can cause desync of the source and filter indices. Change-Id: I35b3b38512cf51b1dd7ca8110b143a9223740056
-