List ignored bookmarks

`/bookmarl ignore` lists the ignored bookmarks.

Regards https://github.com/profanity-im/profanity/issues/1115
This commit is contained in:
Michael Vetter
2020-05-24 17:17:20 +02:00
parent ca3972b3ca
commit f121554088
7 changed files with 54 additions and 2 deletions

View File

@@ -2683,3 +2683,18 @@ _show_roster_contacts(GSList *list, gboolean show_groups)
curr = g_slist_next(curr);
}
}
void
cons_show_bookmarks_ignore(gchar **list, gsize len)
{
int i;
ProfWin *console = wins_get_console();
cons_show("");
cons_show("Ignored bookmarks:");
for(i=0; i<len; i++) {
win_print(console, THEME_DEFAULT, "-", " %s", list[i]);
win_newline(console);
}
}

View File

@@ -268,6 +268,7 @@ void cons_show_login_success(ProfAccount *account, gboolean secured);
void cons_show_account_list(gchar **accounts);
void cons_show_room_list(GSList *room, const char *const conference_node);
void cons_show_bookmarks(const GList *list);
void cons_show_bookmarks_ignore(gchar **list, gsize len);
void cons_show_disco_items(GSList *items, const char *const jid);
void cons_show_disco_info(const char *from, GSList *identities, GSList *features);
void cons_show_room_invite(const char *const invitor, const char *const room, const char *const reason);