aboutsummaryrefslogtreecommitdiff
path: root/main/src/ui/conversation_titlebar
AgeCommit message (Collapse)Author
2025-12-19Supply all iconsfiaxh
2025-10-06Use AdwDialog for conversation details and preferencesfiaxh
2025-10-05Use AdwNavigationSplitView instead of AdwLeaflet for main windowfiaxh
2025-07-19Add keyboard shortcut to close conversation (#1434)eerielili
closes #876 Co-authored-by: fiaxh <git@lightrise.org>
2025-01-12Contact details dialog: Add encryption tabfiaxh
2024-09-15Code cleanup: Remove broken disable CSD codefiaxh
2024-03-21Introduce conversation menu, add close optionfiaxh
2024-01-13Enable hyperlinks in topic text to be clicked (#1523)eerielili
fixes #1042
2023-09-24Rewrite contact details dialogfiaxh
2023-05-29icons: Refresh some symbolic icons (#1444)Tobias Bernard
2023-01-24Use Adw.StatusPage instead of custom placeholdersfiaxh
2023-01-24Add back button to ConversationTitlebarTeemu Ikonen
Add a bool 'back_button_visible' and a signal 'back_pressed' to the ConversationTitlebar interface. Also add implementations to both ConversationTitlebarNoCsd and ConversationTitlebarCsd.
2023-01-24Use Adw.HeaderBar for CSD header barsTeemu Ikonen
This allows showing the correct buttons with 'show-start-title-buttons' and 'show-end-title-buttons' properties when folding.
2022-08-20Disable tooltips for GTK 4.6.4 - 4.6.6fiaxh
A bug in GTK caused the application to crash in some tooltip-related conditions https://gitlab.gnome.org/GNOME/gtk/-/issues/4941
2022-07-27Improve Gtk4 portfiaxh
2022-07-27Port from GTK3 to GTK4fiaxh
2022-02-08Let call notification say if it's a group callfiaxh
2022-02-07Various call UI/UX improvementsfiaxh
2021-12-23UI + libdino: Improve MUJI calls from MUCfiaxh
- Move calls from ICE-thead onto main thread - Identify Call.ourpart as MUC nick if in MUC - Keep track of the initiator of a call
2021-12-18Add calls in private MUCs via a MUJI MUCfiaxh
2021-11-10Add (disabled) multi-party call UIfiaxh
2021-10-12Fix compiler warnings ('cast between incompatible function types') by not ↵fiaxh
connecting closures
2021-09-25Improve call related wordingfiaxh
2021-05-01Improve call wording, cleanupfiaxh
2021-04-29Handle non-existant call supportfiaxh
2021-04-01Use outgoing JMI if contact has supporting devicefiaxh
2021-03-21Add UI for audio/video callsfiaxh
2021-02-10Reduce use of Widget.destroy()fiaxh
On non-toplevel windows, use Container.remove() instead of Widget.destroy() Needed for migration to GTK4 https://developer.gnome.org/gtk4/unstable/gtk-migrating-3-to-4.html#id-1.7.4.3.17
2021-01-21Ellipsize long titlesmimi89999
2020-02-22Move widget insertion logic from ConversationTitlebar to controllerfiaxh
2020-02-22Move ConversationTitlebar into ConversationViewController responsibilityfiaxh
2019-10-01Rework no-open-conversation placeholderfiaxh
2019-04-14Clean up ConversationTitlebarfiaxh
2019-03-18Add headerbar button tooltips, don't remove relieffiaxh
2019-02-13Fix runtime criticals (and compiler warnings)fiaxh
fixes #520
2019-02-05Move app menu into window, make conversation details dialog directly ↵fiaxh
accessible, no-CSD option for main window
2018-12-28display groups w/o name by list of membersDaniel Gultsch
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.)
2018-11-02fixup 1e54a44fiaxh
2018-11-02Display room name in conversation selector and conversation titlebarcodedust
2018-09-12Remove newlines from displayed MUC topicsfiaxh
fixes #393
2018-08-13improve sidebar UIbobufa
- only display messages that are content items - only display messages for active accounts - "fix" textview issue - add empty states (no search, no results)
2018-08-13ui: search sidebar initialbobufa
2018-04-30Redesign chat input + move file upload therefiaxh
2018-04-19Add image preview to file choosersfiaxh
Co-authored-by: Thibaut Girka <thib@sitedethib.com>
2017-12-03Rename resources to have a reverse DNS prefixfiaxh
2017-11-23Fix memory leakfiaxh
2017-11-16Read+(write) stream asyncfiaxh
2017-10-31Fix warningsfiaxh
2017-10-21Handle file uploading in libdino & main, have http upload as providerfiaxh
2017-09-06Move encryption menu into ChatInput, PGP support for MUCsfiaxh