Mercurial > hg
changeset 1514:939e2957f8a8
Add option "info" (suggested by lego)
author | franky@diable |
---|---|
date | Sat, 27 Sep 2008 20:01:52 +0200 |
parents | 9d78b571e693 |
children | 9013d23f0a86 |
files | mcabber/mcabberrc.example mcabber/src/screen.c |
diffstat | 2 files changed, 13 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/mcabber/mcabberrc.example Sat Sep 06 17:33:01 2008 +0300 +++ b/mcabber/mcabberrc.example Sat Sep 27 20:01:52 2008 +0200 @@ -416,6 +416,9 @@ # Set "log_display_sender" to 1 to display the message sender's jid in the # log window (default: 0, no) #set log_display_sender = 0 +# +# Set "info" to anything you'd like to see in your lower status line +#set info = woot # Contacts PGP information # You can provide a PGP key to be used for a given Jabber user, or
--- 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();