From d4f1384b85b42dcb483d154a4fc170956d67801a Mon Sep 17 00:00:00 2001 From: James Booth Date: Wed, 27 Jan 2016 23:02:28 +0000 Subject: Store /roster count setting --- src/ui/console.c | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) (limited to 'src/ui') diff --git a/src/ui/console.c b/src/ui/console.c index a5a9800d..f2c1f35b 100644 --- a/src/ui/console.c +++ b/src/ui/console.c @@ -1370,11 +1370,6 @@ cons_roster_setting(void) else cons_show("Roster empty (/roster) : hide"); - if (prefs_get_boolean(PREF_ROSTER_COUNT)) - cons_show("Roster count (/roster) : show"); - else - cons_show("Roster count (/roster) : hide"); - if (prefs_get_boolean(PREF_ROSTER_PRIORITY)) cons_show("Roster priority (/roster) : show"); else @@ -1385,6 +1380,19 @@ cons_roster_setting(void) else cons_show("Roster contacts (/roster) : hide"); + char *count = prefs_get_string(PREF_ROSTER_COUNT); + if (g_strcmp0(count, "off") == 0) { + cons_show("Roster count (/roster) : OFF"); + } else { + cons_show("Roster count (/roster) : %s", count); + } + prefs_free_string(count); + + if (prefs_get_boolean(PREF_ROSTER_COUNT_ZERO)) + cons_show("Roster count zero (/roster) : ON"); + else + cons_show("Roster count zero (/roster) : OFF"); + char *by = prefs_get_string(PREF_ROSTER_BY); cons_show("Roster by (/roster) : %s", by); prefs_free_string(by); -- cgit 1.4.1-2-gfad0