Removed statusbar functions from ui.h

This commit is contained in:
James Booth
2014-04-07 21:12:30 +01:00
parent fc40637789
commit f0f0dbfdac
10 changed files with 88 additions and 64 deletions

View File

@@ -51,6 +51,7 @@
#include "otr/otr.h"
#include "ui/ui.h"
#include "ui/titlebar.h"
#include "ui/statusbar.h"
#include "ui/window.h"
#include "ui/windows.h"
#include "xmpp/xmpp.h"
@@ -111,6 +112,16 @@ _ui_update_screen(void)
doupdate();
}
static void
_ui_about(void)
{
cons_show("");
cons_about();
if (ui_current_win_type() != WIN_CONSOLE) {
status_bar_new(1);
}
}
static unsigned long
_ui_get_idle_time(void)
{
@@ -1578,6 +1589,12 @@ _ui_clear_win_title(void)
printf("%c]0;%c", '\033', '\007');
}
static void
_ui_statusbar_new(const int win)
{
status_bar_new(win);
}
static void
_ui_draw_term_title(void)
{
@@ -1844,4 +1861,6 @@ ui_init_module(void)
ui_titlebar_presence = _ui_titlebar_presence;
ui_handle_login_account_success = _ui_handle_login_account_success;
ui_update_presence =_ui_update_presence;
ui_about = _ui_about;
ui_statusbar_new = _ui_statusbar_new;
}