feat: comprehensive Wino Mail updates

- ReaderView: complete rewrite with CSS styling, headers, attachments, zoom, find, dark mode, image blocking
- Categories: DAO + UI tree widget with colors, nested categories, assignment
- Rules engine: DAO + evaluation + actions (move, mark read, flag, delete, category, forward)
- Templates: DAO + editor + manager with variables support
- Signatures: DAO + manager + auto-per-account + manual selector in compose
- ComposeView: signature combo, template selector, auto-signature on new email
- MainWindow: frameless with rounded corners, 1px border, resize from edges, no status bar
- Database: new tables (Category, MailCategory, Rule, Template, Signature) with indexes
This commit is contained in:
2026-08-23 14:49:58 +02:00
parent 5fcedfa129
commit 0bb8738607
7399 changed files with 44711 additions and 209 deletions
@@ -0,0 +1,7 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M20.9994 10.7302C21 10.7716 21 10.8181 21 10.9111V16.375C21 18.493 19.529 20.3268 17.4615 20.7862C13.8644 21.5856 10.1356 21.5856 6.53853 20.7862C4.47101 20.3268 3 18.493 3 16.375V10.9111C3 10.8181 3 10.7716 3.00057 10.7302C3.0385 7.98009 4.94139 5.60791 7.61778 4.97431C7.65803 4.96478 7.70344 4.95469 7.79425 4.93451C7.87787 4.91592 7.91968 4.90663 7.96109 4.89763C10.6226 4.31863 13.3774 4.31863 16.0389 4.89763C16.0803 4.90663 16.1221 4.91592 16.2057 4.93451C16.2966 4.95469 16.342 4.96478 16.3822 4.97431C17.6946 5.28499 18.821 6.0137 19.6327 7" stroke="black" stroke-width="1.5" stroke-linecap="round"/>
<path d="M17.5 15.5V17" stroke="black" stroke-width="1.5" stroke-linecap="round"/>
<path d="M15.9585 4.5C15.7205 3.08114 14.4865 2 13 2H11C9.51353 2 8.27954 3.08114 8.0415 4.5" stroke="black" stroke-width="1.5" stroke-linecap="round"/>
<path d="M3 14C4.6144 14.7175 6.29316 15.2329 8 15.546M21 14C18.1351 15.2733 15.0676 15.9099 12 15.9099" stroke="black" stroke-width="1.5" stroke-linecap="round"/>
<path d="M10 13H14" stroke="black" stroke-width="1.5" stroke-linecap="round"/>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB