mirror of
https://github.com/labwc/labwc.git
synced 2025-10-29 05:40:24 -04:00
For example, the following node:
<keybind name.action="ShowMenu" menu.action="root-menu"
x.position.action="1" y.position.action="2" />
is converted to:
<keybind>
<action>
<name>ShowMenu</name>
<menu>root-menu</menu>
<position>
<x>1</x>
<y>2</y>
</position>
</action>
</keybind>
...before processing the entire xml tree. This is a preparation to prevent
breaking changes when we refactor rcxml.c to use recursion instead of
encoding nodes into dotted strings.
27 lines
468 B
Meson
27 lines
468 B
Meson
labwc_sources += files(
|
|
'direction.c',
|
|
'box.c',
|
|
'buf.c',
|
|
'dir.c',
|
|
'fd-util.c',
|
|
'file-helpers.c',
|
|
'font.c',
|
|
'grab-file.c',
|
|
'graphic-helpers.c',
|
|
'lab-scene-rect.c',
|
|
'match.c',
|
|
'mem.c',
|
|
'nodename.c',
|
|
'parse-bool.c',
|
|
'parse-double.c',
|
|
'scaled-font-buffer.c',
|
|
'scaled-icon-buffer.c',
|
|
'scaled-img-buffer.c',
|
|
'scaled-scene-buffer.c',
|
|
'scene-helpers.c',
|
|
'set.c',
|
|
'surface-helpers.c',
|
|
'spawn.c',
|
|
'string-helpers.c',
|
|
'xml.c',
|
|
)
|