From c97fa6f0feefdad8e538b086478ec043ed4bcc47 Mon Sep 17 00:00:00 2001 From: Martin Pulec Date: Wed, 18 Oct 2017 11:02:09 +0200 Subject: [PATCH] Keyboard control: allow verbosity decrease --- src/keyboard_control.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/keyboard_control.cpp b/src/keyboard_control.cpp index 024e29461..e1d1e1733 100644 --- a/src/keyboard_control.cpp +++ b/src/keyboard_control.cpp @@ -207,6 +207,7 @@ void keyboard_control::run() case '-': case 'e': case 'v': + case 'V': if (m_locked_against_changes) { LOG(LOG_LEVEL_NOTICE) << "Keyboard control: locked against changes, press 'Ctrl-x' to unlock or 'h' for help.\n"; goto after_protected; @@ -267,8 +268,13 @@ void keyboard_control::run() break; } case 'v': + case 'V': { - log_level = (log_level + 1) % (LOG_LEVEL_MAX + 1); + if (islower(c)) { + log_level = (log_level + 1) % (LOG_LEVEL_MAX + 1); + } else { + log_level = (log_level - 1 + (LOG_LEVEL_MAX + 1)) % (LOG_LEVEL_MAX + 1); + } cout << "Log level: " << log_level << "\n"; break; } @@ -375,6 +381,7 @@ void keyboard_control::usage() "\t - - decrease audio delay by 10 ms\n" << "\t m - mute/unmute\n" << "\t v - increase verbosity level\n" << + "\t V - decrease verbosity level\n" << "\t e - record captured content (toggle)\n" << "\t h - show help\n" << "\t i - show various information\n" <<