--- 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();