aboutsummaryrefslogtreecommitdiff
path: root/main/src/ui/conversation_selector
Commit message (Collapse)AuthorAgeFilesLines
* Improve database performance while reconnecting and syncingMarvin W2023-03-211-0/+14
| | | | Also move some tasks to low priority idle queue so they won't block UI updates
* New Avatar UIMarvin W2023-03-051-2/+2
|
* Fix label attributes updated with delayMarvin W2023-02-071-16/+17
|
* Fix placeholder being shown on startup, fix missing vertical line in ↵fiaxh2023-01-311-1/+0
| | | | no-conversations placeholder
* Improve libadwaita integrationfiaxh2023-01-241-9/+0
|
* Support pinning of conversations (locally)fiaxh2023-01-112-3/+18
| | | | | fixes #290 fixes #1330
* Add support for XEP-0461 replies (with fallback)fiaxh2023-01-061-1/+1
|
* Disable tooltips for GTK 4.6.4 - 4.6.6fiaxh2022-08-201-4/+4
| | | | | A bug in GTK caused the application to crash in some tooltip-related conditions https://gitlab.gnome.org/GNOME/gtk/-/issues/4941
* Improve Gtk4 portfiaxh2022-07-272-35/+29
|
* Port from GTK3 to GTK4fiaxh2022-07-272-27/+33
|
* Fix compiler warnings ('[GtkChild] fields must be declared as `unowned'')fiaxh2021-10-121-11/+11
|
* Add UI for audio/video callsfiaxh2021-03-211-0/+8
|
* Use advertized/server/live time for sorting instead of arrival timefiaxh2020-12-041-1/+1
| | | | fixes #310
* Only query entity caps when we need themfiaxh2020-07-161-43/+47
|
* Fix unread bubbles having wrong color on startupfiaxh2020-07-151-3/+4
|
* dino: Center phone/laptop icon in tooltip (#878)Alyssa Rosenzweig2020-07-131-1/+1
| | | | | | So it lines up nicely with the text instead of being awkwardly raised above the text. Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
* Show dark unread counts for notifying conversations, light ones otherwisefiaxh2020-07-061-0/+8
|
* Show bubble containing the number of unread messages in the conversation ↵codedust2020-07-061-5/+15
| | | | | | | list (#764) Co-authored-by: codedust <codedust@users.noreply.github.com> Co-authored-by: fiaxh <git@lightrise.org>
* Store last read content item for conversationsfiaxh2020-06-031-1/+1
| | | | fixes #495
* Fix nick change in MUC, update bookmark accordingly; remove unused codefiaxh2020-04-261-9/+8
|
* Fix runtime criticals when showing resource identites on conversation row hoverfiaxh2020-04-071-5/+8
|
* Add support for last message correctionfiaxh2020-04-031-0/+6
|
* Store entity identity info, use it in conversation list tooltipsfiaxh2020-03-291-33/+57
|
* Update live whether encryption is possible in MUC (lock icon visible)fiaxh2020-03-081-1/+1
|
* Move ConversationContentView+ChatInput into ConversationView, handle ↵fiaxh2020-02-221-3/+2
| | | | drag'n'drop on ConversationView level
* Allow switching conversations when dragging and droppingThibaut Girka2020-02-221-0/+27
|
* Show /me commands appropriately in last message view (#699)Alyssa Rosenzweig2020-02-201-4/+25
| | | | | Closes #600 Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
* Fix ConversationRow closing if animations are disabledfiaxh2020-01-172-17/+18
|
* Also display groupchat file authorship correctly in sidebarMarvin W2019-12-241-1/+1
|
* Base avatars and names on conversation, not JID.Marvin W2019-10-181-4/+3
| | | | Fixes #598
* Improve conversation unread status detectionfiaxh2019-09-291-6/+3
|
* Deactivate spinner in file widget as soon as its not displayed anymore (CPU ↵fiaxh2019-09-141-1/+1
| | | | usage)
* Remove some use_markup usages, put skeleton header into .ui filefiaxh2019-09-111-2/+4
|
* fixup Fix some warningsfiaxh2019-09-101-5/+1
|
* Fix some warningshrxi2019-09-101-1/+5
| | | | | | Instances of `RegexError` are just asserted as `assert_not_reached` as they cannot really fail except for allocation failure if the given regex is valid.
* Don't show conversations from account after it was disabledfiaxh2019-08-281-1/+1
| | | | fixes #277
* Refactor file receive/send interfaces and UIfiaxh2019-07-181-28/+2
|
* Fix time in conversation rowfiaxh2019-06-221-1/+1
|
* Add hover effect on conversation contentfiaxh2019-06-011-2/+0
|
* Don't move opened conversation to the top of the list, scroll along with ↵fiaxh2019-04-241-0/+1
| | | | | | selected conversation fixes #544
* Clean up ConversationTitlebarfiaxh2019-04-142-16/+16
|
* Only use UI data for active converations cycling, clean up ConversationSelectorfiaxh2019-04-142-42/+32
|
* Use regex literals, fixes some compiler warningsfiaxh2019-03-141-1/+1
|
* Check FileTransfer's mime_type for null (unknown) when handeling itfiaxh2018-12-311-2/+3
| | | | fixes #479
* ConversationSelector: Display time "Yesterday" after date changefiaxh2018-12-291-1/+1
|
* display groups w/o name by list of membersDaniel Gultsch2018-12-281-0/+5
| | | | | | | | | | | | | For members-only, non-anonymous groups that do not have a name set we now show an automatically generated name that is generated from the list of members (offline, and online). Only the first name (before the first space) is used to keep the generated name short. The term *private room* is coined as a short hand for members only&non-anon group chats. This commit also uses the offline members list instead of the online member list to generate avatar tiles (also only in members-only, non-anon groups.)
* ConversationRow: Update nick_label in case of FileItemsfiaxh2018-11-211-1/+5
|
* Use ContentItems in ConversationSelector, Chat/Groupchat(Pm)Row -> ↵fiaxh2018-11-045-149/+108
| | | | ConversationRow
* Display room name in conversation selector and conversation titlebarcodedust2018-11-022-1/+7
|
* ui: search sidebar initialbobufa2018-08-131-31/+2
|