Mercurial > ~mikael > mcabber > hg
diff mcabber/src/commands.c @ 707:b26a0bde4cdb
Add /roster hide|show|toggle
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Tue, 21 Feb 2006 22:57:49 +0100 |
parents | ee03b56b93ee |
children | 1877838d3c27 |
line wrap: on
line diff
--- a/mcabber/src/commands.c Sat Feb 18 15:07:51 2006 +0100 +++ b/mcabber/src/commands.c Tue Feb 21 22:57:49 2006 +0100 @@ -131,6 +131,9 @@ compl_add_category_word(COMPL_ROSTER, "top"); compl_add_category_word(COMPL_ROSTER, "up"); compl_add_category_word(COMPL_ROSTER, "down"); + compl_add_category_word(COMPL_ROSTER, "hide"); + compl_add_category_word(COMPL_ROSTER, "show"); + compl_add_category_word(COMPL_ROSTER, "toggle"); compl_add_category_word(COMPL_ROSTER, "hide_offline"); compl_add_category_word(COMPL_ROSTER, "show_offline"); compl_add_category_word(COMPL_ROSTER, "toggle_offline"); @@ -391,6 +394,12 @@ } else if (!strcasecmp(arg, "bottom")) { scr_RosterBottom(); update_roster = TRUE; + } else if (!strcasecmp(arg, "hide")) { + scr_RosterVisibility(0); + } else if (!strcasecmp(arg, "show")) { + scr_RosterVisibility(1); + } else if (!strcasecmp(arg, "toggle")) { + scr_RosterVisibility(-1); } else if (!strcasecmp(arg, "hide_offline")) { buddylist_set_hide_offline_buddies(TRUE); if (current_buddy)