mirror of
https://git.jabber.space/devs/cproof.git
synced 2026-07-22 20:06:21 +00:00
@@ -1211,6 +1211,7 @@ _get_group(preference_t pref)
|
||||
case PREF_RESOURCE_MESSAGE:
|
||||
case PREF_ENC_WARN:
|
||||
case PREF_INPBLOCK_DYNAMIC:
|
||||
case PREF_INPUTWIN:
|
||||
case PREF_TLS_SHOW:
|
||||
case PREF_CONSOLE_MUC:
|
||||
case PREF_CONSOLE_PRIVATE:
|
||||
@@ -1443,6 +1444,8 @@ _get_key(preference_t pref)
|
||||
return "resource.message";
|
||||
case PREF_INPBLOCK_DYNAMIC:
|
||||
return "inpblock.dynamic";
|
||||
case PREF_INPUTWIN:
|
||||
return "inputwin.position";
|
||||
case PREF_ENC_WARN:
|
||||
return "enc.warn";
|
||||
case PREF_PGP_LOG:
|
||||
@@ -1571,6 +1574,8 @@ _get_default_string(preference_t pref)
|
||||
case PREF_CONSOLE_PRIVATE:
|
||||
case PREF_CONSOLE_CHAT:
|
||||
return "all";
|
||||
case PREF_INPUTWIN:
|
||||
return "bottom";
|
||||
default:
|
||||
return NULL;
|
||||
}
|
||||
|
||||
@@ -132,6 +132,7 @@ typedef enum {
|
||||
PREF_RESOURCE_TITLE,
|
||||
PREF_RESOURCE_MESSAGE,
|
||||
PREF_INPBLOCK_DYNAMIC,
|
||||
PREF_INPUTWIN,
|
||||
PREF_ENC_WARN,
|
||||
PREF_PGP_LOG,
|
||||
PREF_TLS_CERTPATH,
|
||||
|
||||
@@ -150,6 +150,8 @@ theme_init(const char *const theme_name)
|
||||
g_hash_table_insert(defaults, strdup("roster.room.trigger"), strdup("green"));
|
||||
g_hash_table_insert(defaults, strdup("roster.room.mention"), strdup("green"));
|
||||
g_hash_table_insert(defaults, strdup("occupants.header"), strdup("yellow"));
|
||||
|
||||
_load_preferences();
|
||||
}
|
||||
|
||||
gboolean
|
||||
@@ -427,7 +429,7 @@ _load_preferences(void)
|
||||
_set_string_preference("roster.rooms.by", PREF_ROSTER_ROOMS_BY);
|
||||
_set_string_preference("roster.private", PREF_ROSTER_PRIVATE);
|
||||
_set_string_preference("roster.count", PREF_ROSTER_COUNT);
|
||||
|
||||
_set_string_preference("inputwin.position", PREF_INPUTWIN);
|
||||
|
||||
if (g_key_file_has_key(theme, "ui", "occupants.size", NULL)) {
|
||||
gint occupants_size = g_key_file_get_integer(theme, "ui", "occupants.size", NULL);
|
||||
|
||||
Reference in New Issue
Block a user