diff options
Diffstat (limited to 'gtk+-mingw/share/glib-2.0/schemas')
-rw-r--r-- | gtk+-mingw/share/glib-2.0/schemas/gschema.dtd | 73 | ||||
-rw-r--r-- | gtk+-mingw/share/glib-2.0/schemas/gschemas.compiled | bin | 0 -> 1317 bytes | |||
-rw-r--r-- | gtk+-mingw/share/glib-2.0/schemas/org.gtk.Demo.gschema.xml | 17 | ||||
-rw-r--r-- | gtk+-mingw/share/glib-2.0/schemas/org.gtk.Settings.ColorChooser.gschema.xml | 13 | ||||
-rw-r--r-- | gtk+-mingw/share/glib-2.0/schemas/org.gtk.Settings.FileChooser.gschema.xml | 66 |
5 files changed, 169 insertions, 0 deletions
diff --git a/gtk+-mingw/share/glib-2.0/schemas/gschema.dtd b/gtk+-mingw/share/glib-2.0/schemas/gschema.dtd new file mode 100644 index 0000000..96ff014 --- /dev/null +++ b/gtk+-mingw/share/glib-2.0/schemas/gschema.dtd @@ -0,0 +1,73 @@ +<!ELEMENT schemalist (schema|enum)* > +<!ATTLIST schemalist gettext-domain #IMPLIED > + +<!ELEMENT schema (key|child|override)* > +<!ATTLIST schema id CDATA #REQUIRED + path CDATA #IMPLIED + gettext-domain CDATA #IMPLIED + extends CDATA #IMPLIED + list-of CDATA #IMPLIED > + +<!-- enumerated and flags types --> +<!-- each value element maps a nick to a numeric value --> +<!ELEMENT enum (value*) > +<!ATTLIST enum id CDATA #REQUIRED > + +<!ELEMENT flags (value*) > +<!ATTLIST flags id CDATA #REQUIRED > + +<!ELEMENT value EMPTY > +<!-- nick must be at least 2 characters long --> +<!-- value must be parsable as a 32-bit integer --> +<!ELEMENT value nick #REQUIRED + value #REQUIRED > + +<!ELEMENT key (default|summary?|description?|range?|choices?|aliases?) > +<!-- name can only contain lowercase letters, numbers and '-' --> +<!-- type must be a GVariant type string --> +<!-- enum must be the id of an enum type that has been defined earlier --> +<!-- flags must be the id of a flags type that has been defined earlier --> +<!-- exactly one of type, enum or flags must be given --> +<!ATTLIST key name CDATA #REQUIRED + type CDATA #IMPLIED + enum CDATA #IMPLIED + flags CDATA #IMPLIED > + +<!-- the default value is specified a a serialized GVariant, + i.e. you have to include the quotes when specifying a string --> +<!ELEMENT default (#PCDATA) > +<!-- the presence of the l10n attribute marks a default value for + translation, its value is the gettext category to use --> +<!-- if context is present, it specifies msgctxt to use --> +<!ATTLIST default l10n (messages|time) #IMPLIED + context CDATA #IMPLIED > + +<!ELEMENT summary (#PCDATA) > +<!ELEMENT description (#PCDATA) > + +<!-- range is only allowed for keys with numeric type --> +<!ELEMENT range EMPTY > +<!-- min and max must be parseable as values of the key type and min < max --> +<!ATTLIST range min CDATA #REQUIRED + max CDATA #REQUIRED > + +<!-- choices is only allowed for keys with string or string array type --> +<!ELEMENT choices (choice+) > +<!-- each choice element specifies one possible value --> +<!ELEMENT choice EMPTY > +<!ATTLIST choice value CDATA #REQUIRED > + +<!-- aliases is only allowed for keys with enumerated type or with choices --> +<!ELEMENT aliases (alias+) > +<!-- each alias element specifies an alias for one of the possible values --> +<!ELEMENT alias EMPTY > +<!ATTLIST alias value CDATA #REQUIRED > + +<!ELEMENT child EMPTY > +<!ATTLIST child name CDATA #REQUIRED + schema CDATA #REQUIRED > + +<!ELEMENT override (#PCDATA) > +<!ATTLIST override name CDATA #REQUIRED + l10n CDATA #IMPLIED + context CDATA #IMPLIED > diff --git a/gtk+-mingw/share/glib-2.0/schemas/gschemas.compiled b/gtk+-mingw/share/glib-2.0/schemas/gschemas.compiled Binary files differnew file mode 100644 index 0000000..3695a3d --- /dev/null +++ b/gtk+-mingw/share/glib-2.0/schemas/gschemas.compiled diff --git a/gtk+-mingw/share/glib-2.0/schemas/org.gtk.Demo.gschema.xml b/gtk+-mingw/share/glib-2.0/schemas/org.gtk.Demo.gschema.xml new file mode 100644 index 0000000..33e12aa --- /dev/null +++ b/gtk+-mingw/share/glib-2.0/schemas/org.gtk.Demo.gschema.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<schemalist> + + <enum id='org.gtk.Demo.Color'> + <value nick='red' value='0'/> + <value nick='green' value='1'/> + <value nick='blue' value='2'/> + </enum> + + <schema id='org.gtk.Demo' path='/org/gtk/Demo/'> + <key name='color' enum='org.gtk.Demo.Color'> + <default>'red'</default> + </key> + </schema> + +</schemalist> diff --git a/gtk+-mingw/share/glib-2.0/schemas/org.gtk.Settings.ColorChooser.gschema.xml b/gtk+-mingw/share/glib-2.0/schemas/org.gtk.Settings.ColorChooser.gschema.xml new file mode 100644 index 0000000..f707e46 --- /dev/null +++ b/gtk+-mingw/share/glib-2.0/schemas/org.gtk.Settings.ColorChooser.gschema.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<schemalist> + + <schema id='org.gtk.Settings.ColorChooser'> + <key name='custom-colors' type='a(dddd)'> + <default>[]</default> + </key> + <key name='selected-color' type='(bdddd)'> + <default>(false,1.0,1.0,1.0,1.0)</default> + </key> + </schema> + +</schemalist> diff --git a/gtk+-mingw/share/glib-2.0/schemas/org.gtk.Settings.FileChooser.gschema.xml b/gtk+-mingw/share/glib-2.0/schemas/org.gtk.Settings.FileChooser.gschema.xml new file mode 100644 index 0000000..849e8ff --- /dev/null +++ b/gtk+-mingw/share/glib-2.0/schemas/org.gtk.Settings.FileChooser.gschema.xml @@ -0,0 +1,66 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Copyright © 2010 Christian Persch + + This library is free software; you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published by + the Free Software Foundation; either version 2.1, or (at your option) + any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public License + along with this library. If not, see <http://www.gnu.org/licenses/>. +--> +<schemalist> + + <enum id='org.gtk.Settings.FileChooser.LocationMode'> + <value nick='path-bar' value='0'/> + <value nick='filename-entry' value='1'/> + </enum> + + <enum id='org.gtk.Settings.FileChooser.SortColumn'> + <value nick='name' value='0'/> + <value nick='size' value='1'/> + <value nick='modified' value='2'/> + </enum> + + <enum id='org.gtk.Settings.FileChooser.SortOrder'> + <value nick='ascending' value='0'/> + <value nick='descending' value='1'/> + </enum> + + <schema id='org.gtk.Settings.FileChooser'> + <key name='last-folder-uri' type='s'> + <default>""</default> + </key> + <key name='location-mode' enum='org.gtk.Settings.FileChooser.LocationMode'> + <default>'path-bar'</default> + </key> + <key name='show-hidden' type='b'> + <default>false</default> + </key> + <key name='expand-folders' type='b'> + <default>false</default> + </key> + <key name='show-size-column' type='b'> + <default>true</default> + </key> + <key name='sort-column' enum='org.gtk.Settings.FileChooser.SortColumn'> + <default>'name'</default> + </key> + <key name='sort-order' enum='org.gtk.Settings.FileChooser.SortOrder'> + <default>'ascending'</default> + </key> + <key name='window-position' type='(ii)'> + <default>(-1, -1)</default> + </key> + <key name='window-size' type='(ii)'> + <default>(-1, -1)</default> + </key> + </schema> + +</schemalist> |