From 62b0456a4b1415d3e4138e8dbca4b22f88d374d6 Mon Sep 17 00:00:00 2001 From: Franklin Wei Date: Tue, 23 Jul 2024 06:05:45 -0400 Subject: puzzles: resync with upstream (adds new Palisade cursor interface). Resyncs properly with this slightly modified upstream: https://www.franklinwei.com/git/puzzles/commit/?h=rockbox-devel&id=1c62dac3f4f1a819a394ff33cc82912cf9079b50 Change-Id: I2018e81647c22010f9d74d8d14d13982f2969a8f --- apps/plugins/puzzles/src/puzzles.but | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) (limited to 'apps/plugins/puzzles/src/puzzles.but') diff --git a/apps/plugins/puzzles/src/puzzles.but b/apps/plugins/puzzles/src/puzzles.but index fb94155eed..fa9384252e 100644 --- a/apps/plugins/puzzles/src/puzzles.but +++ b/apps/plugins/puzzles/src/puzzles.but @@ -3519,10 +3519,15 @@ Palisade was contributed to this collection by Jonas K\u00F6{oe}lker. \H{palisade-controls} \I{controls, for Palisade}Palisade controls Left-click to place an edge. Right-click to indicate \q{no edge}. -Alternatively, the arrow keys will move a keyboard cursor. Holding -Control while pressing an arrow key will place an edge. Press -Shift-arrowkey to switch off an edge. Repeat an action to perform -its inverse. + +Alternatively, the arrow keys will move a keyboard cursor. Depending +on the \q{Cursor mode} preference (see \k{palisade-prefs}), the cursor +will either navigate among the grid squares, or along their +borders. In \q{Full-grid} mode, hold Control while pressing an arrow +key to place an edge, and press Shift-arrowkey to switch off an +edge. In \q{Half-grid} mode, press Enter to place an edge, and Space +to switch off an edge. In either mode, you can repeat an action to +perform its inverse. (All the actions described in \k{common-actions} are also available.) @@ -3539,6 +3544,13 @@ These parameters are available from the \q{Custom...} option on the \dd The size of the regions into which the grid must be subdivided. +\H{palisade-prefs} \I{preferences, for Palisade}Palisade user preferences + +On platforms that support user preferences, the \q{Preferences} option +on the \q{Game} menu will let you configure the behavior of the cursor +keys to either navigate among full grid squares, or along the borders +of the grid squares. + \C{mosaic} \i{Mosaic} \cfg{winhelp-topic}{games.mosaic} -- cgit v1.2.3