summaryrefslogtreecommitdiff
path: root/monkey.jungle
diff options
context:
space:
mode:
authorcirakg <cirakg@cirakg.xyz>2026-10-19 22:28:09 +0200
committercirakg <cirakg@cirakg.xyz>2026-10-19 22:28:09 +0200
commit35042ff04ffc50e55ff59a385849442be4429d6b (patch)
tree3c142dd9bfb995b7aacdf39128e591dd3f9370de /monkey.jungle
parent871aba901501302586895d266fe4569665d9fe70 (diff)
feat(ui): add the list, OTP detail, PIN entry, menu, info screens and glance
List with live codes and countdowns, adaptive rows and lazy headers; OTP detail with ring or bar, next code and HOTP next; PIN keypad or button selector with create, unlock, change, lockout display and pending promotion; native menu; glance with the entry count; self-test after the first frame; option properties with defaults. Codes are computed one per timer event, apart from drawing, for the watchdog. A UI-test build (uitest.jungle) starts with fake entries, PIN 123456 and a frozen clock. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'monkey.jungle')
-rw-r--r--monkey.jungle4
1 files changed, 4 insertions, 0 deletions
diff --git a/monkey.jungle b/monkey.jungle
index e0fbe95..623a55e 100644
--- a/monkey.jungle
+++ b/monkey.jungle
@@ -11,3 +11,7 @@ project.manifest = manifest.xml
base.sourcePath = source
base.resourcePath = resources
+
+# Code annotated (:uitest) only exists in the UI-test build (uitest.jungle),
+# which swaps this for the (:no_uitest) alternatives (source/util/TestMode.mc).
+base.excludeAnnotations = uitest