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,5 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M7.25001 6C7.25001 3.37665 9.37666 1.25 12 1.25C14.6234 1.25 16.75 3.37665 16.75 6C16.75 8.62335 14.6234 10.75 12 10.75C9.37666 10.75 7.25001 8.62335 7.25001 6ZM12 2.75C10.2051 2.75 8.75001 4.20507 8.75001 6C8.75001 7.79493 10.2051 9.25 12 9.25C13.7949 9.25 15.25 7.79493 15.25 6C15.25 4.20507 13.7949 2.75 12 2.75Z" fill="black"/>
<path d="M18 13.9167C18.4142 13.9167 18.75 14.2524 18.75 14.6667V15.25H19.3332C19.7474 15.25 20.0832 15.5858 20.0832 16C20.0832 16.4142 19.7474 16.75 19.3332 16.75H18.75V17.3333C18.75 17.7475 18.4142 18.0833 18 18.0833C17.5858 18.0833 17.25 17.7475 17.25 17.3333V16.75H16.6665C16.2523 16.75 15.9165 16.4142 15.9165 16C15.9165 15.5858 16.2523 15.25 16.6665 15.25H17.25V14.6667C17.25 14.2524 17.5858 13.9167 18 13.9167Z" fill="black"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M14.7747 12.5129C13.9019 12.3421 12.9685 12.25 12 12.25C9.68646 12.25 7.55494 12.7759 5.97546 13.6643C4.41949 14.5396 3.25001 15.8661 3.25001 17.5L3.24995 17.602C3.24882 18.7638 3.2474 20.222 4.52642 21.2635C5.15589 21.7761 6.03649 22.1406 7.22622 22.3815C8.41927 22.6229 9.97424 22.75 12 22.75C14.8681 22.75 16.8099 22.4961 18.1196 22.0085C19.2985 21.5697 19.9973 20.9266 20.3704 20.1172C21.7927 19.2966 22.75 17.7601 22.75 16C22.75 13.3766 20.6234 11.25 18 11.25C16.7549 11.25 15.6217 11.7291 14.7747 12.5129ZM6.71085 14.9717C5.37139 15.7251 4.75001 16.6487 4.75001 17.5C4.75001 18.8078 4.79033 19.544 5.4736 20.1004C5.84413 20.4022 6.46354 20.6967 7.5238 20.9113C8.58075 21.1252 10.0258 21.25 12 21.25C14.578 21.25 16.2401 21.0366 17.3108 20.7004C15.0141 20.3666 13.25 18.3893 13.25 16C13.25 15.2322 13.4322 14.5069 13.7557 13.865C13.194 13.79 12.6061 13.75 12 13.75C9.89529 13.75 8.02681 14.2315 6.71085 14.9717ZM14.75 16C14.75 14.2051 16.2051 12.75 18 12.75C19.7949 12.75 21.25 14.2051 21.25 16C21.25 17.7949 19.7949 19.25 18 19.25C16.2051 19.25 14.75 17.7949 14.75 16Z" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB