Commit Graph

73 Commits

Author SHA1 Message Date
Marvin W 5568bbc6bf
Prepare for 0.4 release 2023-02-07 21:44:15 +01:00
Marvin W 99d9cb383a
Small UI fixes for libAdwaita 2023-01-24 19:21:25 +01:00
fiaxh 6a182ba313
Only use Adw.AboutWindow for Adwaita >= 1.2 2023-01-24 19:21:25 +01:00
Teemu Ikonen 1ef42b47d2
Use Adw.Application, make about dialog an Adw.AboutWindow 2023-01-24 19:20:42 +01:00
fiaxh f44cbe02c1 Improve Gtk4 port 2022-07-27 20:34:20 +02:00
fiaxh 7e7dcedaf3 Port from GTK3 to GTK4 2022-07-27 20:34:20 +02:00
Marvin W 339d1d8f55
Fix Version handling, add function to retrieve short version without git commit 2022-03-30 10:36:07 -06:00
fiaxh 9838d56794 Prepare for 0.3 release 2022-02-12 22:18:06 +01:00
fiaxh b7ca33a37d Initialize and use dbus interfaces async
related #1155
2022-02-01 23:37:54 +01:00
Daniel Pono Takamori 5c5dfea9d8
update copyright text to 2022 (#1187) 2022-01-29 15:46:07 +01:00
fiaxh f0c7dd0682 UI + libdino: Improve MUJI calls from MUC
- 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-23 00:19:26 +01:00
fiaxh 3dc4d7f155 Add (disabled) multi-party call UI 2021-11-10 11:05:34 +01:00
fiaxh b71196ef07 Fix compiler warnings ('passing argument .. from incompatible pointer type') by passing (non)const argument 2021-10-12 19:53:22 +02:00
fiaxh 0f46facecd Add UI for audio/video calls 2021-03-21 12:41:39 +01:00
Sergey e70b7c1222
Make 'Close' button close AboutDialog (#1018) 2021-03-10 01:05:43 +01:00
fiaxh 80498c7e37 Adjust ShortcutsWindow + AboutDialog for non-CSD mode 2021-03-05 13:29:56 -06:00
Sergey e19e0153ac
Add '--version' flag (#1014) 2021-03-05 17:29:40 +01:00
fiaxh 99e98ac8d9 Set window urgency hint independent of notification setting
fixes #960
2020-12-30 20:30:35 +01:00
fiaxh cd7c4c8221 Fix notification fallback, fix fdo markup escaping 2020-12-01 21:54:42 +01:00
fiaxh 11d9855a39 Refactor Notifications, add freedesktop backend
fixes #707
2020-11-20 15:21:34 +01:00
Marvin W 2a775bcfb9
Prepare for 0.2.0 release 2020-11-12 18:51:20 +01:00
fiaxh 10adf716f3 Fix incoming muc voice request notification 2020-11-11 11:27:31 +01:00
Anmol 2631a9bdba
voice handling in moderated groups (#788) 2020-04-22 20:04:03 +02:00
esu23 17acdd9f41
Copyright date updated (#759) 2020-02-23 16:11:53 +01:00
fiaxh f282ef68a4 Rename UnifiedWindow -> MainWindow 2020-02-22 02:58:36 +01:00
Marvin W a0a956ee08
Properly check Jids everywhere 2019-12-23 16:58:53 +01:00
fiaxh 9ef4dddfdc Fix+improve conversation selection when joining channel or starting MUC PM 2019-12-21 19:19:28 +01:00
Marvin W bd45fdf1e1
Add version and adjust some cmake 2019-12-18 00:51:49 +01:00
fiaxh 97647f9b52 Add shortcuts window 2019-12-17 23:47:57 +01:00
fiaxh c4325473fb Don't require window object in notifications
fixes #658
2019-11-26 18:47:30 +01:00
fiaxh b03da2af60 Check window width and hight before (re)storing them 2019-11-26 18:37:23 +01:00
fiaxh 7624f349de Fix join dialog when having been invited to a MUC
fixes #661
2019-11-24 14:59:48 +01:00
fiaxh 05561dd677 Parse presence delivery errors when joining MUC
fixes #224
2019-11-17 17:53:46 +01:00
Marvin W 7d561ddfab
Allow to run Dino as background service 2019-10-18 14:10:50 +02:00
fiaxh f34aa58626 Fix slash commands 2019-10-16 03:32:22 +02:00
fiaxh 130965f322 Add incoming mediated invitation support (#162)
Co-authored-by: Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
2019-08-22 16:05:28 +02:00
fiaxh 24f525628b Add non-CSD alternative for add chat + join channel 2019-06-22 00:56:50 +02:00
fiaxh cbe0ff2c1d Don't move opened conversation to the top of the list, scroll along with selected conversation
fixes #544
2019-04-24 23:44:00 +02:00
fiaxh d9e45071d0 Only use UI data for active converations cycling, clean up ConversationSelector 2019-04-14 09:46:54 +02:00
Roberto Santalla 27fe07c3b4 Allow to cycle active conversations with Ctrl+(Shift)+Tab
Closes #400, Closes #142, related to #145
2019-04-12 19:12:50 +02:00
fiaxh 161e4c1986 Add non-CSD alternative for more windows 2019-03-14 17:39:31 +01:00
fiaxh 864196d2ac Add keyboard shortcuts: CTRL+T (Start Conversation), CTRL+G (Join Channel) 2019-02-05 20:44:57 +01:00
fiaxh 5a7ffbc187 Move app menu into window, make conversation details dialog directly accessible, no-CSD option for main window 2019-02-05 11:50:23 -06:00
fiaxh fa731a4623 Split login jid/password into two steps with checks 2018-11-16 09:29:34 -06:00
bobufa e376a577b6 improve sidebar UI
- 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-13 22:39:18 +02:00
bobufa fefa28c4ef Prefill nick with local alias when joining a non-bookmarked MUC
fixes #223
2018-03-27 15:04:33 -06:00
Marvin W 782ae4c049 Move Jid class to xmpp-vala, partially refactor namespace 2018-01-28 00:38:47 +01:00
fiaxh b4bb0912fc Show subscription request in conversation summary 2017-12-30 13:10:06 +01:00
fiaxh cee39b0117 Rename resources to have a reverse DNS prefix 2017-12-03 21:43:19 +01:00
Mathieu Bridon cfc156b77a Use reverse DNS naming for icon, desktop file, DBus service, app ID (#221)
The convention is to use reverse DNS for the DBus service names, icons,
desktop files and application ID.

Flatpak enforces that convention, and even requires at least 3 components
in those names.
2017-12-03 15:40:16 +01:00