294f59103f
When adding the window switcher, we copied our default values from the alternate-tab extension. Arguably it makes more sense to mimick the old mutter/metacity behavior though, so change the default accordingly. https://bugzilla.gnome.org/show_bug.cgi?id=701214
272 lines
11 KiB
Plaintext
272 lines
11 KiB
Plaintext
<schemalist>
|
|
<schema id="org.gnome.shell" path="/org/gnome/shell/"
|
|
gettext-domain="@GETTEXT_PACKAGE@">
|
|
<key name="development-tools" type="b">
|
|
<default>true</default>
|
|
<_summary>
|
|
Enable internal tools useful for developers and testers from Alt-F2
|
|
</_summary>
|
|
<_description>
|
|
Allows access to internal debugging and monitoring tools
|
|
using the Alt-F2 dialog.
|
|
</_description>
|
|
</key>
|
|
<key name="enabled-extensions" type="as">
|
|
<default>[]</default>
|
|
<_summary>Uuids of extensions to enable</_summary>
|
|
<_description>
|
|
GNOME Shell extensions have a uuid property; this key lists extensions
|
|
which should be loaded. Any extension that wants to be loaded needs
|
|
to be in this list. You can also manipulate this list with the
|
|
EnableExtension and DisableExtension DBus methods on org.gnome.Shell.
|
|
</_description>
|
|
</key>
|
|
<key name="enable-app-monitoring" type="b">
|
|
<default>true</default>
|
|
<_summary>Whether to collect stats about applications usage</_summary>
|
|
<_description>
|
|
The shell normally monitors active applications in order to present
|
|
the most used ones (e.g. in launchers). While this data will be
|
|
kept private, you may want to disable this for privacy reasons.
|
|
Please note that doing so won't remove already saved data.
|
|
</_description>
|
|
</key>
|
|
<key name="favorite-apps" type="as">
|
|
<default>[ 'epiphany.desktop', 'evolution.desktop', 'empathy.desktop', 'rhythmbox.desktop', 'shotwell.desktop', 'libreoffice-writer.desktop', 'nautilus.desktop', 'gnome-documents.desktop' ]</default>
|
|
<_summary>List of desktop file IDs for favorite applications</_summary>
|
|
<_description>
|
|
The applications corresponding to these identifiers
|
|
will be displayed in the favorites area.
|
|
</_description>
|
|
</key>
|
|
<key name="app-folder-categories" type="as">
|
|
<default>[ 'Utilities', 'Sundry' ]</default>
|
|
<_summary>List of categories that should be displayed as folders</_summary>
|
|
<_description>
|
|
Each category name in this list will be represented as folder in the
|
|
application view, rather than being displayed inline in the main view.
|
|
</_description>
|
|
</key>
|
|
<key name="command-history" type="as">
|
|
<default>[]</default>
|
|
<_summary>History for command (Alt-F2) dialog</_summary>
|
|
</key>
|
|
<key name="looking-glass-history" type="as">
|
|
<default>[]</default>
|
|
<_summary>History for the looking glass dialog</_summary>
|
|
</key>
|
|
<key name="saved-im-presence" type="i">
|
|
<default>1</default>
|
|
<_summary>Internally used to store the last IM presence explicitly set by the user. The
|
|
value here is from the TpConnectionPresenceType enumeration.</_summary>
|
|
</key>
|
|
<key name="saved-session-presence" type="i">
|
|
<default>0</default>
|
|
<_summary>Internally used to store the last session presence status for the user. The
|
|
value here is from the GsmPresenceStatus enumeration.</_summary>
|
|
</key>
|
|
<key name="always-show-log-out" type="b">
|
|
<default>false</default>
|
|
<_summary>Always show the 'Log out' menuitem in the user menu.</_summary>
|
|
<_description>
|
|
This key overrides the automatic hiding of the 'Log out'
|
|
menuitem in single-user, single-session situations.
|
|
</_description>
|
|
</key>
|
|
<key name="remember-mount-password" type="b">
|
|
<default>false</default>
|
|
<_summary>Whether to remember password for mounting encrypted or remote filesystems</_summary>
|
|
<_description>
|
|
The shell will request a password when an encrypted device or a
|
|
remote filesystem is mounted. If the password can be saved for
|
|
future use a 'Remember Password' checkbox will be present.
|
|
This key sets the default state of the checkbox.
|
|
</_description>
|
|
</key>
|
|
<child name="calendar" schema="org.gnome.shell.calendar"/>
|
|
<child name="recorder" schema="org.gnome.shell.recorder"/>
|
|
<child name="keybindings" schema="org.gnome.shell.keybindings"/>
|
|
<child name="keyboard" schema="org.gnome.shell.keyboard"/>
|
|
</schema>
|
|
|
|
<schema id="org.gnome.shell.calendar" path="/org/gnome/shell/calendar/"
|
|
gettext-domain="@GETTEXT_PACKAGE@">
|
|
<key name="show-weekdate" type="b">
|
|
<default>false</default>
|
|
<_summary>Show the week date in the calendar</_summary>
|
|
<_description>
|
|
If true, display the ISO week date in the calendar.
|
|
</_description>
|
|
</key>
|
|
</schema>
|
|
|
|
<schema id="org.gnome.shell.keybindings" path="/org/gnome/shell/keybindings/"
|
|
gettext-domain="@GETTEXT_PACKAGE@">
|
|
<key name="open-application-menu" type="as">
|
|
<default>["<Super>F10"]</default>
|
|
<_summary>Keybinding to open the application menu</_summary>
|
|
<_description>
|
|
Keybinding to open the application menu.
|
|
</_description>
|
|
</key>
|
|
<key name="toggle-application-view" type="as">
|
|
<default>["<Super>a"]</default>
|
|
<_summary>Keybinding to open the "Show Applications" view</_summary>
|
|
<_description>
|
|
Keybinding to open the "Show Applications" view of the Activities
|
|
Overview.
|
|
</_description>
|
|
</key>
|
|
<key name="toggle-message-tray" type="as">
|
|
<default>["<Super>m"]</default>
|
|
<_summary>Keybinding to toggle the visibility of the message tray</_summary>
|
|
<_description>
|
|
Keybinding to toggle the visibility of the message tray.
|
|
</_description>
|
|
</key>
|
|
<key name="focus-active-notification" type="as">
|
|
<default>["<Super>n"]</default>
|
|
<_summary>Keybinding to focus the active notification</_summary>
|
|
<_description>
|
|
Keybinding to focus the active notification.
|
|
</_description>
|
|
</key>
|
|
<key name="toggle-recording" type="as">
|
|
<default><![CDATA[['<Control><Shift><Alt>r']]]></default>
|
|
<_summary>Keybinding to toggle the screen recorder</_summary>
|
|
<_description>
|
|
Keybinding to start/stop the builtin screen recorder.
|
|
</_description>
|
|
</key>
|
|
</schema>
|
|
|
|
<schema id="org.gnome.shell.keyboard" path="/org/gnome/shell/keyboard/"
|
|
gettext-domain="@GETTEXT_PACKAGE@">
|
|
<key name="keyboard-type" type="s">
|
|
<default>'touch'</default>
|
|
<_summary>Which keyboard to use</_summary>
|
|
<_description>
|
|
The type of keyboard to use.
|
|
</_description>
|
|
</key>
|
|
</schema>
|
|
|
|
<schema id="org.gnome.shell.recorder" path="/org/gnome/shell/recorder/"
|
|
gettext-domain="@GETTEXT_PACKAGE@">
|
|
<key name="framerate" type="i">
|
|
<default>30</default>
|
|
<_summary>Framerate used for recording screencasts.</_summary>
|
|
<_description>
|
|
The framerate of the resulting screencast recordered
|
|
by GNOME Shell's screencast recorder in frames-per-second.
|
|
</_description>
|
|
</key>
|
|
<key name="pipeline" type="s">
|
|
<default>''</default>
|
|
<_summary>The gstreamer pipeline used to encode the screencast</_summary>
|
|
<_description>
|
|
Sets the GStreamer pipeline used to encode recordings.
|
|
It follows the syntax used for gst-launch. The pipeline should have
|
|
an unconnected sink pad where the recorded video is recorded. It will
|
|
normally have a unconnected source pad; output from that pad
|
|
will be written into the output file. However the pipeline can also
|
|
take care of its own output - this might be used to send the output
|
|
to an icecast server via shout2send or similar. When unset or set
|
|
to an empty value, the default pipeline will be used. This is currently
|
|
'vp8enc min_quantizer=13 max_quantizer=13 cpu-used=5 deadline=1000000 threads=%T ! queue ! webmmux'
|
|
and records to WEBM using the VP8 codec. %T is used as a placeholder
|
|
for a guess at the optimal thread count on the system.
|
|
</_description>
|
|
</key>
|
|
<key name="file-extension" type="s">
|
|
<default>'webm'</default>
|
|
<_summary>File extension used for storing the screencast</_summary>
|
|
<_description>
|
|
The filename for recorded screencasts will be a unique filename
|
|
based on the current date, and use this extension. It should be
|
|
changed when recording to a different container format.
|
|
</_description>
|
|
</key>
|
|
</schema>
|
|
|
|
<enum id="org.gnome.shell.window-switcher.AppIconMode">
|
|
<value value="1" nick="thumbnail-only"/>
|
|
<value value="2" nick="app-icon-only"/>
|
|
<value value="3" nick="both"/>
|
|
</enum>
|
|
<schema id="org.gnome.shell.window-switcher"
|
|
path="/org/gnome/shell/window-switcher/"
|
|
gettext-domain="@GETTEXT_PACKAGE@">
|
|
<key name="app-icon-mode" enum="org.gnome.shell.window-switcher.AppIconMode">
|
|
<default>'both'</default>
|
|
<_summary>The application icon mode.</_summary>
|
|
<_description>
|
|
Configures how the windows are shown in the switcher. Valid possibilities
|
|
are 'thumbnail-only' (shows a thumbnail of the window), 'app-icon-only'
|
|
(shows only the application icon) or 'both'.
|
|
</_description>
|
|
</key>
|
|
<key type="b" name="current-workspace-only">
|
|
<default>true</default>
|
|
<summary>Limit switcher to current workspace.</summary>
|
|
<description>
|
|
If true, only windows from the current workspace are shown in the switcher.
|
|
Otherwise, all windows are included.
|
|
</description>
|
|
</key>
|
|
</schema>
|
|
|
|
<schema id="org.gnome.shell.overrides" path="/org/gnome/shell/overrides/"
|
|
gettext-domain="@GETTEXT_PACKAGE@">
|
|
<key name="attach-modal-dialogs" type="b">
|
|
<default>true</default>
|
|
<_summary>Attach modal dialog to the parent window</_summary>
|
|
<_description>
|
|
This key overrides the key in org.gnome.mutter when running
|
|
GNOME Shell.
|
|
</_description>
|
|
</key>
|
|
|
|
<key name="button-layout" type="s">
|
|
<default>":close"</default>
|
|
<_summary>Arrangement of buttons on the titlebar</_summary>
|
|
<_description>
|
|
This key overrides the key in org.gnome.desktop.wm.preferences when
|
|
running GNOME Shell.
|
|
</_description>
|
|
</key>
|
|
|
|
<key name="edge-tiling" type="b">
|
|
<default>true</default>
|
|
<_summary>Enable edge tiling when dropping windows on screen edges</_summary>
|
|
<_description>
|
|
This key overrides the key in org.gnome.mutter when running GNOME Shell.
|
|
</_description>
|
|
</key>
|
|
|
|
<key name="dynamic-workspaces" type="b">
|
|
<default>true</default>
|
|
<_summary>Workspaces are managed dynamically</_summary>
|
|
<_description>
|
|
This key overrides the key in org.gnome.mutter when running GNOME Shell.
|
|
</_description>
|
|
</key>
|
|
|
|
<key name="workspaces-only-on-primary" type="b">
|
|
<default>true</default>
|
|
<_summary>Workspaces only on primary monitor</_summary>
|
|
<_description>
|
|
This key overrides the key in org.gnome.mutter when running GNOME Shell.
|
|
</_description>
|
|
</key>
|
|
|
|
<key name="focus-change-on-pointer-rest" type="b">
|
|
<default>true</default>
|
|
<summary>Delay focus changes in mouse mode until the pointer stops moving</summary>
|
|
<description>
|
|
This key overrides the key in org.gnome.mutter when running GNOME Shell.
|
|
</description>
|
|
</key>
|
|
</schema>
|
|
</schemalist>
|