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,4 @@
<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="M9.87763 4.24993C10.1869 3.37503 11.0213 2.75 11.9998 2.75C12.9783 2.75 13.8127 3.37503 14.122 4.24993C14.26 4.64047 14.6885 4.84517 15.079 4.70713C15.4696 4.56909 15.6742 4.1406 15.5362 3.75007C15.0218 2.29459 13.6337 1.25 11.9998 1.25C10.3658 1.25 8.9778 2.29459 8.46337 3.75007C8.32533 4.1406 8.53002 4.56909 8.92056 4.70713C9.3111 4.84517 9.73959 4.64047 9.87763 4.24993ZM2.74709 8.09098C2.69375 8.05631 2.63765 8.02929 2.58008 8.00965C2.73322 7.69204 2.92679 7.41623 3.17145 7.17157C4.34303 6 6.22864 6 9.99988 6H13.9999C17.7711 6 19.6567 6 20.8283 7.17157C21.073 7.41626 21.2666 7.6921 21.4197 8.00975C21.3623 8.02939 21.3063 8.05637 21.253 8.09098C19.1526 9.45626 17.833 10.3102 16.7364 10.858C16.6701 10.5117 16.3655 10.25 15.9999 10.25C15.5857 10.25 15.2499 10.5858 15.2499 11V11.4581C13.1304 12.0976 10.8693 12.0976 8.74988 11.458V11C8.74988 10.5858 8.41409 10.25 7.99988 10.25C7.63428 10.25 7.32978 10.5116 7.26334 10.8578C6.1669 10.31 4.84732 9.45613 2.74709 8.09098Z" fill="black"/>
<path opacity="0.5" d="M2 13.9998C2 12.0494 2 10.6033 2.16208 9.49951C4.43876 10.9794 5.89798 11.9231 7.25 12.5044V12.9998C7.25 13.414 7.58579 13.7498 8 13.7498C8.40872 13.7498 8.74109 13.4229 8.74982 13.0163C10.8801 13.5779 13.1199 13.5779 15.2502 13.0163C15.259 13.4229 15.5913 13.7498 16 13.7498C16.4142 13.7498 16.75 13.414 16.75 12.9998V12.5045C18.1021 11.9233 19.5613 10.9796 21.8379 9.49971C22 10.6035 22 12.0495 22 13.9998C22 17.7711 22 19.6567 20.8284 20.8283C19.6569 21.9998 17.7712 21.9998 14 21.9998H10C6.22876 21.9998 4.34315 21.9998 3.17157 20.8283C2 19.6567 2 17.7711 2 13.9998Z" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB