lucaronin
54c0efa3e4
feat: add dark mode foundation
2026-04-24 22:28:07 +02:00
lucaronin
b90d2f8612
fix: reorder welcome onboarding actions
2026-04-20 11:04:29 +02:00
lucaronin
8b97ef711f
feat: refresh welcome screen branding
2026-04-20 00:45:14 +02:00
lucaronin
d5497d7252
Match getting started subtitle copy
2026-04-19 14:30:07 +02:00
lucaronin
046afe0e67
Simplify Getting Started vault subtitle
2026-04-19 14:23:05 +02:00
lucaronin
2e2bd2f3b3
fix: preserve native welcome vault creation
2026-04-19 02:37:29 +02:00
lucaronin
67a9930ea1
feat: add empty vault creation flow
2026-04-19 01:06:40 +02:00
lucaronin
8c0a2e7ec8
fix: share onboarding drag shell
2026-04-18 18:50:30 +02:00
lucaronin
c4e66dc74f
fix: make onboarding window draggable
2026-04-18 18:09:37 +02:00
lucaronin
7536169508
fix: resume onboarding after telemetry consent
2026-04-18 00:21:52 +02:00
lucaronin
739e1b3c20
feat: handle offline onboarding gracefully
2026-04-12 19:17:49 +02:00
lucaronin
e2745d96eb
refactor: remove github auth integration
2026-04-12 17:08:07 +02:00
lucaronin
361898b187
refactor: rename app branding from Laputa to Tolaria
2026-04-12 01:35:34 +02:00
lucaronin
ef4a51202c
feat: clone the starter vault on demand
2026-04-07 23:28:02 +02:00
lucaronin
63eedbdb91
fix: clear missing active vault paths
2026-04-07 22:35:04 +02:00
lucaronin
ee3415cece
feat: redesign welcome screen with three vault options
...
Shows "Create a new vault" (empty + git init), "Open existing vault"
(folder picker), and "Get started with a template" (Getting Started
vault). Adds create_empty_vault Rust command for the new-vault flow.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-04 14:25:52 +02:00
lucaronin
2aef46709d
feat: integrate welcome screen with tests and fix App tests
...
WelcomeScreen component (14 tests):
- welcome mode: title, buttons, hint, loading, error states
- vault-missing mode: path badge, different button labels
useOnboarding hook (10 tests):
- vault exists → ready, vault missing → welcome
- dismissed + missing → vault-missing
- create vault, open folder, dismiss transitions
- error handling, picker cancellation, command failure fallback
App.test.tsx updated to mock new Tauri commands
(check_vault_exists, get_default_vault_path).
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-28 12:58:21 +01:00