From 08eb8a06e3c7bf604a1b45fd5372662960950118 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vin=C3=ADcius?= Date: Fri, 14 Jan 2022 08:20:43 -0300 Subject: [PATCH] cli: also accept "~" to be consistent with the new Set action --- lib/solaar/cli/config.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/solaar/cli/config.py b/lib/solaar/cli/config.py index de27bb61..618a29f4 100644 --- a/lib/solaar/cli/config.py +++ b/lib/solaar/cli/config.py @@ -27,7 +27,7 @@ def _print_setting(s, verbose=True): if s.description: print('#', s.description.replace('\n', ' ')) if s.kind == _settings.KIND.toggle: - print('# possible values: on/true/t/yes/y/1 or off/false/f/no/n/0 or Toggle') + print('# possible values: on/true/t/yes/y/1 or off/false/f/no/n/0 or Toggle/~') elif s.kind == _settings.KIND.choice: print( '# possible values: one of [', ', '.join(str(v) for v in s.choices), @@ -82,7 +82,7 @@ def select_choice(value, choices, setting, key): def select_toggle(value, setting): - if value == 'Toggle': + if value.lower() in ('toggle', '~'): value = not setting.read() else: try: