From 151bfda5d4c567ff909a61dc9c90bf8eece1db37 Mon Sep 17 00:00:00 2001 From: cirakg Date: Tue, 20 Oct 2026 18:36:54 +0200 Subject: feat(settings): add the Add OTP, Add code and Manage entry forms with a PIN queue for locked entries The full phone settings form (README 10.2) and its processing (10.3) as one resumable job: Import, Add OTP, Add code, Manage, then the About fields. Forms are applied only when their switch is on, cleared afterwards (secret first; only the secret after a problem), deduplicated by keyed hash, and report into their Result field and the results screen. - Add OTP validates per README 10.4; Add code runs the real encoder (CodeCheck, a job for 2D codes) and caches 2D codes on the way in. - Manage entry: edit, move, require/drop PIN, replace, counter, delete. Changes to locked entries are sealed under "q" and applied only after the PIN is entered under "Phone changes" in the menu. - About: catalog (800 characters max), version, storage use. - "Encrypt names" now applies to new and existing entries. Co-Authored-By: Claude Opus 5.5 --- resources/settings/properties.xml | 57 ++++++++++++++++++++++++++++++++++----- 1 file changed, 51 insertions(+), 6 deletions(-) (limited to 'resources/settings/properties.xml') diff --git a/resources/settings/properties.xml b/resources/settings/properties.xml index e6b75a4..bcd31b6 100644 --- a/resources/settings/properties.xml +++ b/resources/settings/properties.xml @@ -1,17 +1,57 @@ + + 0 + + + + 0 + 6 + 30 + 0 + + false + false + + + + 0 + + 1 + 0 + true + + false + false + + + + 0 + + + + 1 + + 0 + false + + @@ -24,6 +64,7 @@ false false + 3 false 0 @@ -33,4 +74,8 @@ false false true + + + + -- cgit v1.2.3