From d537f4e154a40075405b0ab2fed14fbe2eeaac81 Mon Sep 17 00:00:00 2001 From: cirakg Date: Tue, 20 Oct 2026 01:51:05 +0200 Subject: feat(settings): apply the Import form from the phone and show results Import group in the app settings; the processor runs after the first frame and on settings changes, clears the fields, writes the status, remembers form hashes and opens the results screen. Co-Authored-By: Claude Opus 5.5 --- resources/settings/properties.xml | 26 ++++++++++++++++----- resources/settings/settings.xml | 48 +++++++++++++++++++++++++++++++++++++++ resources/strings/strings.xml | 19 ++++++++++++++++ 3 files changed, 87 insertions(+), 6 deletions(-) create mode 100644 resources/settings/settings.xml (limited to 'resources') diff --git a/resources/settings/properties.xml b/resources/settings/properties.xml index 9e2da95..e6b75a4 100644 --- a/resources/settings/properties.xml +++ b/resources/settings/properties.xml @@ -1,15 +1,29 @@ + + + + + + + + + 0 + false + false + 3 false 0 diff --git a/resources/settings/settings.xml b/resources/settings/settings.xml new file mode 100644 index 0000000..a8c3b66 --- /dev/null +++ b/resources/settings/settings.xml @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @Strings.ImpModeAppend + @Strings.ImpModeReplace + @Strings.ImpModeCancel + + + + + + + + + + + + + diff --git a/resources/strings/strings.xml b/resources/strings/strings.xml index 7aab88a..d571554 100644 --- a/resources/strings/strings.xml +++ b/resources/strings/strings.xml @@ -5,4 +5,23 @@ OTP Wallet + + Import + Paste otpauth:// links or an unencrypted Aegis JSON export. Long text continues in the next field. Turn on Import now and save; the result appears below and on the watch. + Paste here + Text, part 1 + Text, part 2 + Text, part 3 + Text, part 4 + Text, part 5 + Text, part 6 + Text, part 7 + Text, part 8 + Mode + Add to my entries + Replace imported entries + Cancel waiting import + Require PIN for these entries + Import now + Result -- cgit v1.2.3