Compare commits

..

4 Commits

Author SHA1 Message Date
e80938e197 New installers: 2018-10-03
Closes #22
2018-10-03 17:49:54 +01:00
fd197d4ef0 New installers: 2018-09-13 2018-09-13 13:40:33 +01:00
fdb647da0c Fix XMI-MSIM repo link
Closes #21
2018-09-04 11:43:36 +01:00
918b26dbeb New installers: 2018-08-01 2018-08-01 09:07:12 +01:00
4783 changed files with 8169 additions and 15660 deletions

View File

@ -9,54 +9,54 @@ My efforts here will focus on creating a **64-bit version** of the GTK+-2 runtim
The installers can be found in the [releases section](https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer/releases).
The current releases ([gtk2-runtime-2.24.32-2018-06-12-ts-win64.exe](https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer/releases/download/2018-06-12/gtk2-runtime-2.24.32-2018-06-12-ts-win64.exe) and [gtk3-runtime-3.22.30-2018-06-12-ts-win64.exe](https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer/releases/download/2018-06-12/gtk3-runtime-3.22.30-2018-06-12-ts-win64.exe)) were obtained entirely from the excellent [MSYS2 project](https://www.msys2.org), and were **not** compiled by myself, as was the case for releases made before 2017. Users who want to compile against this runtime are strongly encouraged to set up a MSYS2 installation themselves, and install the required packages (compiled with the mingw-w64-x86\_64 toolchain!!!).
The current releases ([gtk2-runtime-2.24.32-2018-10-03-ts-win64.exe](https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer/releases/download/2018-10-03/gtk2-runtime-2.24.32-2018-10-03-ts-win64.exe) and [gtk3-runtime-3.24.1-2018-10-03-ts-win64.exe](https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer/releases/download/2018-10-03/gtk3-runtime-3.24.1-2018-10-03-ts-win64.exe)) were obtained entirely from the excellent [MSYS2 project](https://www.msys2.org), and were **not** compiled by myself, as was the case for releases made before 2017. Users who want to compile against this runtime are strongly encouraged to set up a MSYS2 installation themselves, and install the required packages (compiled with the mingw-w64-x86\_64 toolchain!!!).
The following packages are included in the current GTK+-2/3 installers
* [adwaita icon theme](http://ftp.gnome.org/pub/GNOME/sources/adwaita-icon-theme/) (3.28.0)
* [atk](http://ftp.gnome.org/pub/GNOME/sources/atk/) (2.28.1)
* [atkmm](http://ftp.gnome.org/pub/GNOME/sources/atkmm/) (2.26.0)
* [cairo](http://cairographics.org/releases/) (1.15.12)
* [atkmm](http://ftp.gnome.org/pub/GNOME/sources/atkmm/) (2.24.2)
* [cairo](http://cairographics.org/releases/) (1.15.14)
* [cairomm](http://cairographics.org/releases/) (1.12.2)
* [fontconfig](http://www.freedesktop.org/software/fontconfig/release/) (2.13.0)
* [fontconfig](http://www.freedesktop.org/software/fontconfig/release/) (2.13.1)
* [freetype](http://www.freetype.org/download.html) (2.9.1)
* [gdk-pixbuf](http://ftp.gnome.org/pub/GNOME/sources/gdk-pixbuf/) (2.36.12)
* [gettext](http://ftp.gnu.org/pub/gnu/gettext/) (0.19.8.1)
* [glib](http://ftp.gnome.org/pub/GNOME/sources/glib/) (2.56.1)
* [glib](http://ftp.gnome.org/pub/GNOME/sources/glib/) (2.58.1)
* [glib-networking](http://ftp.gnome.org/pub/GNOME/sources/glib-networking/) (2.56.1)
* [glibmm](http://ftp.gnome.org/pub/GNOME/sources/glibmm/) (2.56.0)
* [gtk2](http://ftp.gnome.org/pub/GNOME/sources/gtk+/) (2.24.32)
* [gtk3](http://ftp.gnome.org/pub/GNOME/sources/gtk+/) (3.22.30)
* [gtkmm2](http://ftp.gnome.org/pub/GNOME/sources/gtkmm) (2.24.4)
* [gtkmm3](http://ftp.gnome.org/pub/GNOME/sources/gtkmm) (3.22.0)
* [gtk3](http://ftp.gnome.org/pub/GNOME/sources/gtk+/) (3.24.1)
* [gtkmm2](http://ftp.gnome.org/pub/GNOME/sources/gtkmm) (2.24.5)
* [gtkmm3](http://ftp.gnome.org/pub/GNOME/sources/gtkmm) (3.22.2)
* [gtksourceview2](http://ftp.gnome.org/pub/GNOME/sources/gtksourceview/) (2.10.5)
* [gtksourceview3](http://ftp.gnome.org/pub/GNOME/sources/gtksourceview/) (3.24.6)
* [gtksourceview3](http://ftp.gnome.org/pub/GNOME/sources/gtksourceview/) (3.24.9)
* ~~[gtksourceviewmm2](http://ftp.gnome.org/pub/GNOME/sources/gtksourceviewmm/) (2.10.3)~~ (currently unavailable)
* [gtksourceviewmm3](http://ftp.gnome.org/pub/GNOME/sources/gtksourceviewmm/) (3.21.3)
* [harfbuzz](http://www.freedesktop.org/software/harfbuzz/release/) (1.8.0)
* [harfbuzz](http://www.freedesktop.org/software/harfbuzz/release/) (1.9.0)
* [hicolor-icon-theme](http://icon-theme.freedesktop.org/releases/) (0.15)
* [json-glib](http://ftp.gnome.org/pub/gnome/sources/json-glib/) (1.4.2)
* [json-glib](http://ftp.gnome.org/pub/gnome/sources/json-glib/) (1.4.4)
* [libepoxy](https://github.com/anholt/libepoxy) (1.5.2)
* [libffi](http://sourceware.org/libffi/) (3.2.1)
* [libiconv](https://ftp.gnu.org/pub/gnu/libiconv/) (1.15)
* [libpng](http://sourceforge.net/project/showfiles.php?group_id=5624) (1.6.34)
* [libpng](http://sourceforge.net/project/showfiles.php?group_id=5624) (1.6.35)
* [librsvg](http://ftp.gnome.org/pub/GNOME/sources/librsvg/) (2.40.20)
* [libsigc++](http://ftp.gnome.org/pub/GNOME/sources/libsigc++/) (2.10.0)
* [libsoup](http://ftp.gnome.org/pub/GNOME/sources/libsoup/) (2.62.2)
* [libsoup](http://ftp.gnome.org/pub/GNOME/sources/libsoup/) (2.64.0)
* [libxml2](http://xmlsoft.org/sources/) (2.9.8)
* [libxml++2](http://ftp.gnome.org/pub/GNOME/sources/libxml++/) (2.40.0)
* [libxml++3](http://ftp.gnome.org/pub/GNOME/sources/libxml++/) (3.0.0)
* [libxml++2](http://ftp.gnome.org/pub/GNOME/sources/libxml++/) (2.40.1)
* [libxml++3](http://ftp.gnome.org/pub/GNOME/sources/libxml++/) (3.0.1)
* [libxslt](http://xmlsoft.org/sources/) (1.1.32)
* [pango](http://ftp.gnome.org/pub/GNOME/sources/pango/) (1.42.1)
* [pangomm](http://ftp.gnome.org/pub/GNOME/sources/pangomm/) (2.40.0)
* [pango](http://ftp.gnome.org/pub/GNOME/sources/pango/) (1.42.4)
* [pangomm](http://ftp.gnome.org/pub/GNOME/sources/pangomm/) (2.40.1)
* [pcre](ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/) (8.42)
* [pixman](http://cairographics.org/releases/) (0.34.0)
* [sqlite](https://www.sqlite.org) (3.24.0)
* [sqlite](https://www.sqlite.org) (3.25.2)
* [zlib](http://www.zlib.net) (1.2.11)
For all other information regarding how to use the installer, the reader is kindly referred to [Alexander Shaduri's website](http://gtk-win.sourceforge.net) of the GTK for Windows runtime environment installer. The only difference with the installers found at his website is that mine DO NOT have the `compatdlls` option, but this should present no problems to any user.
Personally I use this installer in my [XMI-MSIM project](http://github.com/xmimsim). You may want to have a look at my Inno Setup ([new](https://github.com/tschoonj/xmimsim/blob/master/windows/xmimsim.iss)) and NSIS ([old](https://github.com/tschoonj/xmimsim/blob/XMI-MSIM-4.0/nsis/xmimsim-win64.nsi.in)) based installers.
Personally I use this installer in my [XMI-MSIM project](http://github.com/tschoonj/xmimsim). You may want to have a look at my Inno Setup ([new](https://github.com/tschoonj/xmimsim/blob/master/windows/xmimsim.iss)) and NSIS ([old](https://github.com/tschoonj/xmimsim/blob/XMI-MSIM-4.0/nsis/xmimsim-win64.nsi.in)) based installers.
Those interested in scientific plotting using Gtkmm3 may want to have a look at my project [Gtkmm-PLplot](https://github.com/tschoonj/gtkmm-plplot). Documentation and examples can be found [here](http://tschoonj.github.io/gtkmm-plplot)

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -88,6 +88,8 @@ cp $INSTALL_SRC_MSYS2_BIN/libpangoft2-1.0-0.dll $INSTALL_SRC_BIN
cp $INSTALL_SRC_MSYS2_BIN/libpangomm-1.4-1.dll $INSTALL_SRC_BIN
cp $INSTALL_SRC_MSYS2_BIN/libpixman-1-0.dll $INSTALL_SRC_BIN
cp $INSTALL_SRC_MSYS2_BIN/libpng16-16.dll $INSTALL_SRC_BIN
cp $INSTALL_SRC_MSYS2_BIN/libthai-0.dll $INSTALL_SRC_BIN
cp $INSTALL_SRC_MSYS2_BIN/libdatrie-1.dll $INSTALL_SRC_BIN
# No need for this IMHO, at least fontconfig is not dependent on these
cp $INSTALL_SRC_MSYS2_BIN/libxml++-2.6-2.dll $INSTALL_SRC_BIN

View File

@ -42,9 +42,9 @@
-->
<match target="font">
<!-- check to see if the font is just regular -->
<!-- check to see if the weight in the font is less than medium which possibly need emboldening -->
<test name="weight" compare="less_eq">
<const>regular</const>
<const>medium</const>
</test>
<!-- check to see if the pattern requests bold -->
<test target="pattern" name="weight" compare="more_eq">

View File

@ -14,7 +14,7 @@
!define GTK_VERSION "2.24.32"
!define GTK_BIN_VERSION "2.10.0"
!define PRODUCT_VERSION "${GTK_VERSION}-2018-06-12-ts-win64"
!define PRODUCT_VERSION "${GTK_VERSION}-2018-10-03-ts-win64"
!define PRODUCT_NAME "GTK2-Runtime Win64"
!define PRODUCT_PUBLISHER "Tom Schoonjans"
!define PRODUCT_WEB_SITE "https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer"
@ -277,6 +277,8 @@ SectionIn 1 2 RO
File bin\libxml++-2.6-2.dll ; fontconfig needs this
File bin\libxml++-3.0-1.dll
File bin\libpcre-1.dll
File bin\libthai-0.dll
File bin\libdatrie-1.dll
File bin\libxml2-2.dll ; fontconfig needs this
File bin\libxslt-1.dll ; fontconfig needs this
File bin\zlib1.dll ; png and many others need this
@ -317,7 +319,7 @@ SectionIn 1 2 RO
SetOutPath "$INSTDIR\lib\gdk-pixbuf-2.0\${GTK_BIN_VERSION}"
File lib\gdk-pixbuf-2.0\${GTK_BIN_VERSION}\loaders.cache
SetOutPath "$INSTDIR\lib\gdk-pixbuf-2.0\${GTK_BIN_VERSION}\loaders"
SetOutPath "$INSTDIR\lib\gdk-pixbuf-2.0\${GTK_BIN_VERSION}\"
File /r lib\gdk-pixbuf-2.0\${GTK_BIN_VERSION}\loaders
SetOutPath "$INSTDIR\lib\gtk-2.0\modules"
@ -641,6 +643,8 @@ Function un.DeleteDlls
Delete $LIB_INSTDIR\libxml++-2.6-2.dll ; fontconfig needs this
Delete $LIB_INSTDIR\libxml++-3.0-1.dll
Delete $LIB_INSTDIR\libpcre-1.dll
Delete $LIB_INSTDIR\libthai-0.dll
Delete $LIB_INSTDIR\libdatrie-1.dll
Delete $LIB_INSTDIR\zlib1.dll ; png and many others need this
Delete $LIB_INSTDIR\libexpat-1.dll
Delete $LIB_INSTDIR\libbz2-1.dll

View File

@ -11,9 +11,9 @@
; Directory and package names: gtk3-runtime.
!define GTK_VERSION "3.22.30"
!define GTK_VERSION "3.24.1"
!define GTK_BIN_VERSION "3.0.0"
!define PRODUCT_VERSION "${GTK_VERSION}-2018-06-12-ts-win64"
!define PRODUCT_VERSION "${GTK_VERSION}-2018-10-03-ts-win64"
!define PRODUCT_NAME "GTK3-Runtime Win64"
!define PRODUCT_PUBLISHER "Tom Schoonjans"
!define PRODUCT_WEB_SITE "https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer"
@ -280,6 +280,8 @@ SectionIn 1 2 RO
File bin\libxml2-2.dll ; fontconfig needs this
File bin\libxslt-1.dll ; fontconfig needs this
File bin\libpcre-1.dll ; fontconfig needs this
File bin\libthai-0.dll ; fontconfig needs this
File bin\libdatrie-1.dll ; fontconfig needs this
File bin\zlib1.dll ; png and many others need this
File bin\libexpat-1.dll ; required by fontconfig
File bin\libbz2-1.dll ; required by fontconfig
@ -659,6 +661,8 @@ Function un.DeleteDlls
Delete $LIB_INSTDIR\libjpeg-8.dll ; for gdk_pixbuf loader.
Delete $LIB_INSTDIR\libxslt-1.dll ; fontconfig needs this
Delete $LIB_INSTDIR\libpcre-1.dll ; fontconfig needs this
Delete $LIB_INSTDIR\libthai-0.dll ; fontconfig needs this
Delete $LIB_INSTDIR\libdatrie-1.dll ; fontconfig needs this
Delete $LIB_INSTDIR\libxml2-2.dll ; fontconfig needs this
Delete $LIB_INSTDIR\libxml++-2.6-2.dll ; fontconfig needs this
Delete $LIB_INSTDIR\libxml++-3.0-1.dll

View File

@ -49,8 +49,8 @@
<!ELEMENT range EMPTY >
<!-- min and max must be parseable as values of the key type and
min must be less than or equal to max -->
<!ATTLIST range min CDATA #REQUIRED
max CDATA #REQUIRED >
<!ATTLIST range min CDATA #IMPLIED
max CDATA #IMPLIED >
<!-- choices is only allowed for keys with string or string array type -->
<!ELEMENT choices (choice+) >

View File

@ -0,0 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<schemalist gettext-domain="gsettings-desktop-schemas">
<schema id="org.gnome.desktop.a11y.applications" path="/org/gnome/desktop/a11y/applications/">
<key name="screen-keyboard-enabled" type="b">
<default>false</default>
<summary>On-screen keyboard</summary>
<description>Whether the on-screen keyboard is turned on.</description>
</key>
<key name="screen-magnifier-enabled" type="b">
<default>false</default>
<summary>Screen magnifier</summary>
<description>Whether the screen magnifier is turned on.</description>
</key>
<key name="screen-reader-enabled" type="b">
<default>false</default>
<summary>Screen reader</summary>
<description>Whether the screen reader is turned on.</description>
</key>
</schema>
</schemalist>

View File

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<schemalist gettext-domain="gsettings-desktop-schemas">
<schema id="org.gnome.desktop.a11y" path="/org/gnome/desktop/a11y/">
<key name="always-show-universal-access-status" type="b">
<default>false</default>
<summary>Always show the Universal Access status icon</summary>
<description>
This key overrides the automatic hiding of the Universal
Access status icon when no accessibility features are enabled.
</description>
</key>
<key name="always-show-text-caret" type="b">
<default>false</default>
<summary>Always show the text caret</summary>
<description>
This key overrides the hiding of the text caret in noneditable
text in applications.
</description>
</key>
</schema>
</schemalist>

View File

@ -0,0 +1,104 @@
<?xml version="1.0" encoding="UTF-8"?>
<schemalist gettext-domain="gsettings-desktop-schemas">
<schema id="org.gnome.desktop.a11y.keyboard" path="/org/gnome/desktop/a11y/keyboard/">
<key name="enable" type="b">
<default>false</default>
<summary>Enable accessibility keyboard shortcuts</summary>
</key>
<key name="feature-state-change-beep" type="b">
<default>false</default>
<summary>Beep when a keyboard accessibility feature changes</summary>
<description>Whether to beep when a keyboard accessibility feature is enabled or disabled.</description>
</key>
<key name="timeout-enable" type="b">
<default>false</default>
<summary>Disable keyboard accessibility after a timeout</summary>
<description>Whether to disable keyboard accessibility after a timeout, useful for shared machines.</description>
</key>
<key name="disable-timeout" type="i">
<default>200</default>
<summary>Duration of the disabling timeout</summary>
<description>Duration of the timeout before disabling the keyboard accessibility.</description>
</key>
<key name="bouncekeys-enable" type="b">
<default>false</default>
<summary>Enable “Bounce Keys”</summary>
<description>Whether the “Bounce Keys” keyboard accessibility feature is turned on.</description>
</key>
<key name="bouncekeys-delay" type="i">
<default>300</default>
<summary>Minimum interval in milliseconds</summary>
<description>Ignore multiple presses of the same key within this many milliseconds.</description>
</key>
<key name="bouncekeys-beep-reject" type="b">
<default>false</default>
<summary>Beep when a key is rejected</summary>
<description>Whether to beep when a key is rejected.</description>
</key>
<key name="mousekeys-enable" type="b">
<default>false</default>
<summary>Enable “Mouse Keys”</summary>
<description>Whether the “Mouse Keys” accessibility feature is turned on.</description>
</key>
<key name="mousekeys-max-speed" type="i">
<default>10</default>
<summary>Pixels per seconds</summary>
<description>How many pixels per second to move at the maximum speed.</description>
</key>
<key name="mousekeys-accel-time" type="i">
<default>300</default>
<summary>How long to accelerate in milliseconds</summary>
<description>How many milliseconds it takes to go from 0 to maximum speed.</description>
</key>
<key name="mousekeys-init-delay" type="i">
<default>300</default>
<summary>Initial delay in milliseconds</summary>
<description>How many milliseconds to wait before mouse movement keys start to operate.</description>
</key>
<key name="slowkeys-enable" type="b">
<default>false</default>
<summary>Enable “Slow Keys”</summary>
<description>Whether the “Slow Keys” accessibility feature is turned on.</description>
</key>
<key name="slowkeys-delay" type="i">
<default>300</default>
<summary>Minimum interval in milliseconds</summary>
<description>Do not accept a key as being pressed unless held for this many milliseconds.</description>
</key>
<key name="slowkeys-beep-press" type="b">
<default>false</default>
<summary>Beep when a key is first pressed</summary>
<description>Whether to beep when a key is first pressed.</description>
</key>
<key name="slowkeys-beep-accept" type="b">
<default>false</default>
<summary>Beep when a key is accepted</summary>
<description>Whether to beep when a key is accepted.</description>
</key>
<key name="slowkeys-beep-reject" type="b">
<default>false</default>
<summary>Beep when a key is rejected</summary>
<description>Whether to beep when a key is rejected.</description>
</key>
<key name="stickykeys-enable" type="b">
<default>false</default>
<summary>Enable sticky keys</summary>
<description>Whether the sticky keys accessibility feature is turned on.</description>
</key>
<key name="stickykeys-two-key-off" type="b">
<default>false</default>
<summary>Disable when two keys are pressed at the same time</summary>
<description>Whether to disable sticky keys if two keys are pressed at the same time.</description>
</key>
<key name="stickykeys-modifier-beep" type="b">
<default>false</default>
<summary>Beep when a modifier is pressed.</summary>
<description>Whether to beep when a modifier key is pressed.</description>
</key>
<key name="togglekeys-enable" type="b">
<default>false</default>
<summary>Enable “Toggle Keys”</summary>
<description>Whether the “Toggle Keys” accessibility feature is turned on.</description>
</key>
</schema>
</schemalist>

View File

@ -0,0 +1,228 @@
<?xml version="1.0" encoding="UTF-8"?>
<schemalist gettext-domain="gsettings-desktop-schemas">
<schema id="org.gnome.desktop.a11y.magnifier"
path="/org/gnome/desktop/a11y/magnifier/">
<key name="mouse-tracking" enum="org.gnome.desktop.GDesktopMagnifierMouseTrackingMode">
<default>'proportional'</default>
<summary>Mouse Tracking Mode</summary>
<description>
Determines the position of the magnified mouse image within the
magnified view and how it reacts to system mouse movement. The values
are
• none: no mouse tracking;
• centered: the mouse image is
displayed at the center of the zoom region (which also represents
the point under the system mouse) and the magnified contents are
scrolled as the system mouse moves;
• proportional: the position of the magnified mouse in the zoom region
is proportionally the same as the position of the system mouse on screen;
• push: when the magnified mouse intersects a boundary of the zoom
region, the contents are scrolled into view.
</description>
</key>
<key name="focus-tracking" enum="org.gnome.desktop.GDesktopMagnifierFocusTrackingMode">
<default>'proportional'</default>
<summary>Focus Tracking Mode</summary>
<description>
Determines the position of the focused widget within magnified view.
The values are:
• none: no focus tracking
• centered: the focused image is displayed at the center of the zoom region (which also represents the
point under the system focus) and the magnified contents are scrolled as the system focus moves
• proportional: the position of the magnified focus in the zoom region is proportionally the same as the
position of the system focus on screen
• push: when the magnified focus intersects a boundary of the zoom region, the contents are scrolled
into view
</description>
</key>
<key name="caret-tracking" enum="org.gnome.desktop.GDesktopMagnifierCaretTrackingMode">
<default>'centered'</default>
<summary>Caret Tracking Mode</summary>
<description>
Determines the position of the caret within magnified view. The values are:
• none: no caret tracking
• centered: the image of the caret is displayed at the center of the zoom region (which also represents
the point under the system caret) and the magnified contents are scrolled as the system caret moves
• proportional: the position of the magnified caret in the zoom region is proportionally the same as the
position of the system caret on screen
• push: when the magnified caret intersects a boundary of the zoom region, the contents are scrolled into
view
</description>
</key>
<key name="screen-position" enum="org.gnome.desktop.GDesktopMagnifierScreenPosition">
<default>'full-screen'</default>
<summary>Screen position</summary>
<description>
The magnified view either fills the entire screen, or occupies the
top-half, bottom-half, left-half, or right-half of the screen.
</description>
</key>
<key name="mag-factor" type="d">
<default>2.0</default>
<range min="0.1" max="32.0"/>
<summary>Magnification factor</summary>
<description>
The power of the magnification. A value of 1.0 means no magnification.
A value of 2.0 doubles the size.
</description>
</key>
<key name="lens-mode" type="b">
<default>false</default>
<summary>Enable lens mode</summary>
<description>
Whether the magnified view should be centered over the location of
the system mouse and move with it.
</description>
</key>
<key name="scroll-at-edges" type="b">
<default>false</default>
<summary>
Scroll magnified contents beyond the edges of the desktop
</summary>
<description>
For centered mouse tracking, when the system pointer is at or near the
edge of the screen, the magnified contents continue to scroll such that
the screen edge moves into the magnified view.
</description>
</key>
<!-- Cross-hairs -->
<key name="show-cross-hairs" type="b">
<default>false</default>
<summary>Show or hide crosshairs</summary>
<description>
Enables/disables display of crosshairs centered on the magnified
mouse sprite.
</description>
</key>
<key name="cross-hairs-thickness" type="i">
<default>8</default>
<summary>Thickness of the crosshairs in pixels</summary>
<description>
Width in pixels of the vertical and horizontal lines that make up the crosshairs.
</description>
</key>
<key name="cross-hairs-color" type="s">
<default>'#ff0000'</default>
<summary>Color of the crosshairs</summary>
<description>
The color of the the vertical and horizontal lines that make up
the crosshairs.
</description>
</key>
<key name="cross-hairs-opacity" type="d">
<default>0.66</default>
<range min="0.0" max="1.0"/>
<summary>Opacity of the crosshairs</summary>
<description>
Determines the transparency of the crosshairs, from fully opaque
to fully transparent.
</description>
</key>
<key name="cross-hairs-length" type="i">
<default>4096</default>
<range min="20" max="4096"/>
<summary>Length of the crosshairs in pixels</summary>
<description>
Determines the length in pixels of the vertical and horizontal
lines that make up the crosshairs.
</description>
</key>
<key name="cross-hairs-clip" type="b">
<default>false</default>
<summary>Clip the crosshairs at the center</summary>
<description>
Determines whether the crosshairs intersect the magnified mouse sprite,
or are clipped such that the ends of the horizontal and vertical lines
surround the mouse image.
</description>
</key>
<key name="invert-lightness" type="b">
<default>false</default>
<summary>Inverse lightness</summary>
<description>
Determines whether the lightness values are inverted: darker colors
become lighter and vice versa, and white and black are interchanged.
</description>
</key>
<key name="color-saturation" type="d">
<default>1.0</default>
<range min="0.0" max="1.0"/>
<summary>Color Saturation</summary>
<description>
Represents a change to the color saturation, from 0.0 (grayscale)
to 1.0 (full color).
</description>
</key>
<key name="brightness-red" type="d">
<default>0.0</default>
<range min="-1.0" max="1.0"/>
<summary>Change brightness of red</summary>
<description>
Represents a change to the default brightness of the red component. Zero
indicates no change, values less than zero indicate a decrease, and
values greater than zero indicate an increase.
</description>
</key>
<key name="brightness-green" type="d">
<default>0.0</default>
<range min="-1.0" max="1.0"/>
<summary>Change brightness of green</summary>
<description>
Represents a change to the default brightness for the green component.
Zero indicates no change, values less than zero indicate a decrease, and
values greater than zero indicate an increase.
</description>
</key>
<key name="brightness-blue" type="d">
<default>0.0</default>
<range min="-1.0" max="1.0"/>
<summary>Change brightness of blue</summary>
<description>
Represents a change to the default brightness for the blue component.
Zero indicates no change, values less than zero indicate a decrease, and
values greater than zero indicate an increase.
</description>
</key>
<key name="contrast-red" type="d">
<default>0.0</default>
<range min="-1.0" max="1.0"/>
<summary>Change contrast of red</summary>
<description>
Represents a change to the default contrast of the red component. Zero
indicates no change in contrast, values less than zero indicate a
decrease, and values greater than zero indicate an increase.
</description>
</key>
<key name="contrast-green" type="d">
<default>0.0</default>
<range min="-1.0" max="1.0"/>
<summary>Change contrast of green</summary>
<description>
Represents a change to the default contrast of the green component.
Zero indicates no change in contrast, values less than zero indicate a
decrease, and values greater than zero indicate an increase.
</description>
</key>
<key name="contrast-blue" type="d">
<default>0.0</default>
<range min="-1.0" max="1.0"/>
<summary>Change contrast of blue</summary>
<description>
Represents a change to the default contrast of the blue component. Zero
indicates no change in contrast, values less than zero indicate a
decrease, and values greater than zero indicate an increase.
</description>
</key>
</schema>
</schemalist>

View File

@ -0,0 +1,60 @@
<?xml version="1.0" encoding="UTF-8"?>
<schemalist gettext-domain="gsettings-desktop-schemas">
<schema id="org.gnome.desktop.a11y.mouse" path="/org/gnome/desktop/a11y/mouse/">
<key name="dwell-time" type="d">
<default>1.20</default>
<summary>Dwell click time</summary>
<description>Time in seconds before a click is triggered.</description>
</key>
<key name="dwell-threshold" type="i">
<default>10</default>
<summary>Movement threshold</summary>
<description>Distance in pixels before movement will be recognized.</description>
</key>
<key name="dwell-gesture-single" enum="org.gnome.desktop.GDesktopMouseDwellDirection">
<default>'left'</default>
<summary>Gesture single click</summary>
<description>Direction to perform a single click (“left”, “right”, “up”, “down”).</description>
</key>
<key name="dwell-gesture-double" enum="org.gnome.desktop.GDesktopMouseDwellDirection">
<default>'up'</default>
<summary>Gesture double click</summary>
<description>Direction to perform a double click (“left”, “right”, “up”, “down”).</description>
</key>
<key name="dwell-gesture-drag" enum="org.gnome.desktop.GDesktopMouseDwellDirection">
<default>'down'</default>
<summary>Gesture drag click</summary>
<description>Direction to perform dragging (“left”, “right”, “up”, “down”).</description>
</key>
<key name="dwell-gesture-secondary" enum="org.gnome.desktop.GDesktopMouseDwellDirection">
<default>'right'</default>
<summary>Gesture secondary click</summary>
<description>Direction to perform a secondary click (“left”, “right”, “up”, “down”).</description>
</key>
<key name="dwell-mode" enum="org.gnome.desktop.GDesktopMouseDwellMode">
<default>'window'</default>
<summary>Dwell click mode</summary>
<description>The active dwell click mode. Possible values are “window” and “gesture”.</description>
</key>
<key name="click-type-window-visible" type="b">
<default>true</default>
<summary>Show click type window</summary>
<description>Show click type window.</description>
</key>
<key name="dwell-click-enabled" type="b">
<default>false</default>
<summary>Enable dwell clicks</summary>
<description>Enable dwell clicks.</description>
</key>
<key name="secondary-click-enabled" type="b">
<default>false</default>
<summary>Secondary click enabled</summary>
<description>Enable simulated secondary clicks</description>
</key>
<key name="secondary-click-time" type="d">
<default>1.20</default>
<summary>Secondary click time</summary>
<description>Time in seconds before a simulated secondary click is triggered.</description>
</key>
</schema>
</schemalist>

View File

@ -0,0 +1,45 @@
<?xml version="1.0" encoding="UTF-8"?>
<schemalist gettext-domain="gsettings-desktop-schemas">
<schema id="org.gnome.desktop.app-folders" path="/org/gnome/desktop/app-folders/">
<key name="folder-children" type="as">
<default>[]</default>
<summary>Folder children</summary>
<description>List of relative settings paths at which app-folders are
stored. Each folder uses the org.gnome.desktop.app-folders.folder
schema.</description>
</key>
</schema>
<schema id="org.gnome.desktop.app-folders.folder">
<key name="name" type="s">
<default>''</default>
<summary>Folder name</summary>
<description>The name of the application folder.</description>
</key>
<key name="translate" type="b">
<default>false</default>
<summary>Translate the name</summary>
<description>Whether the name key is a filename to be looked up in
/usr/share/desktop-directories.</description>
</key>
<key name="apps" type="as">
<default>[]</default>
<summary>Applications</summary>
<description>The list of IDs of applications that are explicitly
included in this folder.</description>
</key>
<key name="categories" type="as">
<default>[]</default>
<summary>Categories</summary>
<description>A list of categories for which apps will be placed
into this folder by default, in addition to the apps that are
listed in the apps key.</description>
</key>
<key name="excluded-apps" type="as">
<default>[]</default>
<summary>Excluded applications</summary>
<description>A list of IDs of applications that are excluded
from this folder. This can be used to remove applications that
would otherwise be included by category.</description>
</key>
</schema>
</schemalist>

View File

@ -0,0 +1,59 @@
<?xml version="1.0" encoding="UTF-8"?>
<schemalist gettext-domain="gsettings-desktop-schemas">
<schema id="org.gnome.desktop.background" path="/org/gnome/desktop/background/">
<key name="picture-options" enum="org.gnome.desktop.GDesktopBackgroundStyle">
<default>'zoom'</default>
<summary>Picture Options</summary>
<description>
Determines how the image set by wallpaper_filename is rendered.
Possible values are “none”, “wallpaper”, “centered”, “scaled”,
“stretched”, “zoom”, “spanned”.
</description>
</key>
<key name="picture-uri" type="s">
<default>'file:///mingw64/share/backgrounds/gnome/adwaita-timed.xml'</default>
<summary>Picture URI</summary>
<description>
URI to use for the background image. Note that the backend only supports
local (file://) URIs.
</description>
</key>
<key name="picture-opacity" type="i">
<range min="0" max="100"/>
<default>100</default>
<summary>Picture Opacity</summary>
<description>
Opacity with which to draw the background picture.
</description>
</key>
<key name="primary-color" type="s">
<default>'#023c88'</default>
<summary>Primary Color</summary>
<description>
Left or Top color when drawing gradients, or the solid color.
</description>
</key>
<key name="secondary-color" type="s">
<default>'#5789ca'</default>
<summary>Secondary Color</summary>
<description>
Right or Bottom color when drawing gradients, not used for solid color.
</description>
</key>
<key name="color-shading-type" enum="org.gnome.desktop.GDesktopBackgroundShading">
<default>'solid'</default>
<summary>Color Shading Type</summary>
<description>
How to shade the background color. Possible values are “horizontal”,
“vertical”, and “solid”.
</description>
</key>
<key name="show-desktop-icons" type="b">
<default>false</default>
<summary>Have file manager handle the desktop</summary>
<description>
If set to true, then file manager will draw the icons on the desktop.
</description>
</key>
</schema>
</schemalist>

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<schemalist gettext-domain="gsettings-desktop-schemas">
<schema id="org.gnome.desktop.calendar" path="/org/gnome/desktop/calendar/">
<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>
</schemalist>

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<schemalist gettext-domain="gsettings-desktop-schemas">
<schema id="org.gnome.desktop.datetime" path="/org/gnome/desktop/datetime/">
<key name="automatic-timezone" type="b">
<default>false</default>
<summary>Automatically update timezone</summary>
<description>Whether to automatically update the timezone using geolocation.</description>
</key>
</schema>
</schemalist>

View File

@ -0,0 +1,73 @@
<?xml version="1.0" encoding="UTF-8"?>
<schemalist gettext-domain="gsettings-desktop-schemas">
<schema id="org.gnome.desktop.default-applications" path="/org/gnome/desktop/applications/">
<child name="office" schema="org.gnome.desktop.default-applications.office"/>
<child name="terminal" schema="org.gnome.desktop.default-applications.terminal"/>
</schema>
<schema id="org.gnome.desktop.default-applications.office" path="/org/gnome/desktop/applications/office/">
<child name="calendar" schema="org.gnome.desktop.default-applications.office.calendar"/>
<child name="tasks" schema="org.gnome.desktop.default-applications.office.tasks"/>
</schema>
<schema id="org.gnome.desktop.default-applications.office.calendar" path="/org/gnome/desktop/applications/office/calendar/">
<key name="exec" type="s">
<default>'evolution -c calendar'</default>
<summary>Default calendar</summary>
<description>
Default calendar application
DEPRECATED: This key is deprecated and ignored.
The preferred calendar application is the application handling the text/calendar mime type.
</description>
</key>
<key name="needs-term" type="b">
<default>false</default>
<summary>Calendar needs terminal</summary>
<description>
Whether the default calendar application needs a terminal to run.
DEPRECATED: This key is deprecated and ignored.
The preferred calendar application is the application handling the text/calendar mime type,
whether it needs a terminal is taken from its desktop file.
</description>
</key>
</schema>
<schema id="org.gnome.desktop.default-applications.office.tasks" path="/org/gnome/desktop/applications/office/tasks/">
<key name="exec" type="s">
<default>'evolution -c tasks'</default>
<summary>Default tasks</summary>
<description>
Default tasks application.
</description>
</key>
<key name="needs-term" type="b">
<default>false</default>
<summary>Tasks needs terminal</summary>
<description>
Whether the default tasks application needs a terminal to run.
</description>
</key>
</schema>
<schema id="org.gnome.desktop.default-applications.terminal" path="/org/gnome/desktop/applications/terminal/">
<key name="exec" type="s">
<default>'gnome-terminal'</default>
<summary>Terminal application</summary>
<description>
Terminal program to use when starting applications that require one.
DEPRECATED: This key is deprecated and ignored.
The default terminal is handled in GIO.
</description>
</key>
<key name="exec-arg" type="s">
<default>'-x'</default>
<summary>Exec Arguments</summary>
<description>
Argument used to execute programs in the terminal defined by the
“exec” key.
DEPRECATED: This key is deprecated and ignored.
The default terminal and how to invoke it is handled in GIO.
</description>
</key>
</schema>
</schemalist>

View File

@ -0,0 +1,150 @@
<!-- This file is generated by glib-mkenums, do not modify it. This code is licensed under the same license as the containing project. Note that it links to GLib, so must comply with the LGPL linking clauses. -->
<schemalist>
<enum id='org.gnome.desktop.GDesktopProxyMode'>
<value nick='none' value='0'/>
<value nick='manual' value='1'/>
<value nick='auto' value='2'/>
</enum>
<enum id='org.gnome.desktop.GDesktopToolbarStyle'>
<value nick='both' value='0'/>
<value nick='both-horiz' value='1'/>
<value nick='icons' value='2'/>
<value nick='text' value='3'/>
</enum>
<enum id='org.gnome.desktop.GDesktopToolbarIconSize'>
<value nick='small' value='0'/>
<value nick='large' value='1'/>
</enum>
<enum id='org.gnome.desktop.GDesktopBackgroundStyle'>
<value nick='none' value='0'/>
<value nick='wallpaper' value='1'/>
<value nick='centered' value='2'/>
<value nick='scaled' value='3'/>
<value nick='stretched' value='4'/>
<value nick='zoom' value='5'/>
<value nick='spanned' value='6'/>
</enum>
<enum id='org.gnome.desktop.GDesktopBackgroundShading'>
<value nick='solid' value='0'/>
<value nick='vertical' value='1'/>
<value nick='horizontal' value='2'/>
</enum>
<enum id='org.gnome.desktop.GDesktopMouseDwellMode'>
<value nick='window' value='0'/>
<value nick='gesture' value='1'/>
</enum>
<enum id='org.gnome.desktop.GDesktopMouseDwellDirection'>
<value nick='left' value='0'/>
<value nick='right' value='1'/>
<value nick='up' value='2'/>
<value nick='down' value='3'/>
</enum>
<enum id='org.gnome.desktop.GDesktopClockFormat'>
<value nick='24h' value='0'/>
<value nick='12h' value='1'/>
</enum>
<enum id='org.gnome.desktop.GDesktopScreensaverMode'>
<value nick='blank-only' value='0'/>
<value nick='random' value='1'/>
<value nick='single' value='2'/>
</enum>
<enum id='org.gnome.desktop.GDesktopMagnifierMouseTrackingMode'>
<value nick='none' value='0'/>
<value nick='centered' value='1'/>
<value nick='proportional' value='2'/>
<value nick='push' value='3'/>
</enum>
<enum id='org.gnome.desktop.GDesktopMagnifierFocusTrackingMode'>
<value nick='none' value='0'/>
<value nick='centered' value='1'/>
<value nick='proportional' value='2'/>
<value nick='push' value='3'/>
</enum>
<enum id='org.gnome.desktop.GDesktopMagnifierCaretTrackingMode'>
<value nick='none' value='0'/>
<value nick='centered' value='1'/>
<value nick='proportional' value='2'/>
<value nick='push' value='3'/>
</enum>
<enum id='org.gnome.desktop.GDesktopMagnifierScreenPosition'>
<value nick='none' value='0'/>
<value nick='full-screen' value='1'/>
<value nick='top-half' value='2'/>
<value nick='bottom-half' value='3'/>
<value nick='left-half' value='4'/>
<value nick='right-half' value='5'/>
</enum>
<enum id='org.gnome.desktop.GDesktopTitlebarAction'>
<value nick='toggle-shade' value='0'/>
<value nick='toggle-maximize' value='1'/>
<value nick='toggle-maximize-horizontally' value='2'/>
<value nick='toggle-maximize-vertically' value='3'/>
<value nick='minimize' value='4'/>
<value nick='none' value='5'/>
<value nick='lower' value='6'/>
<value nick='menu' value='7'/>
</enum>
<enum id='org.gnome.desktop.GDesktopFocusMode'>
<value nick='click' value='0'/>
<value nick='sloppy' value='1'/>
<value nick='mouse' value='2'/>
</enum>
<enum id='org.gnome.desktop.GDesktopFocusNewWindows'>
<value nick='smart' value='0'/>
<value nick='strict' value='1'/>
</enum>
<enum id='org.gnome.desktop.GDesktopVisualBellType'>
<value nick='fullscreen-flash' value='0'/>
<value nick='frame-flash' value='1'/>
</enum>
<enum id='org.gnome.desktop.GDesktopLocationAccuracyLevel'>
<value nick='country' value='0'/>
<value nick='city' value='1'/>
<value nick='neighborhood' value='2'/>
<value nick='street' value='3'/>
<value nick='exact' value='4'/>
</enum>
<enum id='org.gnome.desktop.GDesktopTouchpadHandedness'>
<value nick='right' value='0'/>
<value nick='left' value='1'/>
<value nick='mouse' value='2'/>
</enum>
<enum id='org.gnome.desktop.GDesktopTouchpadClickMethod'>
<value nick='default' value='0'/>
<value nick='none' value='1'/>
<value nick='areas' value='2'/>
<value nick='fingers' value='3'/>
</enum>
<enum id='org.gnome.desktop.GDesktopDeviceSendEvents'>
<value nick='enabled' value='0'/>
<value nick='disabled' value='1'/>
<value nick='disabled-on-external-mouse' value='2'/>
</enum>
<enum id='org.gnome.desktop.GDesktopTabletMapping'>
<value nick='absolute' value='0'/>
<value nick='relative' value='1'/>
</enum>
<enum id='org.gnome.desktop.GDesktopPadButtonAction'>
<value nick='none' value='0'/>
<value nick='help' value='1'/>
<value nick='switch-monitor' value='2'/>
<value nick='keybinding' value='3'/>
</enum>
<enum id='org.gnome.desktop.GDesktopStylusButtonAction'>
<value nick='default' value='0'/>
<value nick='middle' value='1'/>
<value nick='right' value='2'/>
<value nick='back' value='3'/>
<value nick='forward' value='4'/>
</enum>
<enum id='org.gnome.desktop.GDesktopPointerAccelProfile'>
<value nick='default' value='0'/>
<value nick='flat' value='1'/>
<value nick='adaptive' value='2'/>
</enum>
</schemalist>
<!-- Generated data ends here -->

View File

@ -0,0 +1,64 @@
<?xml version="1.0" encoding="UTF-8"?>
<schemalist gettext-domain="gsettings-desktop-schemas">
<schema id="org.gnome.desktop.input-sources"
path="/org/gnome/desktop/input-sources/">
<key name="current" type="u">
<default>0</default>
<summary>Current input source</summary>
<description>
The zero-based index into the input sources list specifying
the current one in effect. The value is automatically capped
to remain in the range [0, sources_length) as long as the
sources list isnt empty.
DEPRECATED: This key is deprecated and ignored.
</description>
</key>
<key name="sources" type="a(ss)">
<default>[]</default>
<summary>List of input sources</summary>
<description>
List of input source identifiers available. Each source is
specified as a tuple of 2 strings. The first string is the
type and can be one of “xkb” or “ibus”. For “xkb” sources the
second string is “xkb_layout+xkb_variant” or just “xkb_layout”
if a XKB variant isnt needed. For “ibus” sources the second
string is the IBus engine name. An empty list means that the X
servers current XKB layout and variant wont be touched and
IBus wont be used.
</description>
</key>
<key name="mru-sources" type="a(ss)">
<default>[]</default>
<summary>List of most recently used input sources</summary>
<description>
List of most recently used input sources. The value is in the
same format as the available sources list.
</description>
</key>
<key name="xkb-options" type="as">
<default>[]</default>
<summary>List of XKB options</summary>
<description>
List of XKB options. Each option is an XKB option string as
defined by xkeyboard-configs rules files.
</description>
</key>
<key name="show-all-sources" type="b">
<default>false</default>
<summary>Show all installed input sources</summary>
<description>
Makes all installed input sources available for choosing in
System Settings.
</description>
</key>
<key name="per-window" type="b">
<default>false</default>
<summary>Use different input sources for each window</summary>
<description>
When enabled, input sources get attached to the currently
focused window when activated.
</description>
</key>
</schema>
</schemalist>

View File

@ -0,0 +1,246 @@
<?xml version="1.0" encoding="UTF-8"?>
<schemalist gettext-domain="gsettings-desktop-schemas">
<schema id="org.gnome.desktop.interface" path="/org/gnome/desktop/interface/">
<key name="toolkit-accessibility" type="b">
<default>false</default>
<summary>Enable Toolkit Accessibility</summary>
<description>
Whether toolkits should load accessibility related modules.
</description>
</key>
<key name="enable-animations" type="b">
<default>true</default>
<summary>Enable Animations</summary>
<description>
Whether animations should be displayed. Note: This is a global key,
it changes the behaviour of the window manager, the panel etc.
</description>
</key>
<key name="menus-have-tearoff" type="b">
<default>false</default>
<summary>Menus Have Tearoff</summary>
<description>
Whether menus should have a tearoff.
</description>
</key>
<key name="can-change-accels" type="b">
<default>false</default>
<summary>Can Change Accels</summary>
<description>
Whether the user can dynamically type a new accelerator when
positioned over an active menuitem.
</description>
</key>
<key name="toolbar-style" enum="org.gnome.desktop.GDesktopToolbarStyle">
<default>'both-horiz'</default>
<summary>Toolbar Style</summary>
<description>
Toolbar Style. Valid values are “both”, “both-horiz”, “icons”,
and “text”.
</description>
</key>
<key name="menubar-detachable" type="b">
<default>false</default>
<summary>Menubar Detachable</summary>
<description>
Whether the user can detach menubars and move them around.
</description>
</key>
<key name="toolbar-detachable" type="b">
<default>false</default>
<summary>Toolbar Detachable</summary>
<description>
Whether the user can detach toolbars and move them around.
</description>
</key>
<key name="toolbar-icons-size" enum="org.gnome.desktop.GDesktopToolbarIconSize">
<default>'large'</default>
<summary>Toolbar Icon Size</summary>
<description>
Size of icons in toolbars, either “small” or “large”.
</description>
</key>
<key name="cursor-blink" type="b">
<default>true</default>
<summary>Cursor Blink</summary>
<description>
Whether the cursor should blink.
</description>
</key>
<key name="cursor-blink-time" type="i">
<range min="100" max="2500"/>
<default>1200</default>
<summary>Cursor Blink Time</summary>
<description>
Length of the cursor blink cycle, in milliseconds.
</description>
</key>
<key name="cursor-blink-timeout" type="i">
<range min="1" max="2147483647"/>
<default>10</default>
<summary>Cursor Blink Timeout</summary>
<description>
Time after which the cursor stops blinking, in seconds.
</description>
</key>
<key name="icon-theme" type="s">
<default>'Adwaita'</default>
<summary>Icon Theme</summary>
<description>
Icon theme to use for the panel, nautilus etc.
</description>
</key>
<key name="gtk-theme" type="s">
<default>'Adwaita'</default>
<summary>Gtk+ Theme</summary>
<description>
Basename of the default theme used by gtk+.
</description>
</key>
<key name="gtk-key-theme" type="s">
<default>'Default'</default>
<summary>Gtk+ Keybinding Theme</summary>
<description>
Basename of the default keybinding theme used by gtk+.
</description>
</key>
<key name="font-name" type="s">
<default>'Cantarell 11'</default>
<summary>Default font</summary>
<description>
Name of the default font used by gtk+.
</description>
</key>
<key name="text-scaling-factor" type="d">
<range min="0.5" max="3.0"/>
<default>1.0</default>
<summary>Text scaling factor</summary>
<description>
Factor used to enlarge or reduce text display, without changing font size.
</description>
</key>
<key name="scaling-factor" type="u">
<default>0</default>
<summary>Window scaling factor</summary>
<description>
Integer factor used to scale windows by. For use on high-dpi screens.
0 means pick automatically based on monitor.
</description>
</key>
<key name="gtk-im-preedit-style" type="s">
<default>'callback'</default>
<summary>GTK IM Preedit Style</summary>
<description>
Name of the GTK+ input method Preedit Style used by gtk+.
</description>
</key>
<key name="gtk-im-status-style" type="s">
<default>'callback'</default>
<summary>GTK IM Status Style</summary>
<description>
Name of the GTK+ input method Status Style used by gtk+.
</description>
</key>
<key name="gtk-im-module" type="s">
<default>''</default>
<summary>GTK IM Module</summary>
<description>
Name of the input method module used by GTK+.
</description>
</key>
<key name="document-font-name" type="s">
<default>'Sans 11'</default>
<summary>Document font</summary>
<description>
Name of the default font used for reading documents.
</description>
</key>
<key name="monospace-font-name" type="s">
<default>'Monospace 11'</default>
<summary>Monospace font</summary>
<description>
Name of a monospaced (fixed-width) font for use in locations like
terminals.
</description>
</key>
<key name="menubar-accel" type="s">
<default>'F10'</default>
<summary>Menubar accelerator</summary>
<description>
Keyboard shortcut to open the menu bars.
</description>
</key>
<key name="cursor-theme" type="s">
<default>'Adwaita'</default>
<summary>Cursor theme</summary>
<description>Cursor theme name. Used only by Xservers that support the Xcursor extension.</description>
</key>
<key name="cursor-size" type="i">
<default>24</default>
<summary>Cursor size</summary>
<description>Size of the cursor used as cursor theme.</description>
</key>
<key name="gtk-timeout-initial" type="i">
<default>200</default>
<summary>Timeout before click repeat</summary>
<description>Timeout in milliseconds before a click starts repeating (on spinner buttons for example).</description>
</key>
<key name="gtk-timeout-repeat" type="i">
<default>20</default>
<summary>Timeout between click repeats</summary>
<description>Timeout in milliseconds between repeated clicks when a button is left pressed.</description>
</key>
<key name="gtk-color-palette" type="s">
<default>'black:white:gray50:red:purple:blue:light blue:green:yellow:orange:lavender:brown:goldenrod4:dodger blue:pink:light green:gray10:gray30:gray75:gray90'</default>
<summary>Palette used in the color selector</summary>
<description>Palette used in the color selector as defined by the “gtk-color-palette” setting</description>
</key>
<key name="gtk-color-scheme" type="s">
<default>''</default>
<summary>List of symbolic names and color equivalents</summary>
<description>A “\n” separated list of “name:color” as defined by the “gtk-color-scheme” setting</description>
</key>
<key name="clock-format" enum="org.gnome.desktop.GDesktopClockFormat">
<default>'24h'</default>
<summary>Whether the clock displays in 24h or 12h format</summary>
<description>
Whether the clock displays in 24h or 12h format
</description>
</key>
<key name="clock-show-seconds" type="b">
<default>false</default>
<summary>Whether the clock shows seconds</summary>
<description>
If true, display seconds in the clock.
</description>
</key>
<key name="clock-show-date" type="b">
<default>false</default>
<summary>Show date in clock</summary>
<description>
If true, display date in the clock, in addition to time.
</description>
</key>
<key name="clock-show-weekday" type="b">
<default>true</default>
<summary>Show weekday in clock</summary>
<description>
If true, display weekday in the clock, in addition to time.
</description>
</key>
<key name="show-battery-percentage" type="b">
<default>false</default>
<summary>Show battery percentage</summary>
<description>
If true, display battery percentage in the status menu, in addition to the icon.
</description>
</key>
<key name="gtk-enable-primary-paste" type="b">
<default>true</default>
<summary>Enable the primary paste selection</summary>
<description>
If true, gtk+ uses the primary paste selection, usually triggered by a middle mouse button click.
</description>
</key>
</schema>
</schemalist>

View File

@ -0,0 +1,75 @@
<?xml version="1.0" encoding="UTF-8"?>
<schemalist gettext-domain="gsettings-desktop-schemas">
<schema id="org.gnome.desktop.lockdown" path="/org/gnome/desktop/lockdown/">
<key name="disable-command-line" type="b">
<default>false</default>
<summary>Disable command line</summary>
<description>
Prevent the user from accessing the terminal or specifying a command
line to be executed. For example, this would disable access to the
panels “Run Application” dialog.
</description>
</key>
<key name="disable-save-to-disk" type="b">
<default>false</default>
<summary>Disable saving files to disk</summary>
<description>
Prevent the user from saving files to disk. For example, this would
disable access to all applications “Save as” dialogs.
</description>
</key>
<key name="disable-printing" type="b">
<default>false</default>
<summary>Disable printing</summary>
<description>
Prevent the user from printing. For example, this would disable access
to all applications “Print” dialogs.
</description>
</key>
<key name="disable-print-setup" type="b">
<default>false</default>
<summary>Disable print setup</summary>
<description>
Prevent the user from modifying print settings. For example, this would
disable access to all applications “Print Setup” dialogs.
</description>
</key>
<key name="disable-user-switching" type="b">
<default>false</default>
<summary>Disable user switching</summary>
<description>
Prevent the user from switching to another account while his session
is active.
</description>
</key>
<key name="disable-lock-screen" type="b">
<default>false</default>
<summary>Disable lock screen</summary>
<description>
Prevent the user to lock his screen.
</description>
</key>
<key name="disable-application-handlers" type="b">
<default>false</default>
<summary>Disable URL and MIME type handlers</summary>
<description>
Prevent running any URL or MIME type handler applications.
</description>
</key>
<key name="disable-log-out" type="b">
<default>false</default>
<summary>Disable log out</summary>
<description>
Prevent the user from logging out.
</description>
</key>
<key name="user-administration-disabled" type="b">
<default>false</default>
<summary>Disable user administration</summary>
<description>
Stop the user from modifying user accounts. By default, we allow adding
and removing users, as well as changing other users settings.
</description>
</key>
</schema>
</schemalist>

View File

@ -0,0 +1,35 @@
<?xml version="1.0" encoding="UTF-8"?>
<schemalist gettext-domain="gsettings-desktop-schemas">
<schema id="org.gnome.desktop.media-handling" path="/org/gnome/desktop/media-handling/">
<key name="automount" type="b">
<default>true</default>
<summary>Whether to automatically mount media</summary>
<description>If set to true, then Nautilus will automatically mount media such as user-visible hard disks and removable media on start-up and media insertion.</description>
</key>
<key name="automount-open" type="b">
<default>true</default>
<summary>Whether to automatically open a folder for automounted media</summary>
<description>If set to true, then Nautilus will automatically open a folder when media is automounted. This only applies to media where no known x-content/* type was detected; for media where a known x-content type is detected, the user configurable action will be taken instead.</description>
</key>
<key name="autorun-never" type="b">
<default>false</default>
<summary>Never prompt or autorun/autostart programs when media are inserted</summary>
<description>If set to true, then Nautilus will never prompt nor autorun/autostart programs when a medium is inserted.</description>
</key>
<key name="autorun-x-content-start-app" type="as">
<default>[ 'x-content/unix-software' ]</default>
<summary>List of x-content/* types where the preferred application will be launched</summary>
<description>List of x-content/* types for which the user have chosen to start an application in the preference capplet. The preferred application for the given type will be started on insertion on media matching these types.</description>
</key>
<key name="autorun-x-content-ignore" type="as">
<default>[]</default>
<summary>List of x-content/* types set to “Do Nothing”</summary>
<description>List of x-content/* types for which the user have chosen “Do Nothing” in the preference capplet. No prompt will be shown nor will any matching application be started on insertion of media matching these types.</description>
</key>
<key name="autorun-x-content-open-folder" type="as">
<default>[]</default>
<summary>List of x-content/* types set to “Open Folder”</summary>
<description>List of x-content/* types for which the user have chosen “Open Folder” in the preferences capplet. A folder window will be opened on insertion of media matching these types.</description>
</key>
</schema>
</schemalist>

View File

@ -0,0 +1,88 @@
<?xml version="1.0" encoding="UTF-8"?>
<schemalist gettext-domain="gsettings-desktop-schemas">
<schema id="org.gnome.desktop.notifications" path="/org/gnome/desktop/notifications/">
<key name="show-banners" type="b">
<default>true</default>
<summary>Show notification banners</summary>
<description>
Whether notification banners are visible for application notifications.
</description>
</key>
<key name="show-in-lock-screen" type="b">
<default>true</default>
<summary>Show notifications in the lock screen</summary>
<description>
Whether notifications are shown in the lock screen or not.
</description>
</key>
<!-- Temporary hack until GSettingsList lands -->
<key name="application-children" type="as">
<default>[]</default>
<summary />
<description />
</key>
</schema>
<schema id="org.gnome.desktop.notifications.application">
<key name="application-id" type="s">
<default>''</default>
<summary>Application ID</summary>
<description>
The application that this policy is for.
</description>
</key>
<key name="enable" type="b">
<default>true</default>
<summary>Enable notifications</summary>
<description>
Whether notifications are globally enabled for this application.
</description>
</key>
<key name="enable-sound-alerts" type="b">
<default>true</default>
<summary>Enable sound alerts</summary>
<description>
Whether notifications should be accompanied by sound alerts.
</description>
</key>
<key name="show-banners" type="b">
<default>true</default>
<summary>Show notification banners</summary>
<description>
Whether notification banners for this application are shown or not. Does not
affect clicking on message tray buttons.
</description>
</key>
<key name="force-expanded" type="b">
<default>false</default>
<summary>Force automatic expanding of banners</summary>
<description>
Whether notifications from this application are expanded automatically when in banner mode.
</description>
</key>
<key name="show-in-lock-screen" type="b">
<default>true</default>
<summary>Show in the lock screen</summary>
<description>
Whether notifications from this application are shown when the screen is locked.
</description>
</key>
<key name="details-in-lock-screen" type="b">
<default>false</default>
<summary>Show details in the lock screen</summary>
<description>
Whether the summary and body of notifications from this application will be
visible in the locked screen.
</description>
</key>
</schema>
</schemalist>

View File

@ -0,0 +1,189 @@
<?xml version="1.0" encoding="UTF-8"?>
<schemalist gettext-domain="gsettings-desktop-schemas">
<schema id="org.gnome.desktop.peripherals" path="/org/gnome/desktop/peripherals/">
<child name="touchpad" schema="org.gnome.desktop.peripherals.touchpad"/>
<child name="keyboard" schema="org.gnome.desktop.peripherals.keyboard"/>
<child name="mouse" schema="org.gnome.desktop.peripherals.mouse"/>
<child name="trackball" schema="org.gnome.desktop.peripherals.trackball"/>
<child name="tablet" schema="org.gnome.desktop.peripherals.tablet"/>
<child name="touchscreen" schema="org.gnome.desktop.peripherals.touchscreen"/>
</schema>
<schema id="org.gnome.desktop.peripherals.touchpad" path="/org/gnome/desktop/peripherals/touchpad/">
<key name="edge-scrolling-enabled" type="b">
<default>false</default>
<summary>Whether edge scrolling is enabled</summary>
<description>When enabled, touchpads that support edge scrolling will have that feature enabled.</description>
</key>
<key name="two-finger-scrolling-enabled" type="b">
<default>true</default>
<summary>Whether edge scrolling is enabled</summary>
<description>When enabled, touchpads that support two-finger scrolling will have that feature enabled.</description>
</key>
<key name="disable-while-typing" type="b">
<default>true</default>
<summary>Whether to disable the touchpad while typing</summary>
<description>When enabled, touchpads will be disabled while typing on the keyboard.</description>
</key>
<key name="tap-to-click" type="b">
<default>false</default>
<summary>Enable mouse clicks with touchpad</summary>
<description>Set this to TRUE to be able to send mouse clicks by tapping on the touchpad.</description>
</key>
<key name="tap-and-drag" type="b">
<default>true</default>
<summary>Enable tap-and-drag with touchpad</summary>
<description>Set this to TRUE to be able to start a drag by tapping and immediately moving the finger thats now pressed on the touchpad.</description>
</key>
<key name="send-events" enum="org.gnome.desktop.GDesktopDeviceSendEvents">
<default>'enabled'</default>
<summary>Touchpad enabled</summary>
<description>Defines the situations in which the touchpad is enabled.</description>
</key>
<key name="left-handed" enum="org.gnome.desktop.GDesktopTouchpadHandedness">
<default>'mouse'</default>
<summary>Touchpad button orientation</summary>
<description>Swap left and right mouse buttons for left-handed mice with “left”, “right” for right-handed, “mouse” to follow the mouse setting.</description>
</key>
<key name="speed" type="d">
<default>0</default>
<summary>Pointer speed</summary>
<description>Pointer speed for the touchpad. Accepted values are in the [-1..1] range (from “unaccelerated” to “fast”). A value of 0 is the system default.</description>
<range min="-1" max="1"/>
</key>
<key name="natural-scroll" type="b">
<default>true</default>
<summary>Natural scrolling</summary>
<description>Set this to TRUE to enable natural (reverse) scrolling for touchpads.</description>
</key>
<key name="click-method" enum="org.gnome.desktop.GDesktopTouchpadClickMethod">
<default>'fingers'</default>
<summary>Click method</summary>
<description>How to generate software-emulated buttons, either disabled (“none”), through specific areas (“areas”), number of fingers (“fingers”) or left as hardware default (“default”).</description>
</key>
</schema>
<schema id="org.gnome.desktop.peripherals.keyboard" path="/org/gnome/desktop/peripherals/keyboard/">
<key name="repeat" type="b">
<default>true</default>
<summary>Keyboard repeat</summary>
<description>Set this to TRUE to enable keyboard repeat.</description>
</key>
<key name="repeat-interval" type="u">
<default>30</default>
<summary>Key Repeat Interval</summary>
<description>Delay between repeats in milliseconds.</description>
</key>
<key name="delay" type="u">
<default>500</default>
<summary>Initial Key Repeat Delay</summary>
<description>Initial key repeat delay in milliseconds.</description>
</key>
</schema>
<schema id="org.gnome.desktop.peripherals.mouse" path="/org/gnome/desktop/peripherals/mouse/">
<key name="left-handed" type="b">
<default>false</default>
<summary>Mouse button orientation</summary>
<description>Swap left and right mouse buttons for left-handed mice.</description>
</key>
<key name="speed" type="d">
<default>0</default>
<summary>Pointer speed</summary>
<description>Pointer speed for mice. Accepted values are in the [-1..1] range (from “unaccelerated” to “fast”). A value of 0 is the system default.</description>
<range min="-1" max="1"/>
</key>
<key name="natural-scroll" type="b">
<default>false</default>
<summary>Natural scrolling</summary>
<description>Set this to TRUE to enable natural (reverse) scrolling for mice.</description>
</key>
<key name="accel-profile" enum="org.gnome.desktop.GDesktopPointerAccelProfile">
<default>'default'</default>
<summary>Acceleration profile</summary>
<description>Acceleration profile used for connected mice. The acceleration profile can be set to either default (“default”) which uses the default acceleration profile for each device, flat (“flat”), which accelerates by a device specific constant factor derived from the configured pointer speed, or adaptive (“adaptive”) which adapts the acceleration depending on the mouse movement. If a mouse doesnt support the configured profile, “default” will be used.</description>
</key>
</schema>
<schema id="org.gnome.desktop.peripherals.tablet">
<key name="display" type="as">
<default>["", "", ""]</default>
<summary>Drawing tablet mapping</summary>
<description>EDID information of the monitor the tablet is mapped to. Must be in the format [vendor, product, serial]. ["","",""] disables mapping.</description>
</key>
<key name="mapping" enum="org.gnome.desktop.GDesktopTabletMapping">
<default>'absolute'</default>
<summary>Tablet mapping</summary>
<description>How input affects the pointer on the screen</description>
</key>
<key name="area" type="ad">
<default>[0, 0, 0, 0]</default>
<summary>Tablet area</summary>
<description>Dead area padding around the active area, in percentages. Respectively applied to left,right,top and bottom sides.</description>
</key>
<key name="keep-aspect" type="b">
<default>false</default>
<summary>Tablet aspect ratio</summary>
<description>Enable this to restrict the tablet area to match the aspect ratio of the output.</description>
</key>
<key name="left-handed" type="b">
<default>false</default>
<summary>Tablet left-handed mode</summary>
<description>Enable this to allow physically rotating the tablet for left-handed setups</description>
</key>
</schema>
<schema id="org.gnome.desktop.peripherals.tablet.stylus">
<key name="pressure-curve" type="ai">
<default>[0, 0, 100, 100]</default>
<summary>Stylus pressure curve</summary>
<description>Set this to x1, y1 and x2, y2 of the pressure curve applied to the stylus.</description>
</key>
<key name="eraser-pressure-curve" type="ai">
<default>[0, 0, 100, 100]</default>
<summary>Eraser pressure curve</summary>
<description>Set this to x1, y1 and x2, y2 of the pressure curve applied to the eraser.</description>
</key>
<key name="button-action" enum="org.gnome.desktop.GDesktopStylusButtonAction">
<default>'default'</default>
<summary>Button action</summary>
<description>Stylus button action, this button is located along the pen handle.</description>
</key>
<key name="secondary-button-action" enum="org.gnome.desktop.GDesktopStylusButtonAction">
<default>'default'</default>
<summary>Secondary button action</summary>
<description>Secondary stylus button action, this button is located along the pen handle on some styli like the Grip Pen. Other styli like the Airbrush Pen or the Inking Pen only have one button, this setting is ineffective on those.</description>
</key>
<key name="tertiary-button-action" enum="org.gnome.desktop.GDesktopStylusButtonAction">
<default>'default'</default>
<summary>Tertiary button action</summary>
<description>Tertiary stylus button action, this button is located along the pen handle on some styli like the 3D Pen. Other styli like the Grip Pen only have two buttons, this setting is ineffective on those.</description>
</key>
</schema>
<schema id="org.gnome.desktop.peripherals.tablet.pad-button">
<key name="action" enum="org.gnome.desktop.GDesktopPadButtonAction">
<default>'none'</default>
<summary>Pad button action type</summary>
<description>The type of action triggered by the button being pressed.</description>
</key>
<key type="s" name="keybinding">
<default>''</default>
<summary>Key combination for the custom action</summary>
<description>The keyboard shortcut generated when the button is pressed for custom actions.</description>
</key>
</schema>
<schema id="org.gnome.desktop.peripherals.touchscreen">
<key name="display" type="as">
<default>["", "", ""]</default>
<summary>Touchscreen display mapping</summary>
<description>EDID information of the monitor the touchscreen is mapped to. Must be in the format [vendor, product, serial]. ["","",""] disables mapping.</description>
</key>
</schema>
<schema id="org.gnome.desktop.peripherals.trackball" path="/org/gnome/desktop/peripherals/trackball/">
<key name="scroll-wheel-emulation-button" type="i">
<default>0</default>
<range min="0" max="24"/>
<summary>Mouse wheel emulation button. 0 to disable the feature.</summary>
</key>
<key name="accel-profile" enum="org.gnome.desktop.GDesktopPointerAccelProfile">
<default>'default'</default>
<summary>Acceleration profile</summary>
<description>Acceleration profile used for the trackball. The acceleration profile can be set to either default (“default”) which uses the default acceleration profile, flat (“flat”), which accelerates by a device specific constant factor derived from the configured speed, or adaptive (“adaptive”) which adapts the acceleration depending on the movement. If the trackball doesnt support the configured profile, “default” will be used.</description>
</key>
</schema>
</schemalist>

View File

@ -0,0 +1,63 @@
<?xml version="1.0" encoding="UTF-8"?>
<schemalist gettext-domain="gsettings-desktop-schemas">
<schema id="org.gnome.desktop.privacy" path="/org/gnome/desktop/privacy/">
<key name="hide-identity" type="b">
<default>false</default>
<summary>Controls visibility of personal information</summary>
<description>If set to true, the system will make an effort to
not divulge the users identity on screen or on the network.</description>
</key>
<key name="show-full-name-in-top-bar" type="b">
<default>true</default>
<summary>Show full name in the user menu</summary>
<description>Whether the users full name is shown in the user menu or not.</description>
</key>
<key name="remove-old-trash-files" type="b">
<default>false</default>
<summary>Whether to remove old files from the trash automatically</summary>
<description>If TRUE, automatically remove files from the trash
when they are older than “old-files-age” days.</description>
</key>
<key name="remove-old-temp-files" type="b">
<default>false</default>
<summary>Whether to remove old temporary files automatically</summary>
<description>If TRUE, automatically remove temporary files
when they are older than “old-files-age” days.</description>
</key>
<key name="old-files-age" type="u">
<default>30</default>
<summary>Number of days to keep trash and temporary files</summary>
<description>Consider trash and temporary files old after
this many days.</description>
</key>
<key name="remember-recent-files" type="b">
<default>true</default>
<summary>Whether to remember recently used files</summary>
<description>If FALSE, applications will not remember recently
used files.</description>
</key>
<key name="recent-files-max-age" type="i">
<default>-1</default>
<summary>Number of days to remember recently used files for</summary>
<description>Recently used files will be remembered for this many days.
If set to 0, recent files will not be remembered; if set to -1, they
will be retained indefinitively.</description>
</key>
<key name="remember-app-usage" type="b">
<default>true</default>
<summary>Whether to remember application usage</summary>
<description>If FALSE, application usage will not be monitored
and recorded.</description>
</key>
<key name="send-software-usage-stats" type="b">
<default>false</default>
<summary>Send statistics when applications are removed or installed</summary>
<description>If FALSE, no anonymous installation or removal information will be sent to the vendor.</description>
</key>
<key name="report-technical-problems" type="b">
<default>false</default>
<summary>Send reports of technical problems to the vendor</summary>
<description>If TRUE, anonymized reports will be sent automatically to the vendor.</description>
</key>
</schema>
</schemalist>

View File

@ -0,0 +1,136 @@
<?xml version="1.0" encoding="UTF-8"?>
<schemalist gettext-domain="gsettings-desktop-schemas">
<schema id="org.gnome.desktop.screensaver" path="/org/gnome/desktop/screensaver/">
<key name="idle-activation-enabled" type="b">
<default>true</default>
<summary>Activate when idle</summary>
<description>
Set this to TRUE to activate the screensaver when the session is idle.
DEPRECATED: This key is deprecated and ignored.
Set org.gnome.desktop.session idle-delay to 0 if you do not want to activate the screensaver.
</description>
</key>
<key name="lock-enabled" type="b">
<default>true</default>
<summary>Lock on activation</summary>
<description>Set this to TRUE to lock the screen when the screensaver goes active.</description>
</key>
<key name="lock-delay" type="u">
<default>0</default>
<summary>Time before locking</summary>
<description>The number of seconds after screensaver activation before locking the screen.</description>
</key>
<key name="show-full-name-in-top-bar" type="b">
<default>true</default>
<summary>Show full name in the lock screen</summary>
<description>Whether the users full name is shown in the lock screen or not. This only affects the screen shield, the name is always shown in the unlock dialog.</description>
</key>
<key name="embedded-keyboard-enabled" type="b">
<default>false</default>
<summary>Allow embedding a keyboard into the window</summary>
<description>
Set this to TRUE to allow embedding a keyboard into the window when trying to unlock. The “keyboard_command” key must be set with the appropriate command.
DEPRECATED: This key is deprecated and ignored.
</description>
</key>
<key name="embedded-keyboard-command" type="s">
<default>''</default>
<summary>Embedded keyboard command</summary>
<description>
The command that will be run, if the “embedded_keyboard_enabled” key is set to TRUE, to embed a keyboard widget into the window. This command should implement an XEMBED plug interface and output a window XID on the standard output.
DEPRECATED: This key is deprecated and ignored.
</description>
</key>
<key name="logout-enabled" type="b">
<default>false</default>
<summary>Allow logout</summary>
<description>
Set this to TRUE to offer an option in the unlock dialog to allow logging out after a delay. The delay is specified in the “logout_delay” key.
DEPRECATED: This key is deprecated and ignored.
</description>
</key>
<key name="logout-delay" type="u">
<default>7200</default>
<summary>Time before logout option</summary>
<description>
The number of seconds after the screensaver activation before a logout option will appear in the unlock dialog. This key has effect only if the “logout_enable” key is set to TRUE.
DEPRECATED: This key is deprecated and ignored
</description>
</key>
<key name="logout-command" type="s">
<default>''</default>
<summary>Logout command</summary>
<description>
The command to invoke when the logout button is clicked. This command should simply log the user out without any interaction. This key has effect only if the “logout_enable” key is set to TRUE.
DEPRECATED: This key is deprecated and ignored.
</description>
</key>
<key name="user-switch-enabled" type="b">
<default>true</default>
<summary>Allow user switching</summary>
<description>Set this to TRUE to offer an option in the unlock dialog to switch to a different user account.</description>
</key>
<key name="status-message-enabled" type="b">
<default>true</default>
<summary>Allow the session status message to be displayed</summary>
<description>
Allow the session status message to be displayed when the screen is locked.
DEPRECATED: This key is deprecated and ignored.
</description>
</key>
<key name="picture-options" enum="org.gnome.desktop.GDesktopBackgroundStyle">
<default>'zoom'</default>
<summary>Picture Options</summary>
<description>
Determines how the image set by wallpaper_filename is rendered.
Possible values are “none”, “wallpaper”, “centered”, “scaled”,
“stretched”, “zoom”, “spanned”.
</description>
</key>
<key name="picture-uri" type="s">
<default>'file:///mingw64/share/backgrounds/gnome/adwaita-timed.xml'</default>
<summary>Picture URI</summary>
<description>
URI to use for the background image. Note that the backend only supports
local (file://) URIs.
</description>
</key>
<key name="picture-opacity" type="i">
<range min="0" max="100"/>
<default>100</default>
<summary>Picture Opacity</summary>
<description>
Opacity with which to draw the background picture.
</description>
</key>
<key name="primary-color" type="s">
<default>'#023c88'</default>
<summary>Primary Color</summary>
<description>
Left or Top color when drawing gradients, or the solid color.
</description>
</key>
<key name="secondary-color" type="s">
<default>'#5789ca'</default>
<summary>Secondary Color</summary>
<description>
Right or Bottom color when drawing gradients, not used for solid color.
</description>
</key>
<key name="color-shading-type" enum="org.gnome.desktop.GDesktopBackgroundShading">
<default>'solid'</default>
<summary>Color Shading Type</summary>
<description>
How to shade the background color. Possible values are “horizontal”,
“vertical”, and “solid”.
</description>
</key>
</schema>
</schemalist>

View File

@ -0,0 +1,52 @@
<?xml version="1.0" encoding="UTF-8"?>
<schemalist gettext-domain="gsettings-desktop-schemas">
<schema id="org.gnome.desktop.search-providers" path="/org/gnome/desktop/search-providers/">
<key name="disable-external" type="b">
<default>false</default>
<summary>Disable all external search providers</summary>
<description>
Set to true to disable all external search provider programs,
whether or not they are independently disabled or enabled.
External search providers are installed by applications in
$XDG_DATA_DIR/gnome-shell/search-providers.
</description>
</key>
<key name="disabled" type="as">
<default>[]</default>
<summary>
List of desktop file IDs for which the associated default-enabled search provider
should be disabled
</summary>
<description>
Results for applications contained in this list will not be displayed
when searching.
</description>
</key>
<key name="enabled" type="as">
<default>[]</default>
<summary>
List of desktop file IDs for which the associated default-disabled search provider
should be enabled
</summary>
<description>
Results for applications contained in this list will be displayed
when searching.
</description>
</key>
<key name="sort-order" type="as">
<default>['org.gnome.Contacts.desktop', 'org.gnome.Documents.desktop', 'org.gnome.Nautilus.desktop']</default>
<summary>List of desktop file IDs for search providers sort order</summary>
<description>
Results for applications contained in this list will be displayed in
the specified order.
Results for applications not specified in this list will be displayed
last, sorted alphabetically.
</description>
</key>
</schema>
</schemalist>

View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<schemalist gettext-domain="gsettings-desktop-schemas">
<schema id="org.gnome.desktop.session" path="/org/gnome/desktop/session/">
<key name="idle-delay" type="u">
<default>300</default>
<summary>Time before session is considered idle</summary>
<description>The number of seconds of inactivity before the session is considered idle.</description>
</key>
<key name="session-name" type="s">
<default>"gnome"</default>
<summary>Session type</summary>
<description>The name of the session to use. Known values are
“gnome” and “gnome-fallback”.</description>
</key>
</schema>
</schemalist>

View File

@ -0,0 +1,25 @@
<?xml version="1.0" encoding="UTF-8"?>
<schemalist gettext-domain="gsettings-desktop-schemas">
<schema id="org.gnome.desktop.sound" path="/org/gnome/desktop/sound/">
<key name="event-sounds" type="b">
<default>true</default>
<summary>Sounds for events</summary>
<description>Whether to play sounds on user events.</description>
</key>
<key name="theme-name" type="s">
<default>'freedesktop'</default>
<summary>Sound theme name</summary>
<description>The XDG sound theme to use for event sounds.</description>
</key>
<key name="input-feedback-sounds" type="b">
<default>false</default>
<summary>Input feedback sounds</summary>
<description>Whether to play sounds on input events.</description>
</key>
<key type="b" name="allow-volume-above-100-percent">
<default>false</default>
<summary>Allow volume above 100%</summary>
<description>Whether volume can be set above 100%, using software amplification.</description>
</key>
</schema>
</schemalist>

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<schemalist gettext-domain="gsettings-desktop-schemas">
<schema id="org.gnome.desktop.thumbnail-cache" path="/org/gnome/desktop/thumbnail-cache/">
<key name="maximum-age" type="i">
<default>180</default>
<description>Maximum age for thumbnails in the cache, in days. Set to -1 to disable cleaning.</description>
</key>
<key name="maximum-size" type="i">
<default>512</default>
<description>Maximum size of the thumbnail cache, in megabytes. Set to -1 to disable cleaning.</description>
</key>
</schema>
</schemalist>

View File

@ -0,0 +1,25 @@
<?xml version="1.0" encoding="UTF-8"?>
<schemalist gettext-domain="gsettings-desktop-schemas">
<schema id="org.gnome.desktop.thumbnailers" path="/org/gnome/desktop/thumbnailers/">
<key name="disable-all" type="b">
<default>false</default>
<summary>Disable all external thumbnailers</summary>
<description>
Set to true to disable all external thumbnailer programs,
independent on whether they are independently disabled/enabled.
</description>
</key>
<key name="disable" type="as">
<default>[]</default>
<summary>
List of mime-types for which external thumbnailer
programs will be disabled
</summary>
<description>
Thumbnails will not be created for files whose mime-type is
contained in the list.
</description>
</key>
</schema>
</schemalist>

Some files were not shown because too many files have changed in this diff Show More