# HG changeset patch # User franky@diable # Date 1222538512 -7200 # Node ID 939e2957f8a83303901185e455b103fe4699d06d # Parent 9d78b571e69365630a50b5568c69f0dc5c056d69 Add option "info" (suggested by lego) diff -r 9d78b571e693 -r 939e2957f8a8 mcabber/mcabberrc.example --- 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 diff -r 9d78b571e693 -r 939e2957f8a8 mcabber/src/screen.c --- 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();