From 00139f2588ea50625c30512cfdb20fc765568a18 Mon Sep 17 00:00:00 2001 From: vesp Date: Mon, 22 Dec 2025 02:12:01 +0100 Subject: [PATCH] Add Ctrl+S keyboard shortcut for saving requests --- src/window.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/window.py b/src/window.py index 5cac53b..7228c47 100644 --- a/src/window.py +++ b/src/window.py @@ -507,6 +507,12 @@ class RosterWindow(Adw.ApplicationWindow): self.add_action(action) self.get_application().set_accels_for_action("win.close-tab", ["w"]) + # Save request shortcut (Ctrl+S) + action = Gio.SimpleAction.new("save-request", None) + action.connect("activate", lambda a, p: self.on_save_request_clicked(None)) + self.add_action(action) + self.get_application().set_accels_for_action("win.save-request", ["s"]) + def _close_current_tab(self): """Close the currently active tab.""" if self.current_tab_id: