about summary refs log tree commit diff stats
path: root/src/windows.c
diff options
context:
space:
mode:
authorJames Booth <boothj5@gmail.com>2012-11-18 22:49:01 +0000
committerJames Booth <boothj5@gmail.com>2012-11-18 22:49:01 +0000
commitbd3f1d1575830aa4236ea1a3585c9b3c33b32be9 (patch)
treeb1c3a8b6b4051fd98e1fa7b3fd691bf2eb9efb89 /src/windows.c
parentc6b07533c9bae83db95830e53dba89112077743d (diff)
downloadprofani-tty-bd3f1d1575830aa4236ea1a3585c9b3c33b32be9.tar.gz
Show message when own nickname changed in chat rooms
Diffstat (limited to 'src/windows.c')
-rw-r--r--src/windows.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/windows.c b/src/windows.c
index 5f05305b..eeefaf29 100644
--- a/src/windows.c
+++ b/src/windows.c
@@ -735,7 +735,21 @@ win_show_room_member_nick_change(const char * const room,
 
     if (win_index == _curr_prof_win)
         dirty = TRUE;
+}
+
+void
+win_show_room_nick_change(const char * const room, const char * const nick)
+{
+    int win_index = _find_prof_win_index(room);
+    WINDOW *win = _wins[win_index].win;
 
+    _win_show_time(win);
+    wattron(win, COLOUR_ONLINE);
+    wprintw(win, "** You are now known as %s\n", nick);
+    wattroff(win, COLOUR_ONLINE);
+
+    if (win_index == _curr_prof_win)
+        dirty = TRUE;
 }
 
 void