feat: unify the detail view with QR sharing and default pane layout

This commit is contained in:
randogoth 2026-10-03 09:55:00 +03:00
parent 84650e50bd
commit 22c20427f0
4 changed files with 256 additions and 164 deletions

View file

@ -9,7 +9,7 @@ A minimalist desktop client for [Smol Mail](../smolmail): one compact window —
- Fetch (with cancel), read, reply and send sealed mail; the inbox, the requests tier and sent copies each keep their own folder.
- Composes closed by any sidebar trip are stashed as drafts — kept beside the store, reopened from a folder that appears only once one exists; Cancel is the only way to throw one away.
- Accept or block a requester when their mail carried a self-certifying reply address; accept tokens attach to accepted contacts automatically.
- Contacts with verified/tofu marks and smol:// import; your own address as a URI, a QR code and a clipboard line.
- Contacts with verified/tofu marks and smol:// import; your own identity opens in the same detail view, its address in the header bar with a QR share beside it, key, fingerprint and URI below.
- Key rotation with a confirm-first step, server pin management, a network timeout, and gsmol backup export/import that never contains the seed.
## Layout