Joshua Goins
46b9566242
Don't spam pending invites every time NeoChat is started
...
Currently the way we show invite notifications is sub-optimal. We did it
during the initial room state load, which meant it shows an invite
notification *every time* you opened NeoChat. This gets annoying very
quickly if you have any pending invitations you don't want to take
action on just yet.
Instead, let's handle this in NotificationsManager directly, and also
remove some scaffolding now that it isn't plumbed through
NeoChatRoom/NeoChatConnection.
(cherry picked from commit d542033125 )
Co-authored-by: Joshua Goins <josh@redstrate.com >
2025-01-16 20:49:07 +00:00
..
2024-11-22 09:05:04 -05:00
2024-11-09 18:12:25 -05:00
2024-10-03 18:42:29 +00:00
2024-11-03 18:26:46 +01:00
2024-11-03 18:26:46 +01:00
2024-11-22 09:05:04 -05:00
2025-01-10 11:05:25 +01:00
2024-12-31 15:27:13 +00:00
2025-01-10 11:05:51 +01:00
2024-11-22 09:05:00 -05:00
2024-11-22 09:05:03 -05:00
2023-11-17 07:34:46 +00:00
2023-04-23 09:56:36 +00:00
2023-02-27 19:13:48 +01:00
2023-04-22 18:50:34 +00:00
2024-12-11 17:16:10 +01:00
2024-11-01 17:00:08 +00:00
2023-11-11 22:59:27 +01:00
2024-04-13 08:47:48 +03:00
2023-07-12 13:15:19 +00:00
2023-09-23 14:05:50 +00:00
2024-11-22 13:45:04 +00:00
2024-09-01 14:17:41 +00:00
2024-09-01 14:17:41 +00:00
2024-01-12 21:00:14 +00:00
2025-01-16 20:49:07 +00:00
2024-10-06 17:14:18 +00:00
2023-08-27 09:54:57 +00:00
2023-09-23 14:05:50 +00:00
2022-12-07 15:38:39 +00:00
2023-08-21 13:02:14 +02:00
2023-01-22 21:33:30 +00:00
2023-04-23 18:36:50 +00:00
2024-11-03 18:42:56 +01:00
2024-11-03 18:42:56 +01:00
2024-05-27 20:06:28 +02:00
2024-03-15 18:41:04 +00:00
2023-07-12 11:55:50 +00:00
2023-07-12 18:16:55 +00:00
2024-03-19 20:06:32 +00:00
2024-03-19 20:06:32 +00:00
2024-11-03 18:42:56 +01:00
2024-05-31 09:25:42 +00:00
2024-05-31 09:25:42 +00:00
2024-04-23 19:45:33 +00:00
2024-04-23 19:45:33 +00:00
2024-09-01 18:48:20 +00:00
2023-10-14 23:38:31 +02:00
2023-10-28 09:12:59 +00:00
2023-05-05 10:15:43 +00:00
2024-12-02 16:07:56 +00:00
2024-10-03 20:32:30 +00:00
2024-11-09 16:28:47 -05:00
2024-04-15 08:10:50 +02:00
2024-02-20 21:08:47 +01:00
2023-09-02 16:43:05 +00:00
2023-09-23 14:05:50 +00:00
2024-10-05 15:51:19 +00:00
2024-11-14 03:06:40 +00:00
2024-11-06 21:09:58 +00:00
2025-01-16 20:49:07 +00:00
2025-01-16 20:49:07 +00:00
2025-01-16 20:49:07 +00:00
2025-01-16 20:49:07 +00:00
2024-11-22 09:05:01 -05:00
2024-11-22 09:05:01 -05:00
2025-01-16 20:49:07 +00:00
2024-10-11 16:28:59 +00:00
2024-06-04 15:01:54 +00:00
2023-11-10 18:08:52 +00:00
2024-12-28 03:21:35 +00:00
2024-06-29 17:30:28 +02:00
2024-11-10 10:29:26 -05:00
2024-04-30 20:19:22 +02:00
2024-01-13 17:39:56 +01:00
2024-12-02 16:07:56 +00:00
2024-11-03 18:26:46 +01:00
2023-10-19 20:39:07 +00:00
2023-09-28 07:37:22 +00:00
2024-11-22 09:05:02 -05:00
2024-11-22 09:05:02 -05:00
2024-05-05 21:49:43 +02:00
2024-05-05 21:49:43 +02:00
2024-04-15 08:10:50 +02:00
2024-03-11 20:07:00 +01:00
2024-10-03 23:22:48 +01:00
2024-05-05 21:49:43 +02:00
2024-12-15 07:55:46 -05:00
2024-10-05 15:51:19 +00:00
2024-08-21 12:28:57 +00:00
2024-05-31 09:25:42 +00:00
2024-08-21 12:28:57 +00:00
2024-05-31 09:25:42 +00:00
2024-03-11 11:31:49 +01:00
2023-12-23 14:50:36 +00:00
2023-12-23 14:50:36 +00:00
2023-12-23 14:50:36 +00:00
2023-07-12 13:15:19 +00:00
2023-09-23 14:05:50 +00:00
2024-10-11 21:00:51 +02:00
2024-09-07 10:19:12 +00:00
2024-09-06 08:21:06 +00:00
2024-09-06 08:21:06 +00:00