3 <schema id="org.gtk.test" path="/tests/" gettext-domain="test">
4 <key name="greeting" type="s">
5 <default l10n="messages">"Hello, earthlings"</default>
6 <summary>A greeting</summary>
8 Greeting of the invading martians
11 <key name="farewell" type="s">
12 <default l10n="messages">"So long"</default>
15 <child name='basic-types' schema='org.gtk.test.basic-types'/>
16 <child name='complex-types' schema='org.gtk.test.complex-types'/>
17 <child name='localized' schema='org.gtk.test.localized'/>
20 <schema id="org.gtk.test.basic-types" path="/tests/basic-types/">
21 <key name="test-boolean" type="b">
22 <default>true</default>
24 <key name="test-byte" type="y">
27 <key name="test-int16" type="n">
28 <default>-1234</default>
30 <key name="test-uint16" type="q">
31 <default>1234</default>
33 <key name="test-int32" type="i">
34 <default>-123456</default>
36 <key name="test-uint32" type="u">
37 <default>123456</default>
39 <key name="test-int64" type="x">
40 <default>-123456789</default>
42 <key name="test-uint64" type="t">
43 <default>123456789</default>
45 <key name="test-double" type="d">
46 <default>123.456</default>
48 <key name="test-string" type="s">
49 <default>"a string, it seems"</default>
51 <key name="test-objectpath" type="o">
52 <default>"/a/object/path"</default>
56 <schema id="org.gtk.test.complex-types" path="/tests/complex-types/">
57 <key name="test-tuple" type="(s(ii))">
58 <default>("one",(2,3))</default>
60 <key name="test-array" type="ai">
61 <default>[0,1,2,3,4,5]</default>
65 <schema id="org.gtk.test.localized" path="/tests/localized/" gettext-domain="test">
66 <key name="error-message" type="s">
67 <default l10n="messages">"Unnamed"</default>
69 <key name="backspace" type="s">
70 <default l10n="messages" context="keyboard label">"BackSpace"</default>
74 <schema id="org.gtk.test.binding" path="/tests/binding/">
75 <key name="bool" type="b">
76 <default>false</default>
78 <key name="int" type="i">
81 <key name="double" type="d">
84 <key name="string" type="s">