Colorize collapsed threads based on aggregated tags
commitc5b903d6808eea36cbb80f3bc449a23fb2210863
authorRoland Pallai <dap78@magex.hu>
Sat, 13 May 2017 12:32:06 +0000 (13 14:32 +0200)
committerRoland Pallai <dap78@magex.hu>
Wed, 25 Oct 2017 11:58:59 +0000 (25 13:58 +0200)
treeca6e5b5f4a48492ba34679522074e4404aecb31b
parenta4ad6d2167534cca2c28564ece04427216d74e3b
Colorize collapsed threads based on aggregated tags

Colorized messages are typically way too important to lose sight when
the thread collapses.
By the way, this is how Thunderbird does it.

Change-Id: I0a03466b7e7a2928e3001f9d6973373927cfc4ef
16 files changed:
CMakeLists.txt
src/Gui/ColoredItemDelegate.cpp
src/Gui/ColoredItemDelegate.h
src/Gui/MessageListWidget.cpp
src/Gui/MessageListWidget.h
src/Gui/MsgItemDelegate.cpp [new file with mode: 0644]
src/Gui/MsgItemDelegate.h [copied from src/Gui/ColoredItemDelegate.h with 71% similarity]
src/Gui/MsgListView.cpp
src/Gui/MsgListView.h
src/Gui/Window.cpp
src/Imap/Model/ItemRoles.h
src/Imap/Model/MailboxTree.h
src/Imap/Model/PrettyMsgListModel.cpp
src/Imap/Model/PrettyMsgListModel.h
src/Imap/Model/ThreadingMsgListModel.cpp
src/Imap/Model/ThreadingMsgListModel.h