Files
amethyst/scripts
Claude d67a9d46c0 fix(desktop): don't strand offline users on the Tor splash; drop "linux" from the AppImage name
AppImageHub's test (AppImage/appimage.github.io#5376) runs the AppImage with
no network and screenshots it after 30 s. Reproduced locally: with the
default internal Tor, the desktop app never leaves the "Connecting to Tor..."
splash, because Tor cannot bootstrap offline and the splash gates the whole
app. That is a dead end for any user offline or on a network that blocks Tor.

- New TorConnectingSplash explains why it is waiting and, after 10 s (or at
  once on a Tor error), offers "Use regular connection" (Tor off for this
  session only; prefs keep the user's choice) and "Tor settings" (e.g. to
  switch to an external Tor). AppInner now takes the Tor mode from the
  window-level torTypeFlow so the session bypass survives an app rebuild.
- Release AppImage is now amethyst-desktop-<ver>-<x86_64|aarch64>.AppImage:
  AppImageHub warns on "linux" in an AppImage name and expects AppImage arch
  names. Other assets keep the family/arch contract.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016HNwcGUk22pFsTSK3YqUek
2026-09-28 12:21:55 +00:00
..