Initial commit of version 0.2.0

This commit is contained in:
Elijah 2026-07-19 18:37:14 -07:00
parent 86fc06b877
commit dfb04462f3
108 changed files with 16167 additions and 80 deletions

View file

@ -1,5 +1,13 @@
# Implementation plan: Nextcloud Deck desktop client
> **Current architecture (July 19, 2026):** The original WinUI/MSIX proposal
> below is retained as historical design context. The implemented application
> uses Tauri 2, Svelte 5, and TypeScript so the same UI and Deck integration can
> ship on Windows, macOS, and Linux. Windows version 0.2.0 is packaged as a
> per-user NSIS installer and uses Tauri's signed updater with immutable Forgejo
> release assets plus `releases/latest.json`. The application never updates by
> pulling the Git repository. `app/UPDATES.md` is authoritative for releases.
## Architecture review (July 19, 2026)
The overall direction remains appropriate: a C# WinUI 3 client, an API-first core,