diff options
author | James Booth <boothj5@gmail.com> | 2013-02-02 23:52:47 +0000 |
---|---|---|
committer | James Booth <boothj5@gmail.com> | 2013-02-02 23:52:47 +0000 |
commit | 7d6ce4da0271babfce08d19899563b1065feedef (patch) | |
tree | 98ff71f45ba784ad771406eda1a777368e46a6ab /src/ui | |
parent | 7100b0e361d4d87d32392b7a0b62e94a311a2f6e (diff) | |
download | profani-tty-7d6ce4da0271babfce08d19899563b1065feedef.tar.gz |
Added resize check to ui module
Diffstat (limited to 'src/ui')
-rw-r--r-- | src/ui/ui.h | 3 | ||||
-rw-r--r-- | src/ui/windows.c | 7 |
2 files changed, 8 insertions, 2 deletions
diff --git a/src/ui/ui.h b/src/ui/ui.h index d83b73f3..95e67269 100644 --- a/src/ui/ui.h +++ b/src/ui/ui.h @@ -75,7 +75,8 @@ void ui_contact_online(const char * const from, const char * const show, void ui_contact_offline(const char * const from, const char * const show, const char * const status); void ui_disconnected(void); -void ui_handle_special_keys(const wint_t * const ch); +void ui_handle_special_keys(const wint_t * const ch, const char * const inp, + const int size); void ui_switch_win(const int i); gboolean ui_windows_full(void); unsigned long ui_get_idle_time(void); diff --git a/src/ui/windows.c b/src/ui/windows.c index a868aa5f..84628a1e 100644 --- a/src/ui/windows.c +++ b/src/ui/windows.c @@ -508,10 +508,15 @@ ui_disconnected(void) } void -ui_handle_special_keys(const wint_t * const ch) +ui_handle_special_keys(const wint_t * const ch, const char * const inp, + const int size) { _win_handle_switch(ch); _win_handle_page(ch); + if (*ch == KEY_RESIZE) { + ui_resize(*ch, inp, size); + } + } void |