WM: add JSON config support

This commit is contained in:
李通洲
2023-06-07 10:50:52 +08:00
committed by 李通洲
parent 11d8142cea
commit d731051cb7
12 changed files with 120 additions and 55 deletions
+2 -2
View File
@@ -73,7 +73,7 @@ static void defaultConfig(FFinstance* instance)
ffInitShellOptions(&instance->config.shell);
ffInitDisplayOptions(&instance->config.display);
ffInitDEOptions(&instance->config.de);
initModuleArg(&instance->config.wm);
ffInitWMOptions(&instance->config.wm);
ffInitWMThemeOptions(&instance->config.wmTheme);
initModuleArg(&instance->config.theme);
ffInitIconsOptions(&instance->config.icons);
@@ -292,7 +292,7 @@ static void destroyConfig(FFinstance* instance)
ffDestroyShellOptions(&instance->config.shell);
ffDestroyDisplayOptions(&instance->config.display);
ffDestroyDEOptions(&instance->config.de);
destroyModuleArg(&instance->config.wm);
ffDestroyWMOptions(&instance->config.wm);
ffDestroyWMThemeOptions(&instance->config.wmTheme);
destroyModuleArg(&instance->config.theme);
ffDestroyIconsOptions(&instance->config.icons);