introduce early props

This commit is contained in:
Nishi 2026-04-20 09:00:28 +09:00
commit 5d0c84d748
Signed by: nishi
GPG key ID: 27EF69B208EB9343
6 changed files with 62 additions and 45 deletions

View file

@ -55,6 +55,9 @@
String properties must be prefixed with S.
Handler properties must be prefixed with C.
Other properties must be prefixed with V.
"Early" properties must have letter "E" as 2nd letter.
e.g. vulkanExtension would be SEvulkanExtension
-->
<properties>
<integer name="x" common="yes" />
@ -104,6 +107,10 @@
<string name="foreground" common="yes" />
<string name="subForeground" common="yes" />
<!-- Early string properties -->
<string name="vulkanExtension" early="yes" />
<string name="vulkanLayer" early="yes" />
<pixmap name="pixmap" />
<pixmap name="iconPixmap" />
<struct defname="MwSizeHints" pointer="yes" name="sizeHints" />