Commit 7d859673 authored by Guido Günther's avatar Guido Günther Committed by Alberto Fanjul

dtd: Add several new elements

This allows us to validate the libhandy dtd again:

    https://source.puri.sm/Librem5/libhandy/merge_requests/135/diffs
parent 29e23e52
Pipeline #49757 passed with stages
in 5 minutes and 38 seconds
......@@ -17,6 +17,9 @@
<!ELEMENT glade-widget-class (post-create-function?,
get-internal-child-function?,
child-property-applies-function?,
read-widget-function?,
write-widget-function?,
set-property-function?,
properties?,
children?,
packing-defaults?)>
......@@ -39,6 +42,7 @@
<!ELEMENT property (spec?,
type?,
parameter-spec?,
tooltip?,
parameters?,
set-function?,
......@@ -74,6 +78,8 @@
construct-only CDATA #IMPLIED
translatable CDATA #IMPLIED>
<!ELEMENT parameter-spec (type?,
value-type?)>
<!ELEMENT set-function (#PCDATA)>
<!ELEMENT get-function (#PCDATA)>
<!ELEMENT spec (#PCDATA)>
......@@ -87,6 +93,10 @@
<!ATTLIST parameter key CDATA #REQUIRED
value CDATA #REQUIRED>
<!ELEMENT paremter-spec (type,
value-type)>
<!ELEMENT value-type (#PCDATA)>
<!ELEMENT children (child+)>
<!ELEMENT child (type,
......@@ -114,6 +124,10 @@
<!ELEMENT get-internal-child-function (#PCDATA)>
<!ELEMENT child-property-applies-function (#PCDATA)>
<!ELEMENT read-widget-function (#PCDATA)>
<!ELEMENT write-widget-function (#PCDATA)>
<!ELEMENT set-property-function (#PCDATA)>
<!ELEMENT glade-widget-group (default-palette-state?,
glade-widget-class-ref+)>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment