diff options
| author | Danilo M. <danix@danix.xyz> | 2026-08-29 13:30:57 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-08-29 13:30:57 +0200 |
| commit | acce57fa95219484b69a8978e85f506bacd33d86 (patch) | |
| tree | cbb5775114d1280800b58aea7dca8b1370476dc2 /src/tagdialog.h | |
| parent | a8e8ca13a88f99d4f6495cbb7fd28a63d93c93c8 (diff) | |
| download | qtmaildir-acce57fa95219484b69a8978e85f506bacd33d86.tar.gz qtmaildir-acce57fa95219484b69a8978e85f506bacd33d86.zip | |
fix: draw Important as a star on the message bar
The action carried mail-mark-important, which Breeze and several other themes
draw as an exclamation mark rather than a star. The filter button for the same
tag has used `starred` since a15505d, where the comment records the user asking
for a star when item 57 renamed the action, and the two were allowed to differ
on the reasoning that a query-row icon reads as a category while an action icon
reads as a verb.
That reasoning held only while the action appeared beside its own label. Item
189 put it on the icon-only message bar, where the icon IS the control, and it
read as an info glyph. Both are `starred` now.
The label stays "Important" and the tag stays `flagged`; only the picture
changes. `starred` sits under status/ rather than actions/ in the icon spec,
which needs no fallback: an unresolved name already leaves the action with text
alone, and it resolves in the user's own theme, verified.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NY6poqw199LfFaXe5BHKNe
Diffstat (limited to 'src/tagdialog.h')
0 files changed, 0 insertions, 0 deletions
