- Feb 16, 2022
-
-
Sébastien Blin authored
Be able to change all the details we want Change-Id: Ic06b25d1595e61e285431a6d9cd4d0963488e5cb
-
- Feb 11, 2022
-
-
Set application container as path for audio/video recordings in the chat. jami-client-qt#672 Change-Id: I39ad0a72fc36b7dc2c5a3d50da5fa2c9b6fa78bc
-
- Feb 02, 2022
-
-
Sébastien Blin authored
Change-Id: I06a24efad889587b16f63d137d34e9f8f5786033
-
- Jan 28, 2022
-
-
Sébastien Blin authored
Change-Id: I6e94fc7017a356212a13f6b0fcb0e4cf64abdaaa
-
Sébastien Blin authored
Change-Id: I628ce5a793e8fb8285c73e5a9f24dc2fc2e647f0
-
- Jan 27, 2022
-
-
Sébastien Blin authored
Change-Id: I897e49cd131d3cbffef9fb1d5c9be3c0bc9bcb3f GitLab: #495
-
- Jan 19, 2022
-
-
Sébastien Blin authored
This avoid any potential crash. Also do some cleanup Change-Id: I92acdb6fe1f55b7061fbe73aac06bd60b4d3216e
-
Sébastien Blin authored
It should return uri or registeredName Change-Id: I2e4f3013c6ab9e89538f8a9cd9ab0ba658a4e9fa
-
- Jan 06, 2022
-
-
Amin Bandali authored
Change-Id: I68bc32a75ba870955a238e2dda9de8579a5e4011
-
- Dec 30, 2021
-
-
Sébastien Blin authored
Change-Id: Id0a23dc290e699bbf33cf87857ea92551df9da04
-
Sébastien Blin authored
From the documentation: To use the type T in QVariant, using Q_DECLARE_METATYPE() is sufficient. To use the type T in queued signal and slot connections, qRegisterMetaType<T>() must be called before the first connection is established. I don't really understand why it was working with Qt 5.15, but the code was not working with Qt 6, so add qRegisterMetaType to fix signals. Moreover, previous qRegisterMetaType<> in ContactModel was misplaced. jami-client-qt#601 Change-Id: I309de4b980d961ac352529419f895be369a87433
-
Sébastien Blin authored
Change-Id: I534716ec60cf3456a028c7cc926be7fe4b4a79d6
-
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 22, 2021
-
-
Change-Id: I9b73a37139d4ed2b185ffa3f6237979b8b143d71
-
- Dec 13, 2021
-
-
Sébastien Blin authored
Change-Id: Ibc8b5d095052c0a8167defbb131e78449321d908
-
- Dec 06, 2021
-
-
Change-Id: Ic6a7ea7ea544e3132a7395e65d865fd18bc0ff00
-
Use requestMediaChange for audio mute/un-mute instead of muteLocalMedia Gitlab: #493 Change-Id: I8488b0e5226090e2d9d8c08979865d84bebfa144
-
- Dec 02, 2021
-
-
Sébastien Blin authored
Change-Id: I6e324b3d9e283a05d959ec33620d9e2e29066353
-
signal from CallManager was not correctly caught and emitted to the client, so the SmartInfos weren't displayed. Change-Id: I365a401fc754a5895ff62531547b0ab8fb6cf087
-
Sébastien Blin authored
Change-Id: I88872aeeb2ed5ef6fbd34e481035053784f21f70 GitLab: jami-project#1312
-
- Dec 01, 2021
-
-
GitLab: jami-project#1294 Change-Id: Icf117d50b9ad3e6cf0d329252be371c3a856e96b
-
- Nov 24, 2021
-
-
Change-Id: I4a1722f6942ca55a7095998153dfd64b186fdb25
-
- 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 15, 2021
-
-
Sébastien Blin authored
jami-daemon#470 Change-Id: Icd5b951e404146a6b41f94c7d3bdb2e573cfd019
-
- 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
-
Add a call to selectConversation in slotCallStatusChanged to refresh the ui when the call status change Gitlab: #1277 Change-Id: I18b1b1a9542ef603ed30048ac7cf396cd0bf7eb7
-
Sébastien Blin authored
So, that the client can directly use it jami-client-qt#589 Change-Id: I545f60a13e8d9875244db76ac96829940417c701
-
- Nov 05, 2021
-
-
Sébastien Blin authored
Change-Id: If3f747ff668a847bdb646265208fa9399a1ecb9d
-
- Nov 04, 2021
-
-
Sébastien Blin authored
This avoid to only load merge messages and fix the last interaction detected Change-Id: Ib8c3607924792ec25ad22c006fb369e6555aa877
-
Sébastien Blin authored
This add read receipts and is ready for swarm. jami-client-qt#468 Change-Id: Id6e6676c7f7937fa0c5a33f0282a509d4b12c246
-
- Nov 03, 2021
-
-
Sébastien Blin authored
As the account can be destroyed while a signal is treated Change-Id: I16201dc917a14184f57ba15f0e6c1ddd4b1f5311
-
- 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 29, 2021
-
-
Change-Id: I8f1e181a4ce0e9930ada1f35019ca03fbe65b8d0
-
- Oct 28, 2021
-
-
Sébastien Blin authored
cf #492 Change-Id: Ieb922ad29136b5f607c2fc0086fa4cfd120a9bfb
-
- Oct 26, 2021
-
-
Sébastien Blin authored
Change-Id: Icaaf1f1628a1bd0b8f3fe1992424abb4d2b60bf3
-
- Oct 21, 2021
-
-
Sébastien Blin authored
find() returns an iterator that must not change Change-Id: I02650ba17149be1bad002b754f459e8664746fc1
-
- Oct 19, 2021
-
-
Sébastien Blin authored
Change-Id: Id07b19bfc169d8cfa150f4469c4d333e75ac1bbe
-