From 096b5a4d17c85fa5f87db3e72364e9c3506d1e64 Mon Sep 17 00:00:00 2001 From: cirakg Date: Sun, 25 Oct 2026 12:46:42 +0100 Subject: feat(pin): exactly 4 digits, entered on the 4th digit The keypad has no OK key; the 4th digit submits, so a tap that also arrives as START can no longer submit a partial PIN (the likely cause of "Wrong PIN" before the code opened). PINs set by earlier versions still unlock and are then replaced by a 4-digit one. Opening an entry ignores a second request from the same tap. A Require PIN sent from the phone while the watch is locked now applies at the next PIN instead of waiting for Confirm all. The linter skips .claude. Co-Authored-By: Claude Opus 5.5 --- docker/scripts/screenshots.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'docker/scripts/screenshots.sh') diff --git a/docker/scripts/screenshots.sh b/docker/scripts/screenshots.sh index 91477c4..c0d91d6 100755 --- a/docker/scripts/screenshots.sh +++ b/docker/scripts/screenshots.sh @@ -7,7 +7,7 @@ # plus -diff.png where a screen differs from # test/golden//.png. # -# Uses the UI-test build (uitest.jungle): fake entries, PIN 123456 and a +# Uses the UI-test build (uitest.jungle): fake entries, PIN 1234 and a # frozen clock, so every screenshot is reproducible. tools/ui_flow.py # drives the app and checks the screens. Then the app is launched again and # its glance, which now shows the favourite's code (the first run sealed it), -- cgit v1.2.3