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:
@@ -87,12 +87,9 @@ wino-mail-qt_autogen/timestamp: CMakeFiles/wino-mail-qt.dir/compiler_depend.ts
|
||||
wino-mail-qt_autogen/EWIEGA46WW/qrc_icons.cpp: /mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/icons.qrc
|
||||
wino-mail-qt_autogen/EWIEGA46WW/qrc_icons.cpp: CMakeFiles/wino-mail-qt_autogen.dir/AutoRcc_icons_EWIEGA46WW_Info.json
|
||||
wino-mail-qt_autogen/EWIEGA46WW/qrc_icons.cpp: /mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/resources/icons/SVG/Linear/Design,\ Tools/Filters.svg
|
||||
wino-mail-qt_autogen/EWIEGA46WW/qrc_icons.cpp: /mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/resources/icons/SVG/Linear/Arrows\ Action/Square\ Top\ Down.svg
|
||||
wino-mail-qt_autogen/EWIEGA46WW/qrc_icons.cpp: /mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/resources/icons/SVG/Linear/Arrows\ Action/Maximize\ Square\ Minimalistic.svg
|
||||
wino-mail-qt_autogen/EWIEGA46WW/qrc_icons.cpp: /mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/resources/icons/SVG/Linear/Arrows\ Action/Square\ Top\ Up.svg
|
||||
wino-mail-qt_autogen/EWIEGA46WW/qrc_icons.cpp: /mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/resources/icons/SVG/Linear/Time/Stopwatch\ Play.svg
|
||||
wino-mail-qt_autogen/EWIEGA46WW/qrc_icons.cpp: /mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/resources/icons/SVG/Bold\ Duotone/Messages,\ Conversation/Plain.svg
|
||||
wino-mail-qt_autogen/EWIEGA46WW/qrc_icons.cpp: /mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/resources/icons/SVG/Linear/Arrows\ Action/Square\ Top\ Down.svg
|
||||
wino-mail-qt_autogen/EWIEGA46WW/qrc_icons.cpp: /mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/resources/icons/SVG/Linear/Arrows\ Action/Reply.svg
|
||||
wino-mail-qt_autogen/EWIEGA46WW/qrc_icons.cpp: /mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/resources/icons/SVG/Linear/Design,\ Tools/Palette.svg
|
||||
wino-mail-qt_autogen/EWIEGA46WW/qrc_icons.cpp: /mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/resources/icons/SVG/Linear/Arrows\ Action/Export.svg
|
||||
@@ -101,8 +98,6 @@ wino-mail-qt_autogen/EWIEGA46WW/qrc_icons.cpp: /mnt/c/Users/javie/Documents/Code
|
||||
wino-mail-qt_autogen/EWIEGA46WW/qrc_icons.cpp: /mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/resources/icons/SVG/Outline/Text\ Formatting/Text\ Italic.svg
|
||||
wino-mail-qt_autogen/EWIEGA46WW/qrc_icons.cpp: /mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/resources/icons/SVG/Outline/Text\ Formatting/Text\ Underline.svg
|
||||
wino-mail-qt_autogen/EWIEGA46WW/qrc_icons.cpp: /mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/resources/icons/SVG/Linear/Essentional,\ UI/Close\ Square.svg
|
||||
wino-mail-qt_autogen/EWIEGA46WW/qrc_icons.cpp: /mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/resources/icons/SVG/Linear/Arrows\ Action/Square\ Top\ Down.svg
|
||||
wino-mail-qt_autogen/EWIEGA46WW/qrc_icons.cpp: /mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/resources/icons/SVG/Linear/Time/Calendar\ Add.svg
|
||||
wino-mail-qt_autogen/EWIEGA46WW/qrc_icons.cpp: /mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/resources/icons/SVG/Linear/Time/Calendar\ Add.svg
|
||||
wino-mail-qt_autogen/EWIEGA46WW/qrc_icons.cpp: /mnt/c/Users/javie/Documents/Codex/2026-08-11/revisar-2/wino-mail-dtkqt/resources/icons/SVG/Linear/Essentional,\ UI/Menu\ Dots.svg
|
||||
wino-mail-qt_autogen/EWIEGA46WW/qrc_icons.cpp: /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