diff options
Diffstat (limited to 'display.c')
| -rw-r--r-- | display.c | 13 |
1 files changed, 11 insertions, 2 deletions
@@ -9,7 +9,7 @@ #include "version.h" #include "wm.h" -void color_pair_init() +void color_pair_init(void) { init_pair(COLOR_PAIR_STATUS_BAR, COLOR_BLACK, COLOR_WHITE); init_pair(COLOR_PAIR_PROGRESS, COLOR_YELLOW, COLOR_BLUE); @@ -19,11 +19,12 @@ void color_pair_init() init_pair(COLOR_PAIR_BORDER, COLOR_WHITE, COLOR_BLUE); } -terminal *ncurses_init() +terminal *ncurses_init(void) { initscr(); raw(); curs_set(0); + noecho(); if (!has_colors()) { log_write(LOG_WARN, "Terminal does not support colors"); } @@ -59,3 +60,11 @@ void wprintw_colorful(WINDOW *w, int attr, const char *format, ...) wattroff(w, COLOR_PAIR(attr)); va_end(ap); } + +void handle_resize(void) +{ + endwin(); + refresh(); +} + +void redraw(void) { erase(); } |
