From fe70462d0560992b9886f4b0af9b6b0835b8ef6d Mon Sep 17 00:00:00 2001 From: Jeremy Wootten Date: Thu, 3 Jul 2025 02:35:58 +0100 Subject: [PATCH 1/3] Set an accelerator for Close Other Tabs action --- src/MainWindow.vala | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/MainWindow.vala b/src/MainWindow.vala index 10e02af368..2c92564b8c 100644 --- a/src/MainWindow.vala +++ b/src/MainWindow.vala @@ -240,6 +240,8 @@ namespace Scratch { action_accelerators.set (ACTION_NEXT_TAB, "Tab"); action_accelerators.set (ACTION_NEXT_TAB, "Page_Down"); action_accelerators.set (ACTION_CLOSE_TAB + "::", "w"); + action_accelerators.set (ACTION_CLOSE_OTHER_TABS, "w"); + action_accelerators.set (ACTION_PREVIOUS_TAB, "Tab"); action_accelerators.set (ACTION_PREVIOUS_TAB, "Page_Up"); action_accelerators.set (ACTION_CLEAR_LINES, "K"); //Geany From f14fde37650d43f20a685ec7efab3b23e082b936 Mon Sep 17 00:00:00 2001 From: Jeremy Wootten Date: Thu, 3 Jul 2025 02:40:31 +0100 Subject: [PATCH 2/3] Remove extraneous whitespace --- src/MainWindow.vala | 1 - 1 file changed, 1 deletion(-) diff --git a/src/MainWindow.vala b/src/MainWindow.vala index 2c92564b8c..3fbad94f95 100644 --- a/src/MainWindow.vala +++ b/src/MainWindow.vala @@ -241,7 +241,6 @@ namespace Scratch { action_accelerators.set (ACTION_NEXT_TAB, "Page_Down"); action_accelerators.set (ACTION_CLOSE_TAB + "::", "w"); action_accelerators.set (ACTION_CLOSE_OTHER_TABS, "w"); - action_accelerators.set (ACTION_PREVIOUS_TAB, "Tab"); action_accelerators.set (ACTION_PREVIOUS_TAB, "Page_Up"); action_accelerators.set (ACTION_CLEAR_LINES, "K"); //Geany From d59d221d240dfe26be15f2102c80b34af9f41f6b Mon Sep 17 00:00:00 2001 From: Jeremy Wootten Date: Wed, 19 Aug 2026 13:59:52 +0100 Subject: [PATCH 3/3] Remove spurious whitespace after merge --- src/MainWindow.vala | 1 - 1 file changed, 1 deletion(-) diff --git a/src/MainWindow.vala b/src/MainWindow.vala index dcc974131b..06cd4daf89 100644 --- a/src/MainWindow.vala +++ b/src/MainWindow.vala @@ -503,7 +503,6 @@ public class Scratch.MainWindow : Hdy.Window { view_grid.add (search_bar); view_grid.add (document_view); - content_stack = new Gtk.Stack () { hexpand = true, vexpand = true,