From 59e033692b6b41933f31f97fa821f51099f6f0a6 Mon Sep 17 00:00:00 2001 From: null Date: Thu, 9 Jul 2026 00:20:32 -0500 Subject: [PATCH] chore(cleanup): purge 55 unused string resources MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit strings.xml had 127 entries but the app renders copy from hardcoded Compose literals (only ~4 files use stringResource) — so ~half of strings.xml was a resource catalog that was pre-created for the pairing/home/partner-home/settings-nav screens and never wired up. Removed the 55 entries with zero R.string./@string references anywhere (kt/xml/manifest), including whole dead sections (Settings nav labels, all Pairing subsections, Home screen, Partner home). Kept everything actually referenced: app_name, today_widget_description, common actions in use, and the Appearance/Notifications/Account/Privacy sections. Resources compile clean. Co-Authored-By: Claude Opus 4.8 --- app/src/main/res/values/strings.xml | 67 ----------------------------- 1 file changed, 67 deletions(-) diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 1120eb0a..b13332d2 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -6,27 +6,8 @@ Back Cancel - Continue - Copy - Share - Save - Confirm OK - Done - Retry - Sign out Delete account - Invite partner - Back home - Create Plan - - - Account - Appearance - Notifications - Privacy & Terms - Subscription - Answer History Appearance @@ -88,7 +69,6 @@ What\'s inside a capsule stays sealed until the unlock date both partners agreed on. Desire Sync: shared yes answers only Questions where only one of you said yes are never shown to either partner. Only mutual overlap is revealed. - Your Progress Streak and shared wins Your couple\'s streak count and challenge completions are shared between both of you. No data export @@ -97,57 +77,10 @@ Anonymous usage data Share anonymous usage data Helps us see which features couples use — never what you write. Your answers, messages, and prompts are end-to-end encrypted and can\'t be in this data even if we wanted them. - Legal Legal documents Privacy Policy Terms of Service Subscription Terms Support - - Invite your person - Share this code with your partner so they can connect with you. - Code expires in 24 hours - Share invite code - Partner already has a code? Accept instead - No invite code yet - Tap back and try creating an invite again. - Code copied! - - - Enter the code - Ask your partner to share their 6-character invite code. - Need to create an invite instead? - - - Once you confirm, you\'ll be connected and can start exploring questions together. - Pair up - That\'s not right — enter a different code - Recovery phrase - Write this down and share it with your partner. You\'ll both need it to access your answers on a new phone. - - - For tonight - Start a new streak today - 1 day streak - %d day streak - This space is yours - Birthdays, anniversaries, and planned moments will sit here as gentle cues once they are saved. - All packs - - - Today - answered - hasn\'t answered yet - Today\'s question is complete - Waiting for today\'s question - Send a gentle nudge - Sending… - View today\'s question - Start a streak together - 1 day streak - %d day streak - Reminder sent to %s. - Could not send reminder. -