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,6 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle cx="12" cy="13" r="3" stroke="black" stroke-width="1.5"/>
<path d="M9.99998 19.9999H14C16.8089 19.9999 18.2134 19.9999 19.2223 19.3258C19.659 19.0339 20.034 18.6589 20.3259 18.2222C21 17.2133 21 15.8088 21 12.9999C21 10.191 20.9998 8.78673 20.3257 7.77783C20.0339 7.34107 19.6589 6.96607 19.2221 6.67423C18.2132 6.00011 16.8088 6.00011 13.9998 6.00011H9.99983C7.1909 6.00011 5.78644 6.00011 4.77755 6.67423C4.34079 6.96607 3.96578 7.34107 3.67395 7.77783C2.99998 8.7865 2.99998 10.1903 2.99998 12.998L2.99998 12.9999C2.99998 15.8088 2.99998 17.2133 3.6741 18.2222C3.96593 18.6589 4.34094 19.0339 4.7777 19.3258C5.78659 19.9999 7.19105 19.9999 9.99998 19.9999Z" stroke="black" stroke-width="1.5"/>
<path d="M18 10H17.5" stroke="black" stroke-width="1.5" stroke-linecap="round"/>
<path d="M14.5 3.5H9.5" stroke="black" stroke-width="1.5" stroke-linecap="round"/>
</svg>

After

Width:  |  Height:  |  Size: 972 B