diff options
author | Miquel Lionel <lionel@les-miquelots.net> | 2021-12-20 21:10:36 +0100 |
---|---|---|
committer | Miquel Lionel <lionel@les-miquelots.net> | 2021-12-20 21:28:08 +0100 |
commit | 96555dfc65034c46578309f39ae0f754e1acb0f8 (patch) | |
tree | 1670bcb917b12c71b8596647067a5f30802ea6f6 /qml/ChatPage.qml | |
parent | b51a3e81dd2178c681226458ca4bb73ae98a5e34 (diff) | |
download | kdeltachat-96555dfc65034c46578309f39ae0f754e1acb0f8.tar.gz kdeltachat-96555dfc65034c46578309f39ae0f754e1acb0f8.zip |
Less clicks: focus compose pane on chat selection.
- 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.
Diffstat (limited to 'qml/ChatPage.qml')
-rw-r--r-- | qml/ChatPage.qml | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/qml/ChatPage.qml b/qml/ChatPage.qml index fb99eeb..b830bc0 100644 --- a/qml/ChatPage.qml +++ b/qml/ChatPage.qml @@ -54,10 +54,8 @@ Kirigami.ScrollablePage { } function onIncomingMessage(accountId, chatId, msgId) { + updateMessagelist(); console.log("Incoming message for chat " + chatId); - if (chatId == root.chatId) - root.updateMessagelist(); - } function onMessagesChanged(accountId, chatId, msgId) { |