feat: Wino-style compact mail view with display modes + hover actions
- CompactMailDelegate: 3 display modes (Compact/Medium/Spacious) like WinUI original * Compact: 64px, minimal, no preview * Medium: 96px, with preview, detailed categories * Spacious: 120px, full padding, preview visible - Hover actions: Reply (↩), Forward (↪), Mark unread (✎) on right side - Unread dot indicator (top-right, blue) like WinUI - User-configurable display mode via combo box in filter bar - MainMainWindow handlers for reply/forward/mark-unread from compact view - Signals: replyRequested, forwardRequested, markUnreadRequested
This commit is contained in:
@@ -10,12 +10,9 @@
|
||||
"INPUTS" :
|
||||
[
|
||||
"/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/resources/icons/SVG/Linear/Design, Tools/Filters.svg",
|
||||
"/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/resources/icons/SVG/Linear/Arrows Action/Square Top Down.svg",
|
||||
"/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/resources/icons/SVG/Linear/Arrows Action/Maximize Square Minimalistic.svg",
|
||||
"/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/resources/icons/SVG/Linear/Arrows Action/Square Top Up.svg",
|
||||
"/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/resources/icons/SVG/Linear/Time/Stopwatch Play.svg",
|
||||
"/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/resources/icons/SVG/Bold Duotone/Messages, Conversation/Plain.svg",
|
||||
"/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/resources/icons/SVG/Linear/Arrows Action/Square Top Down.svg",
|
||||
"/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/resources/icons/SVG/Linear/Arrows Action/Reply.svg",
|
||||
"/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/resources/icons/SVG/Linear/Design, Tools/Palette.svg",
|
||||
"/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/resources/icons/SVG/Linear/Arrows Action/Export.svg",
|
||||
@@ -24,8 +21,6 @@
|
||||
"/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/resources/icons/SVG/Outline/Text Formatting/Text Italic.svg",
|
||||
"/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/resources/icons/SVG/Outline/Text Formatting/Text Underline.svg",
|
||||
"/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/resources/icons/SVG/Linear/Essentional, UI/Close Square.svg",
|
||||
"/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/resources/icons/SVG/Linear/Arrows Action/Square Top Down.svg",
|
||||
"/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/resources/icons/SVG/Linear/Time/Calendar Add.svg",
|
||||
"/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/resources/icons/SVG/Linear/Time/Calendar Add.svg",
|
||||
"/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/resources/icons/SVG/Linear/Essentional, UI/Menu Dots.svg",
|
||||
"/mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/resources/icons/SVG/Linear/Users/User.svg",
|
||||
|
||||
Reference in New Issue
Block a user