aboutsummaryrefslogtreecommitdiff
path: root/qml/ChatlistPage.qml
Commit message (Collapse)AuthorAgeFilesLines
* Fix QML code stylelink2xt2021-10-021-110/+108
| | | | Mostly qmlformat, also rename root "id"s.
* Change the chat only on clicklink2xt2021-08-221-20/+13
| | | | Prevents switching the chat during the search.
* Move chatlist item to a separate QML filelink2xt2021-08-221-91/+10
|
* Add chatlist searchlink2xt2021-08-221-1/+8
|
* Add "delete" icon to "Delete chat" actionlink2xt2021-08-011-0/+1
|
* Add "pin" icon to "Pin chat" actionlink2xt2021-08-011-0/+1
|
* Add "pinned" badge for pinned chatslink2xt2021-08-011-1/+17
|
* Add New Chat pagelink2xt2021-08-011-0/+14
|
* Show "NEW" badge for contact requestslink2xt2021-07-261-3/+4
|
* Get rid of the contact requests chatlink2xt2021-07-261-10/+2
|
* Reload chatlist when some chat is modifiedlink2xt2021-07-041-0/+4
|
* ChatlistPage: add an action to open contact requestslink2xt2021-06-141-19/+29
|
* Allow to open deaddrop chat, but do not mark it as seen or noticedlink2xt2021-06-061-3/+5
|
* Add an action to unarchive chatslink2xt2021-06-061-0/+4
|
* Switch to archived chats when archived chat link is clickedlink2xt2021-06-061-1/+3
| | | | There is currently no way to switch back, a workaround is to switch account.
* Do not select any chat by defaultlink2xt2021-06-061-0/+1
|
* Make it possible to get a list of archived chatslink2xt2021-06-061-1/+3
|
* Set pageStack as the parent of dynamically created componentslink2xt2021-05-221-2/+2
| | | | It fixes segmentation fault when application window is closed.
* Log if Settings page can't be openedlink2xt2021-05-181-0/+2
|
* Do not open special chats from the chatlistlink2xt2021-05-161-17/+28
| | | | | | Archive chat and contact request chatlist items should be treated differently. While they are not implemented, selecting them is a no-op.
* Redo chatlist items based on AbstractListItemlink2xt2021-05-161-38/+62
| | | | | | BasicListItem is not flexible enough to style avatars properly. Now all avatars are of the same size.
* Use Connections to connect signals in QMLlink2xt2021-03-191-11/+10
|
* Pass context and eventEmitter to ChatPage as propertieslink2xt2021-03-161-1/+1
|
* Pass eventEmitter to ChatlistPage as propertylink2xt2021-03-161-0/+1
|
* Turn ChatPage and ChatlistPage into scrollable pageslink2xt2021-03-021-3/+1
| | | | This removes unnecessary padding between the window boundary and the scrollbar.
* chatlist: move mousearea to avatarlink2xt2021-03-011-31/+29
| | | | This prevents the error about anchors.fill used on layout-managed item.
* chatlist: do not intercept left buttonlink2xt2021-03-011-5/+1
| | | | | | It makes hard to select chat. Something should be done on mobile platforms without RMB later.
* chatlist: pin, unpin, archive and delete chatslink2xt2021-03-011-0/+35
|
* Add Settings pagelink2xt2021-02-281-0/+14
|
* Replace accounts page when account is selectedlink2xt2021-02-271-3/+3
| | | | | Account management should be moved to an overlay or left panel, not available all the time as a first page.
* chatlist: mark context property as requiredlink2xt2021-02-231-1/+1
|
* Mark chat as noticed when selectedlink2xt2021-02-231-0/+8
|
* Vertically center number of fresh messageslink2xt2021-02-221-0/+1
|
* chatlist: set avatar colorlink2xt2021-02-221-0/+1
|
* chatlist: display number of fresh messageslink2xt2021-02-221-1/+7
|
* ChatlistPage: display chat avatarslink2xt2021-02-221-2/+12
|
* chatlist: use text2 in summarieslink2xt2021-02-191-1/+1
|
* Reduce QML version requirementslink2xt2020-10-061-3/+3
| | | | Now KDeltaChat runs on openSUSE Leap 15.2
* ChatlistPage.qml: log errors when loading ChatPagelink2xt2020-10-061-0/+2
|
* Initial commitlink2xt2020-10-031-0/+105