Repository navigation
Veyra 0.1.17 — One-click setup
One-click setup wizard
First boot now installs everything Veyra needs in a single click — no more digging through Settings to download models or install Ollama by hand.
What's new
- Glacier visual refresh of the wizard chrome. Light-glass surfaces, italic Newsreader accents, the same brand mark used in titlebar and Home, hairlines and step indicators that match the rest of the Glacier system.
- One-click Install step orchestrates three installs in parallel where possible:
- Whisper model download with live progress
- Ollama runtime presence check (auto-installed by the Windows installer; manual fallback CTA if missing)
- Email model pull via Ollama with live progress
- Per-step retry — if any one of the three fails, only that step gets a Retry button; successful work is preserved.
- Background continuation — the user can move through the Microphone and Hotkeys steps while installs finish in the background.
- Ready gate —
Start using Veyrastays disabled until all three installs report Ready, then unlocks. - Reordered steps —
Welcome → Install → Microphone → Hotkeys → Ready. Install runs first so the longest task gets the most parallel time.
Behind the scenes
- New Tauri command
is_ollama_installedfor cheap presence probing (file existence + PATH lookup, cross-platform). - New
useInstallOrchestratorReact hook centralizes the state machine for all three installs. - Reuses existing IPC events (
model:download:progress,email-model:download:progress); no new download channels.
Validation
- 90 frontend tests pass (Vitest)
- Cargo tests pass
- Tauri release build clean