labwc/t
tokyo4j 503af10505 rcxml: convert dotted properties into nested nodes before processing
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.
2025-07-30 20:36:27 +01:00
..
.gitignore Add unit test for common/buf.c 2024-08-20 18:31:53 +02:00
buf-simple.c tests: add buf_add_char() test 2024-11-07 23:34:48 +01:00
meson.build rcxml: convert dotted properties into nested nodes before processing 2025-07-30 20:36:27 +01:00
str.c string-helpers.c: add str_starts_with() 2024-12-18 18:32:25 +00:00
xml.c rcxml: convert dotted properties into nested nodes before processing 2025-07-30 20:36:27 +01:00