• Vitaly Lipatov's avatar
    service: refactor config and theme modules · d8fe8785
    Vitaly Lipatov authored
    - Add parseKeyValue() helper to eliminate key=value parsing duplication
    - Use writer.print() instead of multiple appendSlice() calls in setValue()
    - Add setDefault() method that properly frees allocated memory (fixes leak)
    - Refactor ensureDefaults() using inline for with defaults tuple
    - Extract common applyTheme() function in theme.zig
    d8fe8785
Name
Last commit
Last update
..
data Loading commit data...
src Loading commit data...
ximper_distro_conf Loading commit data...
build.zig Loading commit data...
meson.build Loading commit data...