From b308e9f032f1f6013f8dd0ec563777638d97743e Mon Sep 17 00:00:00 2001 From: frosty Date: Thu, 27 Aug 2026 09:48:25 -0400 Subject: feat: add mark all as read option --- main/src/ui/application.vala | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'main/src/ui') diff --git a/main/src/ui/application.vala b/main/src/ui/application.vala index b72a8d0e..ea4f578c 100644 --- a/main/src/ui/application.vala +++ b/main/src/ui/application.vala @@ -153,6 +153,12 @@ public class Dino.Ui.Application : Adw.Application, Dino.Application { about_action.activate.connect(show_about_window); add_action(about_action); + SimpleAction mark_all_as_read_action = new SimpleAction("mark_all_as_read", null); + mark_all_as_read_action.activate.connect(() => { + stream_interactor.get_module(ChatInteraction.IDENTITY).mark_all_as_read.begin(); + }); + add_action(mark_all_as_read_action); + SimpleAction quit_action = new SimpleAction("quit", null); quit_action.activate.connect(quit); add_action(quit_action); -- cgit v1.3