aboutsummaryrefslogtreecommitdiff
path: root/qml/main.qml
Commit message (Collapse)AuthorAgeFilesLines
* The help popup about shortcuts fits all text nowperso-rebasedMiquel Lionel2022-03-261-32/+4
| | | | | - Also, a notification is now displayed when switching to offline mode (no sounds).
* Less clicks: focus compose pane on chat selection.Miquel Lionel2021-12-201-2/+2
| | | | | | | | | | | | | | | - Also we now use Enter to send chat, and Ctrl/Shift+Enter to add newlines. Updated the F1 help accordingly. - there was no way to refresh the message list until you clicked on the chat again, so I moved updateMessagelist() to trigger on every incoming message. We have working block mechanisms now, so it shouldn't be that much of a bother if someone spams you. - To speed up the delay between the UI displaying the message has waiting to be sent, upon sending a message, the startIo() function is now triggered.
* Implement sending Videochat invitationsMiquel Lionel2021-11-041-1/+2
| | | | | | - layers popping function was hard to read in main.qml, add a line - add editable videochat instance setting
* Videochat message displayed, rm actions dupsMiquel Lionel2021-11-021-1/+1
| | | | | | | | - message.*, qml/Message.qml: Videochat invitation message send from the original DeltaChat app are displayed. Currently, it's best if the chat instance use http or https scheme, since it'll normally open in a browser - qml/ComposePane.qml : We made Shorcuts and actions are needed anymore, no need for duplicates - qml/main.qml: Fix shortcut help for opening Settings page, it's Shift+Tab not Shift+S.
* Add "Quit" option in sideBar menulink2xt2021-10-311-0/+5
|
* We add a bunch of keyboard shortcuts. F1 to show.Miquel Lionel2021-10-311-9/+135
| | | | | | - Also, the play, pause and "save attachment" button have a little emoji before them - Tooltip show for buttons with shorcuts
* 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