diff options
author | Timothy Flynn <trflynn89@pm.me> | 2023-01-02 11:59:48 -0500 |
---|---|---|
committer | Andreas Kling <kling@serenityos.org> | 2023-01-03 17:56:55 +0100 |
commit | 3d6b0e60ca668a627c5519465eaf777de8a944a4 (patch) | |
tree | df746c5e78c02705c03d9780fe36b2dfae605442 /Base | |
parent | 10bf86de2cec231e78097149aca1fd7b0b00a6b8 (diff) | |
download | serenity-3d6b0e60ca668a627c5519465eaf777de8a944a4.zip |
LibDesktop+Taskbar: Add an option to exclude apps from the system menu
We currently hard-code excluding Settings apps from the system menu.
This adds an "ExcludeFromSystemMenu" option to the AppFile configuration
to selectively exclude these apps, which all Settings app now set.
This is to allow selectively excluding a few Demo apps in a future
commit.
Diffstat (limited to 'Base')
-rw-r--r-- | Base/res/apps/BrowserSettings.af | 1 | ||||
-rw-r--r-- | Base/res/apps/CalendarSettings.af | 1 | ||||
-rw-r--r-- | Base/res/apps/ClockSettings.af | 1 | ||||
-rw-r--r-- | Base/res/apps/DisplaySettings.af | 1 | ||||
-rw-r--r-- | Base/res/apps/GamesSettings.af | 1 | ||||
-rw-r--r-- | Base/res/apps/Keyboard.af | 1 | ||||
-rw-r--r-- | Base/res/apps/MailSettings.af | 1 | ||||
-rw-r--r-- | Base/res/apps/MouseSettings.af | 1 | ||||
-rw-r--r-- | Base/res/apps/NetworkSettings.af | 1 | ||||
-rw-r--r-- | Base/res/apps/TerminalSettings.af | 1 |
10 files changed, 10 insertions, 0 deletions
diff --git a/Base/res/apps/BrowserSettings.af b/Base/res/apps/BrowserSettings.af index 4e8b837e05..fcdbd2fc68 100644 --- a/Base/res/apps/BrowserSettings.af +++ b/Base/res/apps/BrowserSettings.af @@ -3,3 +3,4 @@ Name=Browser Settings Executable=/bin/BrowserSettings Category=Settings Description=Configure Browser +ExcludeFromSystemMenu=true diff --git a/Base/res/apps/CalendarSettings.af b/Base/res/apps/CalendarSettings.af index 8aeb9e3afa..e164d001d4 100644 --- a/Base/res/apps/CalendarSettings.af +++ b/Base/res/apps/CalendarSettings.af @@ -3,3 +3,4 @@ Name=Calendar Settings Executable=/bin/CalendarSettings Category=Settings Description=Configure the Calendar application and applet +ExcludeFromSystemMenu=true diff --git a/Base/res/apps/ClockSettings.af b/Base/res/apps/ClockSettings.af index 31087de388..baa3d41711 100644 --- a/Base/res/apps/ClockSettings.af +++ b/Base/res/apps/ClockSettings.af @@ -3,3 +3,4 @@ Name=Clock Settings Executable=/bin/ClockSettings Category=Settings Description=Configure the system clock +ExcludeFromSystemMenu=true diff --git a/Base/res/apps/DisplaySettings.af b/Base/res/apps/DisplaySettings.af index c8f30e39d4..262797ab35 100644 --- a/Base/res/apps/DisplaySettings.af +++ b/Base/res/apps/DisplaySettings.af @@ -3,3 +3,4 @@ Name=Display Settings Executable=/bin/DisplaySettings Category=Settings Description=Configure your display hardware, desktop wallpaper, fonts, etc. +ExcludeFromSystemMenu=true diff --git a/Base/res/apps/GamesSettings.af b/Base/res/apps/GamesSettings.af index bac017ee0a..c4260df343 100644 --- a/Base/res/apps/GamesSettings.af +++ b/Base/res/apps/GamesSettings.af @@ -3,3 +3,4 @@ Name=Games Settings Executable=/bin/GamesSettings Category=Settings Description=Configure games +ExcludeFromSystemMenu=true diff --git a/Base/res/apps/Keyboard.af b/Base/res/apps/Keyboard.af index fae79b4951..a72256ce90 100644 --- a/Base/res/apps/Keyboard.af +++ b/Base/res/apps/Keyboard.af @@ -3,3 +3,4 @@ Name=Keyboard Settings Executable=/bin/KeyboardSettings Category=Settings Description=Customize your keyboard layout and other settings +ExcludeFromSystemMenu=true diff --git a/Base/res/apps/MailSettings.af b/Base/res/apps/MailSettings.af index 4d92c6135e..eab1cb6316 100644 --- a/Base/res/apps/MailSettings.af +++ b/Base/res/apps/MailSettings.af @@ -3,3 +3,4 @@ Name=Mail Settings Executable=/bin/MailSettings Category=Settings Description=Configure the Mail application +ExcludeFromSystemMenu=true diff --git a/Base/res/apps/MouseSettings.af b/Base/res/apps/MouseSettings.af index d50c5e239d..6dd13a9bb3 100644 --- a/Base/res/apps/MouseSettings.af +++ b/Base/res/apps/MouseSettings.af @@ -3,3 +3,4 @@ Name=Mouse Settings Executable=/bin/MouseSettings Category=Settings Description=Customize your mouse and cursor settings +ExcludeFromSystemMenu=true diff --git a/Base/res/apps/NetworkSettings.af b/Base/res/apps/NetworkSettings.af index d9a3e318c1..848f5a725b 100644 --- a/Base/res/apps/NetworkSettings.af +++ b/Base/res/apps/NetworkSettings.af @@ -4,3 +4,4 @@ Executable=/bin/NetworkSettings RequiresRoot=true Category=Settings Description=Configure network connections +ExcludeFromSystemMenu=true diff --git a/Base/res/apps/TerminalSettings.af b/Base/res/apps/TerminalSettings.af index 36d29d8a3e..b608028999 100644 --- a/Base/res/apps/TerminalSettings.af +++ b/Base/res/apps/TerminalSettings.af @@ -3,3 +3,4 @@ Name=Terminal Settings Executable=/bin/TerminalSettings Category=Settings Description=Configure the Terminal appearance and behavior +ExcludeFromSystemMenu=true |