diff options
Diffstat (limited to 'client/ui.c')
-rw-r--r-- | client/ui.c | 17 |
1 files changed, 7 insertions, 10 deletions
diff --git a/client/ui.c b/client/ui.c index c47e1fb..869a071 100644 --- a/client/ui.c +++ b/client/ui.c @@ -1,19 +1,20 @@ -#include <string.h> #include <ncurses.h> +#include <string.h> #include "../shared/bin.h" #include "../shared/util.h" #include "i18n.h" #include "main.h" +#include "strings.h" #include "term.h" #include "ui.h" WINDOW *g_w2_ui_win; -unsigned int g_w2_ui_width = 0; +unsigned int g_w2_ui_width = 0; unsigned int g_w2_ui_height = 0; void w2_ui_main() { - g_w2_ui_width = getmaxx(g_w2_ui_win); + g_w2_ui_width = getmaxx(g_w2_ui_win); g_w2_ui_height = getmaxy(g_w2_ui_win); w2_ui_paint(); @@ -28,8 +29,7 @@ void w2_ui_paint_statusbar() { char temp[g_w2_ui_width + 1]; sprintf(temp, "%s, %ims %s", g_w2_state.connected ? W2_UI_CONN_STAT_CONNECTED : W2_UI_CONN_STAT_DISCONNECTED, - g_w2_state.ping, - W2_UI_CONN_STAT_PING); + g_w2_state.ping, W2_UI_CONN_STAT_PING); mvaddstr(0, 0, temp); sprintf(temp, "(%s)", g_w2_state.info.build_str); @@ -38,12 +38,10 @@ void w2_ui_paint_statusbar() { sprintf(temp, "%s %i%%", W2_UI_BATT_STAT_BATTERY, g_w2_state.battery_level); mvaddstr(0, g_w2_ui_width - strlen(temp), temp); - sprintf(temp, "[mode 0x%02x]", g_w2_state.mode); + sprintf(temp, "[%s]", g_w2_mode_strings[g_w2_state.mode]); mvaddstr(1, 0, temp); - sprintf(temp, "%i %s, %i %s", - 0, W2_UI_EXPT_STAT_WARNINGS, - 0, W2_UI_EXPT_STAT_ERRORS); + sprintf(temp, "%i %s, %i %s", 0, W2_UI_EXPT_STAT_WARNINGS, 0, W2_UI_EXPT_STAT_ERRORS); mvaddstr(1, g_w2_ui_width - strlen(temp), temp); w2_ui_paint_tabbar(); @@ -58,4 +56,3 @@ void w2_ui_paint_tabbar() { sprintf(temp, "-- tab bar here --"); mvaddstr(2, g_w2_ui_width / 2 - strlen(temp) / 2, temp); } - |