Commit Graph
3 Commits
Author SHA1 Message Date
DanS 601cf187a2 v1.1.1: Fix server reconnection, sync progress, and seed phrase handling
- Fix UI stuck on "Reconnecting" after server switch: HomeViewModel now
  rebinds flows to the new synchronizer via syncRestarted signal
- Show live sync progress during download/scan phases using weighted
  totalProgress (40% download + 60% scan) with block heights
- Handle DEADLINE_EXCEEDED errors the same as UNAVAILABLE (show server picker)
- Fix seed phrase validation: normalize input to lowercase, prefer exact
  word matches over autocomplete
- Wrap server picker reconnection in try/catch to prevent crashes
- Preserve birthday height when resetting synchronizer for server switch
- Run findReachableServer on IO dispatcher to avoid blocking main thread
- Guard Twig debug logging behind BuildConfig.DEBUG
- Add build.sh script for debug/release builds
- Bump version to 1.1.1, SDK to 1.9.1-beta01
2026-03-24 16:33:41 -05:00
DanS cced1a34ce Bump version to 1.1.0 and unify signing config
- Bump versionName to 1.1.0 and versionCode to 1_01_00_800
- Use placeholder keystore for debug builds to match release signing
2026-03-21 04:20:46 -05:00
DanS d501255c6b Add reorg detection, server failover, and live server switching
- Add reorg detection with user-facing repair dialog (clear app data)
- Add server picker dialog with connectivity indicators for all 6 lite servers
- Probe server reachability via TCP before connecting; auto-skip dead servers
- Support live server switching without app restart (resetSynchronizer)
- Update server list and default server URL to dragonx.is endpoints
- Update build config for DragonX mainnet
2026-03-21 03:50:04 -05:00