about summary refs log tree commit diff stats
path: root/src/ui/console.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/ui/console.c')
-rw-r--r--src/ui/console.c18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/ui/console.c b/src/ui/console.c
index 0bea782d..aa74f9ec 100644
--- a/src/ui/console.c
+++ b/src/ui/console.c
@@ -153,6 +153,24 @@ cons_bad_command(const char * const cmd)
 }
 
 void
+cons_show_typing(const char * const short_from)
+{
+    window_show_time(console, '-');
+    wattron(console->win, COLOUR_TYPING);
+    wprintw(console->win, "!! %s is typing a message...\n", short_from);
+    wattroff(console->win, COLOUR_TYPING);
+}
+
+void
+cons_show_incoming_message(const char * const short_from, const int win_index)
+{
+    window_show_time(console, '-');
+    wattron(console->win, COLOUR_INCOMING);
+    wprintw(console->win, "<< incoming from %s (%d)\n", short_from, win_index + 1);
+    wattroff(console->win, COLOUR_INCOMING);
+}
+
+void
 cons_about(void)
 {
     int rows, cols;