5 Commits
Author SHA1 Message Date
Barry Deen 80f9e42cc6 chore: rebrand to Dark Wisp (com.darkwisp.app)
- Rename package com.wisp.app -> com.darkwisp.app
- Set applicationId/namespace to com.darkwisp.app
- Reset version to 1.0.0 (versionCode 1) as a new app
- Update display name to Dark Wisp / Dark Wisp Debug
- Update NIP-89 client tag to "Dark Wisp"
- Rebrand user-facing strings across all locales and README
- rootProject.name -> dark-wisp-android
2026-06-10 10:36:58 -04:00
Barry Deen 0223e1b9e7 refactor: remove Tor functionality
Drops the embedded kmp-tor client, all .onion relay support, the Tor
toggle UI on splash/auth/drawer screens, the SOCKS proxy plumbing in
HttpClientFactory, all Tor-related strings across 11 locales, the
TorManager singleton, and the kmp-tor dependencies and ProGuard rules.

Relay URL validation now accepts only wss:// (with hostname, no port,
non-localhost, non-IP). The cleartextTrafficPermitted network security
flag stays — still needed for local relays on RFC1918 / loopback.
2026-05-03 21:14:51 -04:00
Barry Deen 6b7515804b docs: rewrite README for v1.0.0 feature set 2026-04-19 14:26:05 -04:00
The Daniel ab5e6c39b0 docs: update README with embedded Spark wallet features
Expand wallet section to cover Spark wallet, seed phrase backup,
encrypted relay backup, Lightning address, transaction pagination,
and QR scanning. Add Breez SDK to tech stack.
2026-03-15 14:15:57 -04:00
Barry Deen 3b7361c8ed Relay reconnection after resume, status-aware cooldowns, and notification improvements
- Add RelayFailure flow and cooldown-aware reconnection to Relay/RelayPool
- RelayPool.reconnectAll() reconnects all persistent/DM relays on app resume
- Status-aware cooldowns: 10min for down relays, 1min for 4xx errors
- FeedViewModel.onAppResume() reconnects before resubscribing feeds
- Refactor notifications into grouped model (reactions, zaps, replies, reposts)
- Add zap message extraction (Nip57.getZapMessage)
- Show bottom bar on all routes except auth/onboarding
- Profile edit receives RelayPool for relay-aware editing
- Add LICENSE and README
2026-02-19 15:38:22 -05:00