aboutsummaryrefslogtreecommitdiff
path: root/qml/main.qml
Commit message (Collapse)AuthorAgeFilesLines
* Fix QML code stylelink2xt2021-10-021-52/+57
| | | | Mostly qmlformat, also rename root "id"s.
* Create event emitter only after creating an accountlink2xt2021-08-281-2/+3
| | | | Otherwise event emitter will be closed immediately
* Create initial account if there are no accountslink2xt2021-08-281-0/+6
|
* Remove all layers when pressing "Switch account"link2xt2021-07-181-1/+6
| | | | Otherwise clicking "Switch account" multiple times results in multiple layers stacked.
* Replace "Start IO" toggle with "Work offline"link2xt2021-07-181-3/+5
| | | | I/O is started by default.
* Open selected account when application is startedlink2xt2021-05-301-0/+10
|
* Fix a typo in "dcAccounts.stopIo()"link2xt2021-05-181-1/+1
|
* Remove SplashPage.qmllink2xt2021-03-061-1/+1
|
* Use "system-switch-user" icon for "switch account" actionlink2xt2021-02-271-1/+1
|
* Switch to 2-page layoutlink2xt2021-02-271-1/+8
| | | | Account switching is an overlay now.
* Move accounts model from C++ to QMLlink2xt2020-11-051-7/+7
| | | | | | | C++ models are not well documented and it is easier to manage the model in QML. Now all QObjects are thin wrappers around Delta Chat core structures.
* Stop I/O when application is closedlink2xt2020-10-281-0/+5
|
* main.qml: remove useless onClosinglink2xt2020-10-271-6/+0
|
* Fix quitting the applicationlink2xt2020-10-271-1/+0
| | | | | | | | Event emitter should only be freed when it emits NULL. Previously dc_accounts_event_emitter_unref() was called earlier then needed, causing use-after-free. As a result, the application got stuck waiting for event emitter thread to finish.
* Reduce QML version requirementslink2xt2020-10-061-2/+2
| | | | Now KDeltaChat runs on openSUSE Leap 15.2
* Initial commitlink2xt2020-10-031-0/+58