data: Add "System" default folder

The "Utilities" folder is potentially getting quite crowded,
so set up an additional "System" folder. It will be populated
in a follow-up commit.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3642>
This commit is contained in:
Florian Müllner
2025-02-24 21:36:28 +01:00
committed by Marge Bot
parent 0c3e5adbf3
commit c0e3dfd166
7 changed files with 29 additions and 11 deletions

View File

@ -0,0 +1,3 @@
[Desktop Entry]
Name=System
Type=Directory

View File

View File

@ -32,15 +32,20 @@ foreach desktop_file : desktop_files
)
endforeach
desktop_directory = 'X-GNOME-Shell-Utilities.directory'
i18n.merge_file(
input: f'@desktop_directory@.desktop.in',
output: desktop_directory,
po_dir: po_dir,
install: true,
install_dir: join_paths(datadir, 'desktop-directories'),
type: 'desktop',
)
desktop_directories = [
'X-GNOME-Shell-Utilities.directory',
'X-GNOME-Shell-System.directory',
]
foreach desktop_directory : desktop_directories
i18n.merge_file(
input: f'@desktop_directory@.desktop.in',
output: desktop_directory,
po_dir: po_dir,
install: true,
install_dir: join_paths(datadir, 'desktop-directories'),
type: 'desktop',
)
endforeach
serviceconf = configuration_data()
serviceconf.set('libexecdir', libexecdir)