diff options
author | Guido Günther <agx@sigxcpu.org> | 2018-09-27 23:54:18 +0200 |
---|---|---|
committer | Alberto Fanjul <albertofanjul@gmail.com> | 2019-01-07 21:24:43 +0000 |
commit | 7d85967339cd040c233326ac83d1f576dcedc084 (patch) | |
tree | 0fe0c666031cddd045f7b6550000f9b766f0ce5b | |
parent | 29e23e521493555cb2a98796d3acf09b75f48113 (diff) | |
download | glade-7d85967339cd040c233326ac83d1f576dcedc084.tar.gz |
dtd: Add several new elements
This allows us to validate the libhandy dtd again:
https://source.puri.sm/Librem5/libhandy/merge_requests/135/diffs
-rw-r--r-- | plugins/glade-catalog.dtd | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/plugins/glade-catalog.dtd b/plugins/glade-catalog.dtd index 8721aa2f..2d6b6e0a 100644 --- a/plugins/glade-catalog.dtd +++ b/plugins/glade-catalog.dtd @@ -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+)> |