aboutsummaryrefslogtreecommitdiff
path: root/main/src/ui
AgeCommit message (Collapse)Author
2026-08-27feat: add custom css field to preferencesfrosty
2026-08-27feat: add mark all as read optionfrosty
2026-08-26feat: add launcher badgefrosty
2026-08-26feat: add tweaks page to preferences, as well as an option for avatar roundnessfrosty
2026-08-26feat: open conversation details when clicking on conversation namefrosty
2026-08-26feat: close to tray when clicking on tray icon while window is focusedfrosty
2026-08-26fix: fixed message input and titlebarfrosty
2026-08-25feat: add in notification repliesfrosty
2026-08-25feat: add tray iconfrosty
2026-08-18Add conversation search and change window decorationsfrosty
2026-08-17Begin work on colourable accounts in message listfrosty
2026-08-17Begin implementing codeblocks featurefrosty
2026-08-05Fix use-after-free in Idle callback closuremesonium
Replace Idle.add_once() with Idle.add() to avoid incorrect closure lifetime handling in Vala 0.56.18, which caused captured lambda data to be freed before callback execution. This is already fixed upstream in Vala 0.56.19.
2026-08-02Stop injecting custom CSS providersMarvin W
2026-08-02Add support for XEP-0490 Message Displayed SynchronizationMarvin W
2026-06-07Add JID interningMarvin W
2026-05-25Move file send ui into chat input, allow selecting multiple filesfiaxh
2026-05-22Add support for MUC affiliations versioning (XEP-0463), add affiliation storagefiaxh
2026-04-10Early dispose the reaction widget when no longer neededMarvin W
It previously triggered the leak checker, even though eventually the widget would be disposed when the corresponding message skeletion got disposed.
2026-04-08Fix leak in call widgetMarvin W
2026-04-08Fix leak in conversation selection rowMarvin W
2026-04-08Add implementation for XEP-0202 Entity TimeMarvin W
2026-04-08Fix leak of emoji reaction buttonsMarvin W
2026-04-08Add widget leak detectionMarvin W
2026-03-29Improve subtitle handling in preference rowsfiaxh
2026-03-29Fix critical when setting (sub)titlefiaxh
2026-03-29Disable JID picker's '-' button on synthetic suggestions.kousu
Actually this was already supposed to work but at some point it broke, probably in f44cbe02c17df1f02ad49c63cd784fec0ea02d85 when AddListRow became a child of another widget during the GTK4 port.
2026-03-25Fix /me rendering in quotesfiaxh
fixes #1390 closes #1399
2026-03-14Fix weird scrolling after message deletionMarvin W
2026-03-06Fix critical when unsetting headerbar subtitlefiaxh
2026-02-16Use case insensitive regex instead of case-modifying stringMarvin W
Fixes #1243
2025-12-19Supply all iconsfiaxh
2025-12-19Handle content type != mime typefiaxh
2025-12-19Use GNotifications if Bus.get_proxy never returns the dbus notifications ↵fiaxh
interface
2025-12-19Exclude more control keys from forwarding to text inputfiaxh
2025-12-13Always show Conversation when it is selected (#1789)Zach DeCook
2025-11-14Make FileOverlay a proper Dialogfiaxh
2025-11-14Add support for message moderation and retractionfiaxh
2025-11-13Fix file overlay leakMarvin W
2025-11-01Use AdwAboutDialog instead of AdwAboutWindowMarvin W
2025-11-01Files: Use GFile instead of uri/path stringsMarvin W
In some situations (like VFS or other abstractions), the file reference can have an invalid or unusabe path. Passing the GFile instead and opening it directly increases probability we can actually access it.
2025-10-07UI: Adopt new design for chat inputMarvin W
2025-10-06Use AdwDialog for conversation details and preferencesfiaxh
2025-10-06Conversation details: Move room configuration to separate tabfiaxh
2025-10-05Cleanup: Remove LabelHybrid, conversation details preferencesfiaxh
2025-10-05Adjust to Adw 1.4: Use specialized ActionRowsfiaxh
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-06-15Conversation details: Allow topic edits for moderatorsfiaxh
2025-06-14File Send Dialog: Make file widget staticfiaxh