diff options
Diffstat (limited to 'src/ui')
-rw-r--r-- | src/ui/console.c | 8 | ||||
-rw-r--r-- | src/ui/inputwin.c | 2 | ||||
-rw-r--r-- | src/ui/ui.h | 1 |
3 files changed, 10 insertions, 1 deletions
diff --git a/src/ui/console.c b/src/ui/console.c index 3a280eb5..2bfc12ef 100644 --- a/src/ui/console.c +++ b/src/ui/console.c @@ -999,6 +999,7 @@ _cons_show_ui_prefs(void) cons_privileges_setting(); cons_titlebar_setting(); cons_presence_setting(); + cons_inpblock_setting(); cons_alert(); } @@ -1160,6 +1161,12 @@ _cons_show_chat_prefs(void) } static void +_cons_inpblock_setting(void) +{ + cons_show("Input block (/inpblock) : %d milliseconds", prefs_get_inpblock()); +} + +static void _cons_log_setting(void) { cons_show("Log file location : %s", get_log_file_location()); @@ -1677,6 +1684,7 @@ console_init_module(void) cons_reconnect_setting = _cons_reconnect_setting; cons_autoping_setting = _cons_autoping_setting; cons_priority_setting = _cons_priority_setting; + cons_inpblock_setting = _cons_inpblock_setting; cons_show_connection_prefs = _cons_show_connection_prefs; cons_show_themes = _cons_show_themes; cons_prefs = _cons_prefs; diff --git a/src/ui/inputwin.c b/src/ui/inputwin.c index 4c9845a4..4ed47601 100644 --- a/src/ui/inputwin.c +++ b/src/ui/inputwin.c @@ -112,7 +112,7 @@ inp_win_resize(void) void inp_non_block(void) { - wtimeout(inp_win, 20); + wtimeout(inp_win, prefs_get_inpblock()); } void diff --git a/src/ui/ui.h b/src/ui/ui.h index 159f7f18..3271d25b 100644 --- a/src/ui/ui.h +++ b/src/ui/ui.h @@ -322,6 +322,7 @@ void (*cons_reconnect_setting)(void); void (*cons_autoping_setting)(void); void (*cons_priority_setting)(void); void (*cons_autoconnect_setting)(void); +void (*cons_inpblock_setting)(void); void (*cons_show_contact_online)(PContact contact, Resource *resource, GDateTime *last_activity); void (*cons_show_contact_offline)(PContact contact, char *resource, char *status); void (*cons_theme_colours)(void); |