mirror of
https://github.com/profanity-im/profanity.git
synced 2025-07-26 12:14:28 -04:00
Added PGP prefs
This commit is contained in:
parent
24ebb51254
commit
86acd4649b
@ -1299,6 +1299,7 @@ cmd_init(void)
|
|||||||
autocomplete_add(prefs_ac, "conn");
|
autocomplete_add(prefs_ac, "conn");
|
||||||
autocomplete_add(prefs_ac, "presence");
|
autocomplete_add(prefs_ac, "presence");
|
||||||
autocomplete_add(prefs_ac, "otr");
|
autocomplete_add(prefs_ac, "otr");
|
||||||
|
autocomplete_add(prefs_ac, "pgp");
|
||||||
|
|
||||||
notify_ac = autocomplete_new();
|
notify_ac = autocomplete_new();
|
||||||
autocomplete_add(notify_ac, "message");
|
autocomplete_add(notify_ac, "message");
|
||||||
|
@ -905,6 +905,10 @@ cmd_prefs(ProfWin *window, gchar **args, struct cmd_help_t help)
|
|||||||
cons_show("");
|
cons_show("");
|
||||||
cons_show_otr_prefs();
|
cons_show_otr_prefs();
|
||||||
cons_show("");
|
cons_show("");
|
||||||
|
} else if (strcmp(args[0], "pgp") == 0) {
|
||||||
|
cons_show("");
|
||||||
|
cons_show_pgp_prefs();
|
||||||
|
cons_show("");
|
||||||
} else {
|
} else {
|
||||||
cons_show("Usage: %s", help.usage);
|
cons_show("Usage: %s", help.usage);
|
||||||
}
|
}
|
||||||
|
@ -1422,6 +1422,25 @@ cons_show_otr_prefs(void)
|
|||||||
cons_alert();
|
cons_alert();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void
|
||||||
|
cons_show_pgp_prefs(void)
|
||||||
|
{
|
||||||
|
cons_show("PGP preferences:");
|
||||||
|
cons_show("");
|
||||||
|
|
||||||
|
char *log_value = prefs_get_string(PREF_PGP_LOG);
|
||||||
|
if (strcmp(log_value, "on") == 0) {
|
||||||
|
cons_show("PGP logging (/pgp log) : ON");
|
||||||
|
} else if (strcmp(log_value, "off") == 0) {
|
||||||
|
cons_show("PGP logging (/pgp log) : OFF");
|
||||||
|
} else {
|
||||||
|
cons_show("PGP logging (/pgp log) : Redacted");
|
||||||
|
}
|
||||||
|
prefs_free_string(log_value);
|
||||||
|
|
||||||
|
cons_alert();
|
||||||
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
cons_show_themes(GSList *themes)
|
cons_show_themes(GSList *themes)
|
||||||
{
|
{
|
||||||
@ -1458,6 +1477,8 @@ cons_prefs(void)
|
|||||||
cons_show("");
|
cons_show("");
|
||||||
cons_show_otr_prefs();
|
cons_show_otr_prefs();
|
||||||
cons_show("");
|
cons_show("");
|
||||||
|
cons_show_pgp_prefs();
|
||||||
|
cons_show("");
|
||||||
|
|
||||||
cons_alert();
|
cons_alert();
|
||||||
}
|
}
|
||||||
|
@ -250,6 +250,7 @@ void cons_show_log_prefs(void);
|
|||||||
void cons_show_presence_prefs(void);
|
void cons_show_presence_prefs(void);
|
||||||
void cons_show_connection_prefs(void);
|
void cons_show_connection_prefs(void);
|
||||||
void cons_show_otr_prefs(void);
|
void cons_show_otr_prefs(void);
|
||||||
|
void cons_show_pgp_prefs(void);
|
||||||
void cons_show_account(ProfAccount *account);
|
void cons_show_account(ProfAccount *account);
|
||||||
void cons_debug(const char * const msg, ...);
|
void cons_debug(const char * const msg, ...);
|
||||||
void cons_show_time(void);
|
void cons_show_time(void);
|
||||||
|
@ -369,6 +369,7 @@ void cons_show_log_prefs(void) {}
|
|||||||
void cons_show_presence_prefs(void) {}
|
void cons_show_presence_prefs(void) {}
|
||||||
void cons_show_connection_prefs(void) {}
|
void cons_show_connection_prefs(void) {}
|
||||||
void cons_show_otr_prefs(void) {}
|
void cons_show_otr_prefs(void) {}
|
||||||
|
void cons_show_pgp_prefs(void) {}
|
||||||
|
|
||||||
void cons_show_account(ProfAccount *account)
|
void cons_show_account(ProfAccount *account)
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user