From b99f01809da563c7ccd69060ab8c4299906ac378 Mon Sep 17 00:00:00 2001 From: rooklift <16438795+rooklift@users.noreply.github.com> Date: Sat, 15 May 2021 14:12:53 +0100 Subject: [PATCH] config.mouseover_pv --- src/main.js | 11 +++++++++++ src/modules/board_drawer.js | 2 +- src/modules/config_io.js | 1 + 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/src/main.js b/src/main.js index 31a4d120..5cda00ff 100644 --- a/src/main.js +++ b/src/main.js @@ -1063,6 +1063,17 @@ function menu_build() { win.webContents.send("toggle", "candidate_moves"); } }, + { + label: "...with PV mouseover", + type: "checkbox", + checked: config.mouseover_pv, + click: () => { + win.webContents.send("toggle", "mouseover_pv"); + } + }, + { + type: "separator", + }, { label: "Next move markers", type: "checkbox", diff --git a/src/modules/board_drawer.js b/src/modules/board_drawer.js index 1640f6fa..4478fad0 100644 --- a/src/modules/board_drawer.js +++ b/src/modules/board_drawer.js @@ -100,7 +100,7 @@ let board_drawer_prototype = { draw_pv: function(node, point) { // Return true / false whether this happened. - if (!config.candidate_moves) { + if (!config.candidate_moves || !config.mouseover_pv) { return false; } diff --git a/src/modules/config_io.js b/src/modules/config_io.js index 70f7a6ac..3114833f 100644 --- a/src/modules/config_io.js +++ b/src/modules/config_io.js @@ -49,6 +49,7 @@ exports.defaults_classified = { "candidate_moves": true, "numbers": "lcb", "visits_threshold": 0.02, + "mouseover_pv": true, "next_move_markers": true, "circle_best": true, },