feat(onboarding): add a closing 'Staying current' step on updates + the app mark

- new StepUpdates: explains the title-bar update indicator with a mini
  app-window mockup, and introduces the aperture mark as the app's identity
- move the tour-closing copy off the AI features step onto this final step
- changelog: note the title-bar update indicator + one-click install, and the
  new onboarding step
This commit is contained in:
2026-06-14 18:26:35 +01:00
parent 2785b7d5e6
commit 0144526a3d
4 changed files with 95 additions and 5 deletions
+5 -3
View File
@@ -38,9 +38,11 @@ installer with a built-in updater.
the background-tasks bar.
- **Guided first-run onboarding** — background FFmpeg provisioning with live
progress and retry, a walkthrough of the library, pipeline, search modes,
and views, and an optional AI-tagger download. Re-runnable from Settings.
- **Updater** — checks GitHub Releases on launch and from Settings; downloads
and installs signed update artifacts.
views, and updates, plus an optional AI-tagger download. Re-runnable from
Settings.
- **Updater** — checks GitHub Releases on launch and from Settings; a title-bar
indicator lights up when a new version is ready, and one click downloads,
installs the signed update, and relaunches.
- **Maintenance** — database compaction and orphaned-thumbnail cleanup from
Settings, with live size/reclaimable stats.
- **Window state** persistence and single-instance handling.