From bf922f173ce1c538474476e305fc09d0e06a59ff Mon Sep 17 00:00:00 2001 From: Maximiliano Sandoval Date: Sat, 10 Jan 2026 14:40:14 +0100 Subject: [PATCH] window: Add Ctrl+W shortcut for closing the window Add the common shortcut as per: https://developer.gnome.org/hig/reference/keyboard.html#basic-shortcuts --- src/gui/gcal-window.blp | 5 +++++ src/gui/shortcuts-dialog.blp | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/gui/gcal-window.blp b/src/gui/gcal-window.blp index 5f4d94f8..c90a095f 100644 --- a/src/gui/gcal-window.blp +++ b/src/gui/gcal-window.blp @@ -79,6 +79,11 @@ template $GcalWindow: Adw.ApplicationWindow { action: "action(win.new-event)"; } + Shortcut { + trigger: "w"; + action: "action(window.close)"; + } + Shortcut { trigger: "q"; action: "action(app.quit)"; diff --git a/src/gui/shortcuts-dialog.blp b/src/gui/shortcuts-dialog.blp index 0c0671ba..774b219f 100644 --- a/src/gui/shortcuts-dialog.blp +++ b/src/gui/shortcuts-dialog.blp @@ -32,7 +32,7 @@ Adw.ShortcutsDialog shortcuts_dialog { Adw.ShortcutsItem { title: C_("shortcut dialog", "Close Window"); - accelerator: "Q"; + accelerator: "Q W"; } Adw.ShortcutsItem {