A LOT updates. Cannot separate. :)
[silc.git] / apps / silc / screen.h
index 25d083b06278c54c619f6351dd2b294a413faf60..ffa89ffd511fa656f78f8c3e89850e7f634056ce 100644 (file)
@@ -26,6 +26,8 @@ typedef struct {
   char *nickname;
   char *connection;
   char *channel;
+  char *channel_mode;
+  int away;
 } *SilcScreenBottomLine;
 
 typedef struct {
@@ -53,8 +55,8 @@ typedef struct {
 
   /* XXX */
   struct upper_status_line {
-    char *program_name;
-    char *program_version;
+    const char *program_name;
+    const char *program_version;
   } u_stat_line;
 
 } SilcScreenObject;
@@ -103,6 +105,7 @@ WINDOW *silc_screen_create_output_window(SilcScreen screen);
 WINDOW *silc_screen_add_output_window(SilcScreen screen);
 void silc_screen_create_input_window(SilcScreen screen);
 void silc_screen_init_upper_status_line(SilcScreen screen);
+void silc_screen_print_upper_stat_line(SilcScreen screen);
 void silc_screen_init_output_status_line(SilcScreen screen);
 void silc_screen_print_clock(SilcScreen screen);
 void silc_screen_print_coordinates(SilcScreen screen, int win_index);