diff options
| author | Danilo M. <danix@danix.xyz> | 2026-08-03 11:56:54 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-08-04 12:53:15 +0200 |
| commit | f76d6c424ca9db357aefb07325a75f2315377c63 (patch) | |
| tree | 60acbb399c791befb1746b0f28b362e5f17605a4 /tests/fixtures | |
| parent | edb421c71c98c6e95885bffa388eeca7d12d1246 (diff) | |
| download | qtmaildir-f76d6c424ca9db357aefb07325a75f2315377c63.tar.gz qtmaildir-f76d6c424ca9db357aefb07325a75f2315377c63.zip | |
docs: add post-0.1.0 usability backlog and app icon
Collects the items found while actually using 0.1.0. Two clusters dominate:
state that does not survive restart (splitter, zoom, account selection) and
actions reachable only by memorized keys.
The plan is open by design rather than a fixed release scope. Numbering is
stable so notes referring to an item keep meaning the same thing.
Decisions recorded while triaging:
- UI state goes to its own file, not qtmaildir.conf. That file is hand-edited
and rewriting it on exit would eat comments QSettings does not preserve.
- Auto-mark-read stays off the undo stack. An explicit toggle_unread action
already exists, so Ctrl+Z need not undo an action the user never took.
- Zoom is Chromium's, not ours. No setZoomFactor call exists in src/, so
persisting it means taking ownership of zoom first.
Icon is a tag rather than an envelope, since tagging is the core interaction
and an envelope would not distinguish it from any other mail client. Verified
legible at 16x16, which is where it is mostly seen.
Diffstat (limited to 'tests/fixtures')
0 files changed, 0 insertions, 0 deletions
