- 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 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 15, 2020
-
-
Change-Id: Ib12382a9292852f404b1a588a7b5a6e29cb06cf9
-
- 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
-
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
-
- Sep 09, 2020
-
-
Aline Gondim Santos authored
Change-Id: If86856104409c9c6f8402e0c9229481d18c5b84f
-
- 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
-
- Introduces a C++/Qml common mechanic for accessing system settings - Refactors a good chunk of application wide settings management code - Refactors the onboarding and quit-suppression logic - Makes a first stab at cleaning the Qml object registration - Removes some 'ClientWrapper' use - Fixes some file name spelling errors and inconsistencies Gitlab: #51 Gitlab: #53 Change-Id: I3dd1085aca72a38827ec004e347bd91106be2bcb
-
- Aug 31, 2020
-
-
Change-Id: Ib569048646b9e62ceac3f435d641cb4daf5a57d5
-
Change-Id: Ie830238ed539810c64f3d02023c7c48bff850f64
-
- Aug 21, 2020
-
-
Change-Id: If4cae049167d1a1e16dc6624a202722a6316a0ff
-
- Aug 20, 2020
-
-
Andreas Traczyk authored
Don't implicitly configure a vcxproj with qmake allowing building and debugging from QtCreator as well as Visual Studio. Change-Id: Ifbb181d6d910c1b5bd9167d015f4ed6860d6ccaf Gitlab: #581 Gitlab: #7
-
- Aug 12, 2020
-
-
Andreas Traczyk authored
Also configures an install prefix. Gitlab: #581 Change-Id: Ia7496d0c8e27fa8174a797a3ab62384c13dce774
-
- Aug 03, 2020
-
-
Sébastien Blin authored
Change-Id: I32bfdd2a618aa7ac6181da2697e241667b010aab
-