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="M3.04047 2.29266C2.6497 2.15527 2.22155 2.36068 2.08416 2.75145C1.94678 3.14221 2.15218 3.57036 2.54295 3.70775L2.80416 3.79958C3.47177 4.0343 3.91052 4.18985 4.23336 4.34826C4.53659 4.49704 4.67026 4.61747 4.75832 4.74634C4.84858 4.87842 4.91828 5.05984 4.95761 5.42319C4.99877 5.8034 4.99979 6.29862 4.99979 7.03856L4.99979 9.64024C4.99979 12.5818 5.06302 13.5526 5.92943 14.4664C6.79583 15.3802 8.19028 15.3802 10.9792 15.3802H16.2821C17.8431 15.3802 18.6236 15.3802 19.1753 14.9306C19.727 14.481 19.8846 13.7166 20.1997 12.1877L20.6995 9.763C21.0466 8.02394 21.2202 7.15441 20.7762 6.57733C20.3323 6.00024 18.8155 6.00024 17.1305 6.00024H6.49233C6.48564 5.72991 6.47295 5.48397 6.4489 5.26177C6.39517 4.76539 6.27875 4.31268 5.99677 3.90003C5.71259 3.48417 5.33474 3.21784 4.89411 3.00163C4.48203 2.79943 3.95839 2.61536 3.34187 2.39862L3.04047 2.29266ZM15.5172 8.45714C15.8172 8.74281 15.8288 9.21754 15.5431 9.51749L12.686 12.5175C12.5444 12.6661 12.3481 12.7502 12.1429 12.7502C11.9376 12.7502 11.7413 12.6661 11.5998 12.5175L10.4569 11.3175C10.1712 11.0175 10.1828 10.5428 10.4828 10.2571C10.7827 9.97148 11.2574 9.98306 11.5431 10.283L12.1429 10.9127L14.4569 8.483C14.7426 8.18305 15.2173 8.17148 15.5172 8.45714Z" fill="black"/>
<path d="M7.5 18.0002C8.32843 18.0002 9 18.6718 9 19.5002C9 20.3287 8.32843 21.0002 7.5 21.0002C6.67157 21.0002 6 20.3287 6 19.5002C6 18.6718 6.67157 18.0002 7.5 18.0002Z" fill="black"/>
<path d="M16.5 18.0003C17.3284 18.0003 18 18.6719 18 19.5003C18 20.3287 17.3284 21.0003 16.5 21.0003C15.6716 21.0003 15 20.3287 15 19.5003C15 18.6719 15.6716 18.0003 16.5 18.0003Z" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB