aboutsummaryrefslogtreecommitdiff
path: root/PuzzleApplet.java
diff options
context:
space:
mode:
authorSimon Tatham <anakin@pobox.com>2023-08-13 14:03:26 +0100
committerSimon Tatham <anakin@pobox.com>2023-08-13 14:35:50 +0100
commita11ee53ef844522b48b06ddffed268fa86d7b2ec (patch)
tree455f63ffb40acec50332965a14fd8a0a289f136e /PuzzleApplet.java
parent503f1c4ab81928c2792a2cf73bc97587460dac86 (diff)
downloadpuzzles-a11ee53ef844522b48b06ddffed268fa86d7b2ec.zip
puzzles-a11ee53ef844522b48b06ddffed268fa86d7b2ec.tar.gz
puzzles-a11ee53ef844522b48b06ddffed268fa86d7b2ec.tar.bz2
puzzles-a11ee53ef844522b48b06ddffed268fa86d7b2ec.tar.xz
Keen, Solo, Towers, Undead, Unequal, Group: new UI preference.
If you're using the mouse to change pencil marks, you have to right-click to pencil-highlight a square, then press a number or letter key to add or remove a highlight. That causes the highlight to vanish again. So adding or removing multiple pencil marks requires a right-click + keypress per mark. Chris's Android port reversed that decision, making the pencil highlight persist so that you could 'click' just once and then press multiple pencil keys. That makes it easier to add lots of highlights, but harder to just remove a single one (click + press + click to remove the highlight), unless you don't mind keeping the highlight around afterwards cluttering up your view. In other words, this is just the sort of thing users might reasonably disagree on. So now we have an organised preferences system, we can let them disagree, and each configure it whichever way they like! This only affects mouse-based play. The keyboard cursor has _always_ worked this way, because it doesn't disappear at all; its behaviour is unchanged, and independent of the new preference.
Diffstat (limited to 'PuzzleApplet.java')
0 files changed, 0 insertions, 0 deletions