From c716ab6761336254f6ebbbf3caea8520ef393181 Mon Sep 17 00:00:00 2001 From: Kara Zajac Date: Wed, 15 Jul 2026 20:23:16 -0400 Subject: [PATCH] Fix broken SPARC link + verify safety resources MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - SPARC link was 404ing (/help-for-victims/); corrected to the real victim page /what-to-do-if-you-are-being-stalked/. - Added VictimConnect (1-855-484-2846) — SPARC's own referral line for stalking victims, broader than the DV hotline (which is intimate-partner-focused). - Verified: DV Hotline 1-800-799-7233 and text START to 88788 are correct; 911 and dial/sms intents correct. Release 0.1.12. Co-Authored-By: Claude Opus 4.8 Claude-Session: https://claude.ai/code/session_0187UiEtasyowhEBYs6s9iF5 --- app/build.gradle.kts | 4 ++-- .../org/soulstone/vigil/ui/SafetyScreen.kt | 16 ++++++++++++++-- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 56f45f9..4dbf61f 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -13,8 +13,8 @@ android { applicationId = "org.soulstone.vigil" minSdk = 26 targetSdk = 35 - versionCode = 12 - versionName = "0.1.11" + versionCode = 13 + versionName = "0.1.12" } // Fixed debug keystore committed to the repo (a debug key is non-secret — its diff --git a/app/src/main/kotlin/org/soulstone/vigil/ui/SafetyScreen.kt b/app/src/main/kotlin/org/soulstone/vigil/ui/SafetyScreen.kt index 611aa33..9bef559 100644 --- a/app/src/main/kotlin/org/soulstone/vigil/ui/SafetyScreen.kt +++ b/app/src/main/kotlin/org/soulstone/vigil/ui/SafetyScreen.kt @@ -102,10 +102,22 @@ fun SafetyScreen(onBack: () -> Unit) { Spacer(Modifier.height(10.dp)) OutlinedButton( - onClick = { go(Intent(Intent.ACTION_VIEW, Uri.parse("https://www.stalkingawareness.org/help-for-victims/"))) }, + onClick = { go(Intent(Intent.ACTION_DIAL, Uri.parse("tel:18554842846"))) }, modifier = Modifier.fillMaxWidth() ) { - Icon(Icons.Filled.OpenInNew, null, modifier = Modifier.size(18.dp)); Spacer(Modifier.size(8.dp)); Text("Stalking help & resources (SPARC)") + Icon(Icons.Filled.Call, null, modifier = Modifier.size(18.dp)) + Spacer(Modifier.size(8.dp)) + Text("VictimConnect — 1-855-484-2846 (stalking victims)") + } + + Spacer(Modifier.height(10.dp)) + OutlinedButton( + onClick = { go(Intent(Intent.ACTION_VIEW, Uri.parse("https://www.stalkingawareness.org/what-to-do-if-you-are-being-stalked/"))) }, + modifier = Modifier.fillMaxWidth() + ) { + Icon(Icons.Filled.OpenInNew, null, modifier = Modifier.size(18.dp)) + Spacer(Modifier.size(8.dp)) + Text("What to do if you're being stalked (SPARC)") } Spacer(Modifier.height(16.dp))