Commit Graph

51 Commits

Author SHA1 Message Date
383123cd82 Switch to row activation instead of selection for displaying selected subscription
Fixes #35.
2026-01-07 16:01:32 +01:00
66a3634a71 Display local time instead of UTC
Fixes #39.
2026-01-07 16:00:41 +01:00
6f67f86580 remove any trace of capnp 2024-11-21 16:54:17 +01:00
dd5c334171 add proper tracing to subscription 2024-11-21 16:25:43 +01:00
5002772c65 remove unused 2024-11-21 12:34:55 +01:00
b3d0aaf277 minor refactors, add OutgoingMessage 2024-11-21 12:34:06 +01:00
a758ffcd6e remove unused code, minor refactorings 2024-11-21 10:54:37 +01:00
9c7f701557 fmt all 2024-11-20 20:41:46 +01:00
812e335c41 remove old capnp code 2024-11-20 20:41:10 +01:00
6eae0e6972 Add missing calls 2024-11-20 20:35:34 +01:00
0a083a6e2b rewrite subscription complete 2024-11-20 20:20:44 +01:00
3afe79bc82 working_init 2024-11-16 19:06:29 +01:00
f28f6893bb fmt 2024-10-05 21:52:51 +02:00
f77a24b4a9 update gtk deps 2024-10-05 21:52:51 +02:00
86d1472a24 finish port to libadwaita dialogs 2024-02-13 18:55:20 +01:00
29377dc1a6 introduce proper error boundary 2024-02-13 15:41:23 +01:00
75c59dfdb8 update to libadwaita 1.5 2024-02-12 17:50:46 +01:00
fe3ae28464 Load image texture in thread 2024-02-01 14:54:52 +01:00
410569689c remove deprecated MainContext channel 2024-02-01 14:54:52 +01:00
ee60c662d1 Fix about window appdata path 2024-01-03 12:49:46 +01:00
725d5a36ca fix lints 2023-11-15 12:15:01 +01:00
83f8c2407e spawn with idle priority 2023-11-15 12:11:39 +01:00
365244bd60 Add interface to manage accounts 2023-11-13 19:58:26 +01:00
20ee796913 cleanups 2023-11-09 19:11:32 +01:00
6581eb55ab about window: show data from appdata file 2023-11-09 19:08:57 +01:00
98811de34a Use custom server from selected subscription 2023-11-09 18:43:22 +01:00
5c518322be Reduce cpu usage and fix network monitor 2023-11-07 19:59:46 +01:00
fb29cd9584 update capnp 2023-10-27 18:33:13 +02:00
d93356905c various small cleanups 2023-10-27 11:30:24 +02:00
04c3f86a4b set sensitive buttons together 2023-10-27 10:45:18 +02:00
18c999cf76 refactor advanced_message_dialog in own file 2023-10-27 10:39:32 +02:00
65c71a524b Add Discover Integrations button 2023-10-27 00:06:12 +02:00
3b41ed55ed Show image attachment 2023-10-27 00:05:57 +02:00
c8faf2b1e9 don't wrap time and priority 2023-10-26 21:46:50 +02:00
43ccff3207 Use grid in message row 2023-10-26 21:44:12 +02:00
9599d2c472 ensure window present when clicking on notification 2023-10-26 10:06:11 +02:00
2cc469234f change unread notification indicator 2023-10-26 10:05:53 +02:00
d4953af5fc Use scrolled window for source view 2023-10-25 23:42:47 +02:00
6d3c3ad1a7 Fix action snippets 2023-10-25 23:42:01 +02:00
b212c99730 Improve manual message dialog, improve message bar design 2023-10-25 22:32:08 +02:00
f99794b244 Add buttons on shell notification 2023-10-25 18:53:56 +02:00
464cf0ba43 Add code_btn to send JSON manually 2023-10-25 18:09:11 +02:00
933247e564 Handle all user errors in add_subscription_dialog 2023-10-24 18:44:25 +02:00
82c205b150 Add send btn 2023-10-24 16:23:11 +02:00
a88308d67a Check errors in add_subscription_dialog 2023-10-24 16:19:30 +02:00
975417f1cd use relm4::view! 2023-10-23 18:15:46 +02:00
be6ce20b97 Refactor: remove ntfy_proxy, use SharedEnv 2023-10-23 15:00:18 +02:00
1a65c290fa Send notification via GioApplication, not ashpd
Using ashpd I get `Invalid client serial` too many times.
At least now the notifications keep showing, even if ashpd
is still used to monitor network changes, which could still
stop working arbitrarily after `Invalid client serial`
2023-10-23 11:10:34 +02:00
7866067845 fix 2023-10-13 18:27:25 +02:00
52ea57057e init notify 2023-10-08 15:57:09 +02:00