gnome-shell-extensions/SOURCES/0001-desktop-icons-Include-Desktop-Settings-in-background.patch
2026-08-24 09:07:44 -04:00

27 lines
1.2 KiB
Diff

From 3c3e91d7eda6f24949cc61fede4bd2c33bf504b8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Florian=20M=C3=BCllner?= <fmuellner@gnome.org>
Date: Tue, 28 Apr 2026 18:29:17 +0200
Subject: [PATCH] desktop-icons: Include "Desktop Settings" in background menu
The extension preferences directly affect what is shown on the
desktop, so it makes sense to include it in the context menu.
---
extensions/desktop-icons/desktopGrid.js | 1 +
1 file changed, 1 insertion(+)
diff --git a/extensions/desktop-icons/desktopGrid.js b/extensions/desktop-icons/desktopGrid.js
index b978c1c9..e0a24bbe 100644
--- a/extensions/desktop-icons/desktopGrid.js
+++ b/extensions/desktop-icons/desktopGrid.js
@@ -357,6 +357,7 @@ var DesktopGrid = GObject.registerClass({
menu.addSettingsAction(_("Change Background…"), 'gnome-background-panel.desktop');
menu.addMenuItem(new PopupMenu.PopupSeparatorMenuItem());
menu.addSettingsAction(_("Display Settings"), 'gnome-display-panel.desktop');
+ menu.addAction(_("Desktop Settings"), () => ExtensionUtils.openPrefs());
menu.addSettingsAction(_("Settings"), 'gnome-control-center.desktop');
menu.actor.add_style_class_name('background-menu');
--
2.53.0