mirror of
https://github.com/profanity-im/profanity.git
synced 2024-11-03 19:37:16 -05:00
Basic resize of bars
This commit is contained in:
parent
0557f78d36
commit
a9a3a951be
@ -87,6 +87,10 @@ void inp_get_char(int *ch, char *input, int *size)
|
||||
noecho();
|
||||
*ch = wgetch(inp_win);
|
||||
|
||||
if (*ch == KEY_RESIZE) {
|
||||
cons_show("REZISE SIGNAL");
|
||||
win_resize();
|
||||
} else {
|
||||
// if it wasn't an arrow key etc
|
||||
if (!_handle_edit(*ch, input, size)) {
|
||||
if (_printable(*ch)) {
|
||||
@ -112,6 +116,7 @@ void inp_get_char(int *ch, char *input, int *size)
|
||||
reset_search_attempts();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
echo();
|
||||
}
|
||||
|
@ -88,6 +88,14 @@ void gui_init(void)
|
||||
dirty = TRUE;
|
||||
}
|
||||
|
||||
void win_resize(void)
|
||||
{
|
||||
create_title_bar();
|
||||
create_status_bar();
|
||||
create_input_window();
|
||||
dirty = TRUE;
|
||||
}
|
||||
|
||||
void gui_refresh(void)
|
||||
{
|
||||
title_bar_refresh();
|
||||
|
Loading…
Reference in New Issue
Block a user