- Dec 20, 2021
-
-
Sébastien Blin authored
Interaction's cache is cleaned to avoid to store too much informations and to refresh preferences for the chatview when necessary. However, this was called too much times. We only need to clear cache when the settings are changing or if we need to remove a lot of conversations. This patch uses the SmartListItem to determine what conversation needs to be cleaned. Change-Id: I731bb9e7d41b140bbc2607800c1a8e0a1eff3244
-
- Nov 25, 2021
-
-
Sébastien Blin authored
GitLab: #599 Change-Id: I3b9de24ffda7275540aaed8655433f8568da1fa7
-
- Sep 14, 2021
-
-
Ming Rui Zhang authored
1. Add account config QML properties and use them in settings directly to avoid manual update 2. Rough clean up for video/audio settings 3. Remove settingsAdapter entirely and split the responsibility Change-Id: Icf81b91d5a3a0dd9f2a52824159cd222367b801f
-
- Aug 23, 2021
-
-
Andreas Traczyk authored
Change-Id: I1623baee58bed8cd70900abc4085b49e54b50c4b
-
- Aug 13, 2021
-
-
Andreas Traczyk authored
Adds a new chat view footer to describe for read-only conversations to describe the concept and provide options to remove the contact or restart a new conversation with the contact. Gitlab: #475 Change-Id: I6ca0e8dfbf49f17a6ff93a2744c552b76d923773
-
- Jul 09, 2021
-
-
Andreas Traczyk authored
Using a custom getter setter cause the setting of the value to require manual changed signal emission and in addition to being error prone, this prevents the changed signal from being emitted upon initial selection. Some excess workaround code may be removed in following commits. This patch also refactors the banned contact signaling as part of an accountadapter connection cleanup. Change-Id: I73fb751001e53e086adc7a6a8d706671c2878a77
-
- Jun 25, 2021
-
-
Andreas Traczyk authored
This should fix a race condition preventing the right conversation from being selected after an outgoing interaction and, more rarely, accepting an invitation. Change-Id: Iccd1f91ba4d46285c2f1e4594122a736824b752f
-
- Jun 02, 2021
-
-
All plugin buttons will be listening on these properties to decide visibility or enabled Change-Id: Id04f9b533e6aba26033c27a607fa531ce65ac588
-
- May 14, 2021
-
-
Ming Rui Zhang authored
Change-Id: I609452e83edd55a909d0f30aa6cb0daa3687ff3c
-
- May 07, 2021
-
-
Andreas Traczyk authored
Minor cosmetic changes to the account combo box, search bar, filter tabs, and smartlist. Change-Id: Ie8173504859b325374e42f0dbb4e0ae75f3ed740 Gitlab: #373 Gitlab: #374 Gitlab: #388
-
- Apr 09, 2021
-
-
Andreas Traczyk authored
Change-Id: I01dbfc0d6cfcf407d6636ba59b136830ee0342bc
-
Andreas Traczyk authored
Change-Id: I46c4e17124b2c0cbf6e92c696d3d47e1b0ad2d0d
-
- Apr 07, 2021
-
-
Gitlab: #359 Change-Id: Iefe2dbde96e0613540b237571997c456231bb78c
-
- Apr 02, 2021
-
-
Andreas Traczyk authored
- refactor qml object registration - inject AppSettingsManager and SystemTray Gitlab: #320 Change-Id: Ic8232a290003245d09ad9452c9f5518fd260af78
-
Andreas Traczyk authored
Lrc object injection should never be a null pointer. Change-Id: Ib574c751673fd35e223ce2447cee74bce7dfbf3e Gitlab: #337
-
- Mar 26, 2021
-
-
Change-Id: I0e28f20ecb017267e74ef76fb922443e15e896e8 Gitlab: #308
-
- Mar 25, 2021
-
-
It is to make sure that all other call related UI will be set up correctly. Gitlab: #298 Change-Id: Iabc1587e0c0622cc6b9c0fecd99bfd35b156fcf7
-
- Mar 22, 2021
-
-
Ming Rui Zhang authored
GitLab: #337 Change-Id: Ifb671d38d364714818650a8154c43a5787460039
-
- Feb 03, 2021
-
-
Aline Gondim Santos authored
Change-Id: I415fc953b9111ca7e3d899c1531a42bd43716ab2
-
- Jan 07, 2021
-
-
For clearConversationHistory and removeConversation Gitlab: #252 Change-Id: I3008cf20ddace5d3395465bd328a460c72e4c07f
-
1. Container View api 2. use optional conversation info ref api Change-Id: I38aa57edc1fbf304ea0ef95d48000e0495c409ee
-
- Dec 10, 2020
-
-
Change-Id: If6a2deda08663f7edf9fa527bc1c592f60e6a371
-
- Nov 03, 2020
-
-
- hide / show mainview window on fullscreen switch in order to avoid undesirable UI transitions or incorrect layout (when working with multiple screens) - update and show only on top page of callStackView - back button always present on CallOverlay (use close button icon on fullscreen mode) Gitlab: #135 Change-Id: I0d7c6aac26ba9c899ee97ac58f41f2746dda2148
-
- Oct 30, 2020
-
-
Ming Rui Zhang authored
Gitlab: #155 Change-Id: I207190da48d0ab7bf94645a097a8078dd08a4566
-
Ming Rui Zhang authored
Note: if the Displayname/alias is the same as the username, it should be the only line shown Gitlab: #129 Change-Id: I2c3dc8d304bd730a2ae114e4686c9ae899087c6b
-
Ming Rui Zhang authored
1. Use avatarimageprovider 2. Remove redundant base64 code Change-Id: I2a2517890e95b4a9f9a363fbea2251d6d5dd1c8f
-
- Sep 30, 2020
- Sep 25, 2020
-
-
- UI sensitive to currentAccountId property, remove getCurrAccId from UtilsAdapter - centralize signals / functions at MainView and avoid unnecessary propagation between modules - name revision (avoid syntax such as "needTo" or "slot..") Gitlab: #85 Gitlab: #86 Change-Id: Ie4060df4b64990bdd3f412d0e491080a4cd20092
-
- Sep 24, 2020
-
-
Andreas Traczyk authored
- re-introduce a genericized NetworkManager - isolate update logic into a qml accessible class derived from NetworkManager - fix QtWebEngineProcess missing when re-installing over existing version - provide a command line option to override the base url for testing local and remote updates - clean-up manual update-check UI Gitlab: #101 Change-Id: I9c8d2badae59ec31cab12d38b8470edf2bcad401
-
- Sep 18, 2020
-
-
Andreas Traczyk authored
Gitlab: #92 Change-Id: I10ae359b26c70cacdb1e1168658678f3f5b2a96e
-
- Sep 14, 2020
-
-
Albert Babí Oller authored
- incoming / outgoing call UI management - add system native notifications - incoming call page same model as outgoing - UserInfoCallPage is used to display common information for incoming / outgoing calls Gitlab: #32 Change-Id: If33196a30c51698b4edad55cb8f718066034e422
-
- Sep 10, 2020
-
-
Andreas Traczyk authored
Change-Id: I9d2ec496aa8d6cc0a41f9096ad153308c3308e8b
-
Andreas Traczyk authored
The clientwrapper class masks granular object registration within qml, and encourages code duplication between viewmodels(adapters) and code lasagnafication and the misuse of declarative Qml. Change-Id: I85fef214363e62e54fc0681282323ea4861000d6 Gitlab: #66
-
Andreas Traczyk authored
- Separate utilsadapter into files and expose it to Qml so it can be used without passing through clientwrapper. Change-Id: I7c351d7191cd166521b6e0a685ea9d4a9731f165 Gitlab: #66
-