From 80e22740a12939ef5936d0884367812b4858d78f Mon Sep 17 00:00:00 2001 From: Allan Day Date: Fri, 19 Feb 2021 15:58:18 +0000 Subject: [PATCH] schemas: Define default app grid arrangement Specify the default app grid arrangement. This makes the app grid more useful since the interesting apps are prioritised. It also communicates that the app grid can be customised. Fixes https://gitlab.gnome.org/GNOME/gnome-shell/issues/3122 Part-of: --- data/org.gnome.shell.gschema.xml.in | 28 ++++++++++++++++++++++++++-- 1 file changed, 26 insertions(+), 2 deletions(-) diff --git a/data/org.gnome.shell.gschema.xml.in b/data/org.gnome.shell.gschema.xml.in index eb2771df5..cd6a2356d 100644 --- a/data/org.gnome.shell.gschema.xml.in +++ b/data/org.gnome.shell.gschema.xml.in @@ -50,7 +50,7 @@ - [ 'org.gnome.Epiphany.desktop', 'org.gnome.Geary.desktop', 'org.gnome.Calendar.desktop', 'org.gnome.Music.desktop', 'org.gnome.Photos.desktop', 'org.gnome.Nautilus.desktop', 'org.gnome.Software.desktop' ] + [ 'org.gnome.Epiphany.desktop', 'org.gnome.Calendar.desktop', 'org.gnome.Music.desktop', 'org.gnome.Nautilus.desktop', 'org.gnome.Software.desktop' ] List of desktop file IDs for favorite applications The applications corresponding to these identifiers @@ -113,7 +113,31 @@ - [] + }>, + 'org.gnome.Contacts.desktop': <{'position': <1>}>, + 'org.gnome.Weather.desktop': <{'position': <2>}>, + 'org.gnome.clocks.desktop': <{'position': <3>}>, + 'org.gnome.Maps.desktop': <{'position': <4>}>, + 'org.gnome.Books.desktop': <{'position': <5>}>, + 'org.gnome.Photos.desktop': <{'position': <6>}>, + 'org.gnome.Totem.desktop': <{'position': <7>}>, + 'org.gnome.Calculator.desktop': <{'position': <8>}>, + 'org.gnome.gedit.desktop': <{'position': <9>}>, + 'simple-scan.desktop': <{'position': <10>}>, + 'gnome-control-center.desktop': <{'position': <11>}>, + 'gnome-system-monitor.desktop': <{'position': <12>}>, + 'org.gnome.Boxes.desktop': <{'position': <13>}>, + 'org.gnome.Terminal.desktop': <{'position': <14>}>, + 'Utilities': <{'position': <15>}>, + 'org.gnome.Characters.desktop': <{'position': <16>}>, + 'yelp.desktop': <{'position': <17>}>, + 'org.gnome.Screenshot.desktop': <{'position': <18>}>, + 'org.gnome.Cheese.desktop': <{'position': <19>}>, + 'org.gnome.font-viewer.desktop': <{'position': <20>}> + }] + ]]> Layout of the app picker Layout of the app picker. Each entry in the array is a page. Pages are