Merge /chlog and /grlog commands into /logging

Instead of `/chlog on` we now have `/logging chat on`.
Instead of `/grlog on` we now have `/logging group on`.

Fix https://github.com/profanity-im/profanity/issues/1224
This commit is contained in:
Michael Vetter
2019-11-12 12:39:24 +01:00
parent 0945a30925
commit 9bc4dc3827
6 changed files with 67 additions and 56 deletions

View File

@@ -1842,21 +1842,17 @@ cons_log_setting(void)
}
void
cons_chlog_setting(void)
cons_logging_setting(void)
{
if (prefs_get_boolean(PREF_CHLOG))
cons_show("Chat logging (/chlog) : ON");
cons_show("Chat logging (/logging chat) : ON");
else
cons_show("Chat logging (/chlog) : OFF");
}
cons_show("Chat logging (/logging chat) : OFF");
void
cons_grlog_setting(void)
{
if (prefs_get_boolean(PREF_GRLOG))
cons_show("Groupchat logging (/grlog) : ON");
cons_show("Groupchat logging (/logging group) : ON");
else
cons_show("Groupchat logging (/grlog) : OFF");
cons_show("Groupchat logging (/logging group) : OFF");
}
void
@@ -1865,8 +1861,7 @@ cons_show_log_prefs(void)
cons_show("Logging preferences:");
cons_show("");
cons_log_setting();
cons_chlog_setting();
cons_grlog_setting();
cons_logging_setting();
cons_alert();
}

View File

@@ -307,8 +307,7 @@ void cons_history_setting(void);
void cons_carbons_setting(void);
void cons_receipts_setting(void);
void cons_log_setting(void);
void cons_chlog_setting(void);
void cons_grlog_setting(void);
void cons_logging_setting(void);
void cons_autoaway_setting(void);
void cons_reconnect_setting(void);
void cons_autoping_setting(void);