aboutsummaryrefslogtreecommitdiff
path: root/qml/ChatPage.qml
Commit message (Collapse)AuthorAgeFilesLines
* GIFs, display names on every message and morelink2xt2021-10-311-0/+7
| | | | | | | | | | | | | | | | | | | - now we can view animated gifs ! - name are displayed on top of every message type (not just text messages and audio messages) This avoids some confusion in whether a message has been sent by us or not. - we fix the warnings of NON-NOTIFYABLE properties being used by adding one Q_PROPERTY: fileReadOnly, so we can use it to get the filename and not be bothered by console warnings. - we add some variables in Message.qml because some values were repeated and made more sense to put in a readonly var (maxH and maxW). - make scrollbar visible on hover. # Conflicts: # qml/ComposePane.qml
* Fix QML code stylelink2xt2021-10-021-52/+42
| | | | Mostly qmlformat, also rename root "id"s.
* Accept and reject contact requests in the compose panelink2xt2021-08-281-14/+1
|
* dc_unblock_chat() is replaced with dc_accept_chat()link2xt2021-07-261-1/+1
|
* Get rid of the contact requests chatlink2xt2021-07-261-1/+15
|
* Reference ListView from ChatPage instead of Messagelink2xt2021-06-271-0/+1
|
* ChatPage: update when DC_EVENT_MSGS_CHANGED is reported for chat ID 0link2xt2021-06-061-1/+1
| | | | | 0 means multiple chats have changed, for example when a message is moved from contact requests to its own chat.
* Use Kirigami.Units.largeSpacing for spacing between messageslink2xt2021-06-061-1/+1
|
* Move fillWidth from ComposePane to it's instance at ChatPagelink2xt2021-03-221-0/+1
| | | | ComposePane is not necessarily placed into Layout.
* Move ComposePane to separate QML filelink2xt2021-03-201-37/+4
|
* Remove padding from message compose arealink2xt2021-03-201-0/+1
|
* Replace TextField with TextArea to allow sending multiline messageslink2xt2021-03-201-1/+1
|
* Fix some `qmllint -U` warningslink2xt2021-03-191-1/+1
|
* Mark displayed messages as seenlink2xt2021-03-191-1/+4
|
* eventemitter: remove useless incomingEvent signallink2xt2021-03-191-3/+0
|
* ChatPage: specify onIncomingMessage argumentlink2xt2021-03-191-1/+1
| | | | Otherwise chatId is compared to itself
* Fix some qmllint warningslink2xt2021-03-191-4/+4
|
* Use Connections to connect signals in QMLlink2xt2021-03-191-26/+18
|
* Pass context and eventEmitter to ChatPage as propertieslink2xt2021-03-161-0/+3
|
* Turn ChatPage and ChatlistPage into scrollable pageslink2xt2021-03-021-3/+1
| | | | This removes unnecessary padding between the window boundary and the scrollbar.
* ChatPage.qml: make chatId a required propertylink2xt2021-02-271-1/+1
|
* ChatPage: fix displayed chat namelink2xt2020-10-281-1/+1
|
* Reduce QML version requirementslink2xt2020-10-061-3/+3
| | | | Now KDeltaChat runs on openSUSE Leap 15.2
* Initial commitlink2xt2020-10-031-0/+156