mirror of
https://github.com/profanity-im/profanity.git
synced 2025-02-02 15:08:15 -05:00
ox: show ox preferences
This commit is contained in:
parent
d011d6707c
commit
b16bdca726
@ -317,6 +317,7 @@ cmd_ac_init(void)
|
||||
#endif
|
||||
#ifdef HAVE_LIBGPGME
|
||||
autocomplete_add(prefs_ac, "pgp");
|
||||
autocomplete_add(prefs_ac, "ox");
|
||||
#endif
|
||||
#ifdef HAVE_OMEMO
|
||||
autocomplete_add(prefs_ac, "omemo");
|
||||
|
@ -1743,6 +1743,10 @@ cmd_prefs(ProfWin* window, const char* const command, gchar** args)
|
||||
cons_show("");
|
||||
cons_show_omemo_prefs();
|
||||
cons_show("");
|
||||
} else if (strcmp(args[0], "ox") == 0) {
|
||||
cons_show("");
|
||||
cons_show_ox_prefs();
|
||||
cons_show("");
|
||||
} else {
|
||||
cons_bad_cmd_usage(command);
|
||||
}
|
||||
|
@ -2314,6 +2314,29 @@ cons_show_omemo_prefs(void)
|
||||
cons_alert(NULL);
|
||||
}
|
||||
|
||||
void
|
||||
cons_show_ox_prefs(void)
|
||||
{
|
||||
cons_show("OX preferences:");
|
||||
cons_show("");
|
||||
|
||||
char* log_value = prefs_get_string(PREF_OX_LOG);
|
||||
if (strcmp(log_value, "on") == 0) {
|
||||
cons_show("OX logging (/ox log) : ON");
|
||||
} else if (strcmp(log_value, "off") == 0) {
|
||||
cons_show("OX logging (/ox log) : OFF");
|
||||
} else {
|
||||
cons_show("OX logging (/ox log) : Redacted");
|
||||
}
|
||||
g_free(log_value);
|
||||
|
||||
char* ch = prefs_get_ox_char();
|
||||
cons_show("OX char (/ox char) : %s", ch);
|
||||
free(ch);
|
||||
|
||||
cons_alert(NULL);
|
||||
}
|
||||
|
||||
void
|
||||
cons_show_themes(GSList* themes)
|
||||
{
|
||||
@ -2390,6 +2413,8 @@ cons_prefs(void)
|
||||
cons_show("");
|
||||
cons_show_omemo_prefs();
|
||||
cons_show("");
|
||||
cons_show_ox_prefs();
|
||||
cons_show("");
|
||||
|
||||
cons_alert(NULL);
|
||||
}
|
||||
|
@ -252,6 +252,7 @@ void cons_show_connection_prefs(void);
|
||||
void cons_show_otr_prefs(void);
|
||||
void cons_show_pgp_prefs(void);
|
||||
void cons_show_omemo_prefs(void);
|
||||
void cons_show_ox_prefs(void);
|
||||
void cons_show_account(ProfAccount* account);
|
||||
void cons_debug(const char* const msg, ...);
|
||||
void cons_show_error(const char* const cmd, ...);
|
||||
|
@ -790,6 +790,10 @@ void
|
||||
cons_show_omemo_prefs(void)
|
||||
{
|
||||
}
|
||||
void
|
||||
cons_show_ox_prefs(void)
|
||||
{
|
||||
}
|
||||
|
||||
void
|
||||
cons_show_account(ProfAccount* account)
|
||||
|
Loading…
x
Reference in New Issue
Block a user