From c68cc0bec51d489ef400dd997392eb27486c06f3 Mon Sep 17 00:00:00 2001 From: Jack Date: Wed, 11 Nov 2020 13:48:05 +0000 Subject: [PATCH] added toggle always show words history to the command line --- src/js/commandline.js | 7 +++++++ src/js/userconfig.js | 9 +++++++++ 2 files changed, 16 insertions(+) diff --git a/src/js/commandline.js b/src/js/commandline.js index e329fef24..2ac7695c5 100644 --- a/src/js/commandline.js +++ b/src/js/commandline.js @@ -210,6 +210,13 @@ let commands = { toggleBlindMode(); }, }, + { + id: "toggleAlwaysShowWordsHistory", + display: "Toggle always show words history", + exec: () => { + toggleAlwaysShowWordsHistory(); + }, + }, { id: "toggleIndicateTypos", display: "Toggle indicate typos", diff --git a/src/js/userconfig.js b/src/js/userconfig.js index bdc14a05d..0c5246a13 100644 --- a/src/js/userconfig.js +++ b/src/js/userconfig.js @@ -552,6 +552,15 @@ function setAlwaysShowWordsHistory(val, nosave) { if (!nosave) saveConfigToCookie(); } +function toggleAlwaysShowWordsHistory() { + let val = !config.alwaysShowWordsHistory; + if (val == undefined) { + val = false; + } + config.alwaysShowWordsHistory = val; + saveConfigToCookie(); +} + //single list command line function setSingleListCommandLine(option, nosave) { if (!option) option = "manual";