- Apr 25, 2022
-
-
GitLab: #489 Change-Id: I44ed37d6d7cb59da1c33a9c1327fdc4b9c521bcb
-
- Apr 01, 2022
-
-
GitLab: client-qt#476 Change-Id: I23723bf6fcca42ba2fc5cbca29e408facff7e337
-
- Mar 30, 2022
-
-
GitLab: #478 Change-Id: I023454c727ebdd9c5921fd484e3b9a50a09e3b00
-
- Mar 25, 2022
-
-
Sébastien Blin authored
Change-Id: Idb714e7264ffee4725c4bd1f672efaff15caf79b
-
- Mar 23, 2022
-
-
Sébastien Blin authored
Because admins are able to re-add banned contact (after a vote), interactions must be shown. https://git.jami.net/savoirfairelinux/jami-product-backlog/-/issues/51 Change-Id: I9350a26e9ada6528f08065f9a55b842cd6848d5f
-
Sébastien Blin authored
This avoid to do any logic in the client, like discardTrustRequest jami-client-qt#340 Change-Id: Iea92009693aea9ca30f42e2f5caf7ad7d27b188f
-
Sébastien Blin authored
Use best name in notifications and show banned members jami-client-qt#340 Change-Id: I79b76bdf036f32558414a949aebfec0f4700fa10
-
Sébastien Blin authored
jami-client-qt#670 Change-Id: I76773579f7460a599d0a760acc2d32027e657e82
-
Sébastien Blin authored
Change-Id: Ie113db781e50d72791558dbb8261c4233a07dbc9
-
Sébastien Blin authored
Change-Id: I1cf2846a0685b6d2f303d76222abeda32cb9c184
-
- Mar 07, 2022
-
-
Andreas Traczyk authored
+ Reduce the complexity of, and refactor the video management code. + Replace the directrenderer pipeline with one that permits clients to map and provide a custom video buffer. Note: this removes the "useAVFrame" path for now. Gitlab: #500 Also jami-client-qt#536 Change-Id: Ia326c452c7887086acc75e8eb52fa24b7f4cf25b
-
- Feb 16, 2022
-
-
Sébastien Blin authored
Be able to change all the details we want Change-Id: Ic06b25d1595e61e285431a6d9cd4d0963488e5cb
-
- Jan 06, 2022
-
-
Amin Bandali authored
Change-Id: I68bc32a75ba870955a238e2dda9de8579a5e4011
-
- Dec 30, 2021
-
-
Sébastien Blin authored
When a user has a lot of contacts, the memory is filled with profiles that aren't even shown. So, avoid to store the avatar into profileInfos and let the client manages this part to reduce memory usage. Change-Id: I33340436059153293e0c5c739d2b9d963935401a
-
- Dec 13, 2021
-
-
Sébastien Blin authored
Change-Id: Ibc8b5d095052c0a8167defbb131e78449321d908
-
- Dec 01, 2021
-
-
GitLab: jami-project#1294 Change-Id: Icf117d50b9ad3e6cf0d329252be371c3a856e96b
-
- Nov 17, 2021
-
-
Sébastien Blin authored
Change-Id: I895121e4f936227632debd575fef852f6b94b7eb
-
- Nov 16, 2021
-
-
Change-Id: I7f2bf6038d1b9313bd86f9b0a39b2573b97038a1
-
Sébastien Blin authored
After an import getConversations() will be invalid while the account is not ready to be used. Wait the first accountStatusChanged. Change-Id: Ic62176b30d1fc6a87e550b702a9451b80f757a5f
-
- Nov 10, 2021
-
-
Sébastien Blin authored
Avoid a lot of unnecessary work in the daemon. Note: This is a hack and should be reverted in the future. However, this needs major changes in the daemon's API to rewrite the current video stack here, and video-split is needed. So, for now use a whitelist in callmodel to know when registering. In the future the client will register and unregister the renderer when needed GitLab: jami-daemon#658 Change-Id: Ibf581cca3a4bf557502687a68b7ab5989d11c38a
-
Sébastien Blin authored
So, that the client can directly use it jami-client-qt#589 Change-Id: I545f60a13e8d9875244db76ac96829940417c701
-
- Nov 04, 2021
-
-
Sébastien Blin authored
This add read receipts and is ready for swarm. jami-client-qt#468 Change-Id: Id6e6676c7f7937fa0c5a33f0282a509d4b12c246
-
- Nov 01, 2021
-
-
GitLab: jami-project#855 Change-Id: I7b2b2b76310743b7b330bfa4c1f123306288b1fa
-
In order to allow file/screen sharing from a audio only call, we must use requestmediachange to add this new stream. deprecates setinputfile() and setDisplay(). Those functions should be replaced by requestmediachange(). GitLab: client-qt#499 Change-Id: I504789696fe050e360c775692c08ca86b47dd06a
-
- Oct 28, 2021
-
-
Sébastien Blin authored
cf #492 Change-Id: Ieb922ad29136b5f607c2fc0086fa4cfd120a9bfb
-
- Oct 19, 2021
-
-
Sébastien Blin authored
Change-Id: Id07b19bfc169d8cfa150f4469c4d333e75ac1bbe
-
- Oct 06, 2021
-
-
Ming Rui Zhang authored
jami-client-qt#550 Change-Id: Ib4366178408171ab54a57508ad4fe2311b18fd95
-
Andreas Traczyk authored
+ trigger the emission of dataChanged signals when updating an interaction's data including a synthetic status change to notify the UI to update the progress of a transfer + add the transfer display name as a message list model role Change-Id: I82b756e193e739c78502ef31702500d9f21a727c Gitlab: #479
-
This patch allows the client to use a listview to display chat messages. Gitlab: #479 Change-Id: I45ccbdbebe212299c4d477b69218e273014a3bd2
-
- Sep 09, 2021
-
-
Sébastien Blin authored
After a sync, contactAdded will be emitted. But lrc was generating a new conversation without the "added" information stored by the daemon. Causing a smartlist with incorrect informations. Change-Id: I5f05a905e831ec06353002fed40be403e3c753da GitLab: https://git.jami.net/savoirfairelinux/ring-project/-/issues/1282
-
- Aug 09, 2021
-
-
Andreas Traczyk authored
The conversationUpdated signal can be used. Change-Id: I5c61483e7d66840d07df5a76697527553b3c429a
-
- Aug 04, 2021
-
-
Sébastien Blin authored
Change-Id: I3a085db384848387d43cc9398eedb0439e8fe57f GitLab: https://git.jami.net/savoirfairelinux/ring-daemon/-/issues/599
-
- Aug 02, 2021
-
-
Andreas Traczyk authored
If all other members have left the conversation, set a flag to indicate a read-only status to be consumed by the UI. Change-Id: I737688e52a2e28b30fb2f1a74ca5167c9c72911f jami-client-qt#475
-
- Jul 29, 2021
-
-
Ming Rui Zhang authored
To differentiate from accountStatusChanged accountStatusChanged is emitted in onAccountDetailsChanged any client code that actually depends on accountDetails and connects to accountStatusChanged should switch the connection to listen for accountDetailsChanged Change-Id: I131493b831a2a6d32fae67c5c1af798a066e38a7
-
- Jul 27, 2021
-
-
Andreas Traczyk authored
This will make sure that a contact object is inserted into the contact list when conversation requests are loaded. This will only add a pending contact if the contact doesn't already exist. This will prevent contact avatar look-ups from failing for conv requests after reloading the client, and make sure the registered name look-ups connect to contact model profile updated signals. Gitlab: #479 Change-Id: I5f5bd28a6584b7ad148dd7e51443e3654ef30a0e
-
- Jul 21, 2021
- Jul 19, 2021
-
-
Change-Id: I4c1f1ea7ed35d2645c13d3ca798bffa27d7b5696
-
- Jul 15, 2021
-
-
Maxim Cournoyer authored
Automated via: $ git grep -l dring | xargs sed -i 's/dring/jami/g' $ git ls-files | xargs sed -i 's/Error : jami/Error : jamid/g' Then some changes by hand to adjust jamiId into fileId, and jami_info into transfer_info. Change-Id: Ic0be8fe918a2d9eb52e28d598ee4581db245674f
-
- Jul 14, 2021
-
-
Change-Id: I9b0ed430c5612afec2481ed71d071a3f7eaaea46
-
- Jul 06, 2021
-
-
Andreas Traczyk authored
Update some helper functions, hopefully to improve clarity and reduce double negatives. - changes isNotASwarm -> isLegacy - adds isSwarm - moves isCoreDialog into conversation::Info Change-Id: I22bee0b69cb5893dd1738a24f23dc30fab0e07f6
-