Mercurial > ~mikael > mcabber > hg
diff mcabber/src/screen.c @ 1514:939e2957f8a8
Add option "info" (suggested by lego)
author | franky@diable |
---|---|
date | Sat, 27 Sep 2008 20:01:52 +0200 |
parents | 9d78b571e693 |
children | 9013d23f0a86 |
line wrap: on
line diff
--- a/mcabber/src/screen.c Sat Sep 06 17:33:01 2008 +0300 +++ b/mcabber/src/screen.c Sat Sep 27 20:01:52 2008 +0200 @@ -1328,11 +1328,18 @@ void scr_UpdateMainStatus(int forceupdate) { char *sm = from_utf8(jb_getstatusmsg()); + const char *info = settings_opt_get("info"); werase(mainstatusWnd); - mvwprintw(mainstatusWnd, 0, 0, "%c[%c] %s", - (unread_msg(NULL) ? '#' : ' '), - imstatus2char[jb_getstatus()], (sm ? sm : "")); + if (info) + mvwprintw(mainstatusWnd, 0, 0, "%c[%c] %s: %s", + (unread_msg(NULL) ? '#' : ' '), + imstatus2char[jb_getstatus()], + info, (sm ? sm : "")); + else + mvwprintw(mainstatusWnd, 0, 0, "%c[%c] %s", + (unread_msg(NULL) ? '#' : ' '), + imstatus2char[jb_getstatus()], (sm ? sm : "")); if (forceupdate) { top_panel(inputPanel); update_panels();