mirror of
https://github.com/profanity-im/profanity.git
synced 2024-11-03 19:37:16 -05:00
Moved cons_bad_show() to console module
This commit is contained in:
parent
bb0f4a3fb2
commit
9de4ab6bb9
@ -1134,6 +1134,31 @@ cons_show_contacts(GSList *list)
|
|||||||
}
|
}
|
||||||
curr = g_slist_next(curr);
|
curr = g_slist_next(curr);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
dirty = TRUE;
|
||||||
|
if (!win_current_is_console()) {
|
||||||
|
status_bar_new(0);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void
|
||||||
|
cons_bad_show(const char * const msg, ...)
|
||||||
|
{
|
||||||
|
va_list arg;
|
||||||
|
va_start(arg, msg);
|
||||||
|
GString *fmt_msg = g_string_new(NULL);
|
||||||
|
g_string_vprintf(fmt_msg, msg, arg);
|
||||||
|
window_show_time(console, '-');
|
||||||
|
wattron(console->win, COLOUR_ERROR);
|
||||||
|
wprintw(console->win, "%s\n", fmt_msg->str);
|
||||||
|
wattroff(console->win, COLOUR_ERROR);
|
||||||
|
g_string_free(fmt_msg, TRUE);
|
||||||
|
va_end(arg);
|
||||||
|
|
||||||
|
dirty = TRUE;
|
||||||
|
if (!win_current_is_console()) {
|
||||||
|
status_bar_new(0);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
@ -1145,27 +1145,6 @@ win_room_show_status(const char * const contact)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
|
||||||
cons_bad_show(const char * const msg, ...)
|
|
||||||
{
|
|
||||||
va_list arg;
|
|
||||||
va_start(arg, msg);
|
|
||||||
GString *fmt_msg = g_string_new(NULL);
|
|
||||||
g_string_vprintf(fmt_msg, msg, arg);
|
|
||||||
window_show_time(console, '-');
|
|
||||||
wattron(console->win, COLOUR_ERROR);
|
|
||||||
wprintw(console->win, "%s\n", fmt_msg->str);
|
|
||||||
wattroff(console->win, COLOUR_ERROR);
|
|
||||||
g_string_free(fmt_msg, TRUE);
|
|
||||||
va_end(arg);
|
|
||||||
|
|
||||||
if (current_index == 0) {
|
|
||||||
dirty = TRUE;
|
|
||||||
} else {
|
|
||||||
status_bar_new(0);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
void
|
void
|
||||||
cons_show_time(void)
|
cons_show_time(void)
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user