summaryrefslogtreecommitdiff
path: root/openbox/config.c
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2003-03-22 22:45:05 +0000
committerDana Jansens <danakj@orodu.net>2003-03-22 22:45:05 +0000
commit9f68b12062bfa5e68c00db8a74ca58998661a13b (patch)
tree189a887bdcb4cc424be4176a87c5086b02cdab99 /openbox/config.c
parent93783c2a048574ffc99d329aae3f6ff50e31d8d7 (diff)
load the engine out of the config shit. tho the ordering is fucked atm
Diffstat (limited to 'openbox/config.c')
-rw-r--r--openbox/config.c23
1 files changed, 9 insertions, 14 deletions
diff --git a/openbox/config.c b/openbox/config.c
index b66ad5e7..3f3c70c1 100644
--- a/openbox/config.c
+++ b/openbox/config.c
@@ -22,21 +22,16 @@ void cparse_go(char *filename, FILE *);
void config_startup()
{
- /* test definition */
- ConfigDefEntry *def;
-
- def = config_def_new("test", Config_String);
- config_def_set(def);
-
- def = config_def_new("test", Config_String);
- config_def_set(def);
+ /* set up built in variables! and their default values! */
- def = config_def_new("testlist", Config_String);
- config_def_add_value(def, "one");
- config_def_add_value(def, "two");
- config_def_set(def);
+ config_def_set(config_def_new("engine", Config_String));
+ config_def_set(config_def_new("theme", Config_String));
+ config_def_set(config_def_new("font", Config_String));
+ config_def_set(config_def_new("font.shadow.offset", Config_Integer));
+ config_def_set(config_def_new("font.shadow.tint", Config_Integer));
+ config_def_set(config_def_new("titlebar.layout", Config_String));
- g_datalist_foreach(&config_def, print_config, NULL);
+ /*g_datalist_foreach(&config_def, print_config, NULL);*/
}
void config_shutdown()
@@ -75,7 +70,7 @@ gboolean config_set(char *name, ConfigValueType type, ConfigValue value)
name = g_ascii_strdown(name, -1);
g_message("Setting %s", name);
- g_datalist_foreach(&config_def, print_config, NULL);
+ /*g_datalist_foreach(&config_def, print_config, NULL);*/
def = g_datalist_get_data(&config_def, name);
if (def == NULL) {