GSettings: new <schema> tags 'extends', 'list-of'

Add support for extends='' and list-of='' tags to the <schema> element.
The attributes are parsed and some sanity-checking is done but currently
nothing happens as a result.

Add some tests.
This commit is contained in:
Ryan Lortie
2010-06-29 14:41:04 -04:00
parent 101bfec676
commit 900a756e8f
12 changed files with 192 additions and 12 deletions

View File

@@ -0,0 +1,6 @@
<schemalist>
<schema id='x'/> <schema id='y'/>
<schema id='lx' list-of='x'/>
<schema id='lx2' extends='lx'/>
<schema id='ly' extends='lx2' list-of='y'/>
</schemalist>