X-Git-Url: http://git.wpitchoune.net/gitweb/?a=blobdiff_plain;f=src%2Fcfg.c;h=3e6692792e9810a98d8767a3f41b6901964a68ec;hb=1cd9511eddd7b556bd7d48df372bbe19cd38fa45;hp=73cc7e85a5d5edc05393232f1440d587a8672faf;hpb=203569f3e33e24693162899cba12d6ad718e5d87;p=psensor.git diff --git a/src/cfg.c b/src/cfg.c index 73cc7e8..3e66927 100644 --- a/src/cfg.c +++ b/src/cfg.c @@ -69,6 +69,8 @@ #define KEY_INTERFACE_WINDOW_W "/apps/psensor/interface/window_w" #define KEY_INTERFACE_WINDOW_H "/apps/psensor/interface/window_h" +#define KEY_INTERFACE_WINDOW_DIVIDER_POS \ +"/apps/psensor/interface/window_divider_pos" GConfClient *client; @@ -480,6 +482,10 @@ struct config *config_load() c->window_h = gconf_client_get_int(client, KEY_INTERFACE_WINDOW_H, NULL); + c->window_divider_pos + = gconf_client_get_int(client, + KEY_INTERFACE_WINDOW_DIVIDER_POS, + NULL); if (!c->window_w || !c->window_h) { c->window_w = 800; @@ -543,4 +549,9 @@ void config_save(struct config *c) KEY_INTERFACE_WINDOW_H, c->window_h, NULL); + + gconf_client_set_int(client, + KEY_INTERFACE_WINDOW_DIVIDER_POS, + c->window_divider_pos, + NULL); }