- Apr 19, 2021
-
-
Andreas Traczyk authored
Change-Id: I34b1dca62ad5b28b49ddf319c4ea9724efd66b21
-
- Apr 09, 2021
-
-
Andreas Traczyk authored
Change-Id: I01dbfc0d6cfcf407d6636ba59b136830ee0342bc
-
- Apr 07, 2021
- Apr 02, 2021
-
-
Gitlab: #320 Change-Id: Ia2a16a05be3fd6452a39df999660a5c8440eea13
-
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
-
Accessing smartlist on conversationRemoved can return invalid items. Instead, only show welcome view and use modelChanged signal for updating smartlist. Also avoid duplicate navigation to welcome view. Gitlab: #300 Change-Id: Ic1c192fecceeb59287267e3445fabf6afb91ffd5
-
- avoid using smartlist index change for conversation selection when call ends (instead it can be triggered from calladapter) - break long lines Gitlab: #260 Change-Id: Iaa1f9269d9ba6889fb1a7e466cd586fa86263bc7
-
- Mar 22, 2021
-
-
Ming Rui Zhang authored
GitLab: #337 Change-Id: Ifb671d38d364714818650a8154c43a5787460039
-
- Jan 07, 2021
-
-
1. Container View api 2. use optional conversation info ref api Change-Id: I38aa57edc1fbf304ea0ef95d48000e0495c409ee
-
- Dec 11, 2020
-
-
Ming Rui Zhang authored
Change-Id: I5e298e51fdc4099f0380d8a2ce2176cd66070eed
-
- Oct 30, 2020
-
-
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
-
- Oct 21, 2020
-
-
Andreas Traczyk authored
Change-Id: Iab0a6a2316ccc3529829e9ff9cdd3ca643ccdac2
-
- Oct 15, 2020
-
-
- fixes index change on re-filtering Change-Id: I08c32857600c5f3930967a98756a3c4b8b63fe64
-
- Oct 07, 2020
-
-
- switch between "conversations" - "invitations" smartlists according to call origin - "Accept Request" button from msg's view header: hide on contact accepted, set on view load according to userType - correct requests smartlist item selection on tab switch - accept incoming call from pending contact makes conversation permanent Gitlab: #74 Change-Id: Iadfef0d7e4032002d8007a4f18a9eae27f7ba230
-
- AccountAdapter::navigateToWelcomePageRequired is no longer required since subscription to property change in QML - avoid unnecessary CallAdapter signals for UI management. Listen to BehaviorController and avoid duplicated / unnecessary signals. - avoid duplicated code: - account selection only in AccountAdapter::changeAccount and ConversationsAdapter::selectConversation - simplification of ConversationsAdapter::selectConversation - conversation UI always managed by ConversationsAdapter -> ConversationSmartListItemDelegate - smartlistmodel: no need to show callstack for outgoing calls in state ENDED Gitlab: #86 Gitlab: #87 Gitlab: #88 Change-Id: I7025d4292914939f5a78aee1c4742104b370641d
-
- Sep 29, 2020
-
-
Andreas Traczyk authored
Change-Id: I0f4ad161f0f05959c4f5a312e92f256b56c9fd57 Gitlab: #107
-
- Sep 26, 2020
-
-
1. When there is no contact, some properties in smart list view could be null 2. When creating new accounts from no accounts, adding a new contact and switch accounts will cause "Contact out of range". This is caused by smartlist model account id does not update at that time. Instead, use current account id always. Change-Id: Ic42ec33c4932908caff2ebca2814903f95c12a10
-
- Sep 23, 2020
-
-
- register SmartListModel - acces to AccountListModel and SmartListModel registered enumerations Change-Id: Idbc943a3b6a6f2989be7d20f5fe4259402a5adeb
-
- Sep 17, 2020
-
-
Andreas Traczyk authored
- Note: adds forcing the main window to the top to overcome a Qt/QML bug which prevents this from working when activating from a notification window source. Change-Id: Ib5a93d3937fe5a4de0229f7aeae8469d1ffdfba3
-
- Sep 16, 2020
-
-
Change-Id: I3f7e2050be74cd8cc9f6d732cc96b0f218cd1676
-
- Sep 10, 2020
-
-
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
-
- Sep 03, 2020
-
-
Andreas Traczyk authored
It seems concurrent calls to invokeMethod using qml component object pointers can lead to access violations. These method invocations can be replaced with a signal/slot mechanism. This patch replaces only the invocations in conversationsadapter and accountsadapter that are known to be problematic for now. Some code cleanup is done for QmlAdapterBase derived classes. Gitlab: #61 Change-Id: I72f47c9229a9bf42299ae52822c3a1a8c04eb423
-
Change-Id: Iba3e67431c817362c3242af9d56c8985c2e62534 Gitlab: #21
-
- Sep 01, 2020
-
-
Change-Id: I692b11c88fbd4a957dfe9775ea44d63b8e34b190
-
- Aug 28, 2020
-
-
Ming Rui Zhang authored
Fix the deletion crash issue and remove redundant account changed signals. Gitlab: #17 Change-Id: I1858fa051fd5171e1261dbc35d361631dc3ea01d
-
- Aug 27, 2020
-
-
- avoid duplicate call of LRC's setTopAccount() - welcome view displays always the first account on the list, so passing the index is not necessary - conversationsadapter and messagesadapter no longer listen to currentAccountChanged signal since there is a specific function for the setup Gitlab: #12 Change-Id: Iac932d2596bf59c7528d83be799342ccefeea6b0
-
- Aug 25, 2020
-
-
Albert Babí Oller authored
Gitlab: #4 Change-Id: I7570099c20d2d406e538aea4c366ba7d85777686
-
- Aug 18, 2020
-
-
Sébastien Blin authored
Change-Id: I7e88828308c8d64ea30e8ad15db950e0605d86dc
-
- Aug 03, 2020
-
-
Sébastien Blin authored
Change-Id: I32bfdd2a618aa7ac6181da2697e241667b010aab
-