aboutsummaryrefslogtreecommitdiff
path: root/main/CMakeLists.txt
AgeCommit message (Collapse)Author
2023-03-24Always export symbols to fix startup on BSDsKlemens Nanni
``` $ dino (dino:38515): Gtk-ERROR **: 15:38:38.538: failed to add UI from resource /im/dino/Dino/unified_main_content.ui: .:26:1 Invalid object type 'DinoUiConversationSelector' Trace/BPT trap (core dumped) ``` This works on Linux because CMake itself links with `-rdynamic` by default as per its `Modules/Platform/Linux-*.cmake`. OpenBSD carries this as local patch, FreeBSD links with `--export-dynamics`. Just linking with `-rdynamic` also fixes it on OpenBSD, as expected. https://cmake.org/cmake/help/latest/prop_tgt/ENABLE_EXPORTS.html Fix #438.
2023-03-05New Avatar UIMarvin W
2023-01-31New Date SeparatorMarvin W
2023-01-30Always display reaction+reply buttons, disable if not possiblefiaxh
2023-01-25Fix UI for libadwaitaMarvin W
2023-01-24Small UI fixes for libAdwaitaMarvin W
2023-01-24Only use Adw.AboutWindow for Adwaita >= 1.2fiaxh
2023-01-24Add libadwaita to build systemTeemu Ikonen
2023-01-06Add support for XEP-0461 replies (with fallback)fiaxh
2022-10-11Add support for reactionsfiaxh
2022-09-18Move icons out of scalable/ui/ since it's not allowed by icon naming specfiaxh
2022-08-21GTK4: Don't require use of MenuButton.set_child introduced with 4.6Marvin W
2022-08-20Move all icons in respective pathsMarvin W
2022-07-27Gtk4 bug fixes and improvementsMarvin W
2022-07-27Improve Gtk4 portfiaxh
2022-07-27Port from GTK3 to GTK4fiaxh
2022-03-30Fix Version handling, add function to retrieve short version without git commitMarvin W
2022-01-09Remove GStreamer dependencies from mainMarvin W
Fixes #1060
2021-11-10Add (disabled) multi-party call UIfiaxh
2021-05-11Calls: Indicate whether OMEMO key is verifiedfiaxh
2021-03-21Add UI for audio/video callsfiaxh
2021-01-21Add spell-checking using GspellThibaut Girka
2020-11-20Refactor Notifications, add freedesktop backendfiaxh
fixes #707
2020-10-15Include 128x128 Dino icon as resourcefiaxh
2020-04-24Remove unused file (fixup 51a2372)fiaxh
2020-04-22voice handling in moderated groups (#788)Anmol
2020-04-22Add file upload previewfiaxh
fixes #756
2020-04-10Clean up file widget codefiaxh
2020-04-03Add support for last message correctionfiaxh
2020-04-01Fix issue rendering messages outside reachable scroll areaMarvin W
Related: https://gitlab.gnome.org/GNOME/gtk/-/issues/2556
2020-03-29Store entity identity info, use it in conversation list tooltipsfiaxh
2020-03-29Visually mark unencrypted messages if conversation is encryptedfiaxh
2020-03-29Visually mark OMEMO messages from a trusted device as trustedfiaxh
2020-03-14Scale files and images to the available spaceMarvin W
2020-02-22Rename UnifiedWindow -> MainWindowfiaxh
2020-02-22Rename folders/files conversation_summary -> conversation_content_viewfiaxh
2020-02-22Move ConversationTitlebar into ConversationViewController responsibilityfiaxh
2020-02-22Move ConversationContentView+ChatInput into ConversationView, handle ↵fiaxh
drag'n'drop on ConversationView level
2019-12-23Properly check Jids everywhereMarvin W
2019-12-18Add version and adjust some cmakeMarvin W
2019-12-17Add shortcuts windowfiaxh
2019-11-26Check window width and hight before (re)storing themfiaxh
2019-10-18Base avatars and names on conversation, not JID.Marvin W
Fixes #598
2019-10-01Rework no-open-conversation placeholderfiaxh
2019-09-11Remove some use_markup usages, put skeleton header into .ui filefiaxh
2019-09-09Add emoji button to chat inputfiaxh
2019-08-06Fix compilationfiaxh
2019-08-06Use own file type iconsfiaxh
2019-08-02Rework encryption enabling logic + UIfiaxh
2019-07-18Refactor file receive/send interfaces and UIfiaxh