diff options
author | James Booth <boothj5@gmail.com> | 2015-02-25 00:01:41 +0000 |
---|---|---|
committer | James Booth <boothj5@gmail.com> | 2015-02-25 00:01:41 +0000 |
commit | 22daac5fe9a0b2121deca57ea42e4094b288fb8c (patch) | |
tree | 6f9e7eb3ad7e508bdcdcfdb6576111c8371dd437 /src/config/theme.c | |
parent | 68a8ab3401046d4e8b62a8e0081db2b156f0c5b1 (diff) | |
download | profani-tty-22daac5fe9a0b2121deca57ea42e4094b288fb8c.tar.gz |
Upgrade otr warn preference, added UI theme settings
Diffstat (limited to 'src/config/theme.c')
-rw-r--r-- | src/config/theme.c | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/src/config/theme.c b/src/config/theme.c index e9389417..d2bf0a48 100644 --- a/src/config/theme.c +++ b/src/config/theme.c @@ -421,20 +421,20 @@ _set_boolean_preference(char *prefstr, preference_t pref) static void _load_preferences(void) { - _set_boolean_preference("intype", PREF_INTYPE); _set_boolean_preference("beep", PREF_BEEP); _set_boolean_preference("flash", PREF_FLASH); - _set_boolean_preference("privileges", PREF_MUC_PRIVILEGES); - _set_boolean_preference("presence", PREF_PRESENCE); + _set_boolean_preference("splash", PREF_SPLASH); _set_boolean_preference("wrap", PREF_WRAP); - _set_string_preference("time", PREF_TIME); - _set_string_preference("statuses.muc", PREF_STATUSES_MUC); + + _set_boolean_preference("resource.title", PREF_RESOURCE_TITLE); + _set_boolean_preference("resource.message", PREF_RESOURCE_MESSAGE); + _set_string_preference("statuses.console", PREF_STATUSES_CONSOLE); _set_string_preference("statuses.chat", PREF_STATUSES_CHAT); + _set_string_preference("statuses.muc", PREF_STATUSES_MUC); _set_boolean_preference("occupants", PREF_OCCUPANTS); - if (g_key_file_has_key(theme, "ui", "occupants.size", NULL)) { gint occupants_size = g_key_file_get_integer(theme, "ui", "occupants.size", NULL); prefs_set_occupants_size(occupants_size); @@ -444,12 +444,16 @@ _load_preferences(void) _set_boolean_preference("roster.offline", PREF_ROSTER_OFFLINE); _set_boolean_preference("roster.resource", PREF_ROSTER_RESOURCE); _set_string_preference("roster.by", PREF_ROSTER_BY); - if (g_key_file_has_key(theme, "ui", "roster.size", NULL)) { gint roster_size = g_key_file_get_integer(theme, "ui", "roster.size", NULL); prefs_set_roster_size(roster_size); } + _set_boolean_preference("privileges", PREF_MUC_PRIVILEGES); + + _set_boolean_preference("presence", PREF_PRESENCE); + _set_boolean_preference("intype", PREF_INTYPE); + _set_boolean_preference("otr.warn", PREF_OTR_WARN); } |