[kmail2] [Bug 339006] New: message list fonts: use bold/italic/etc as attributes rather than as font instances
RJVB
rjvbertin at gmail.com
Thu Sep 11 09:50:18 BST 2014
https://bugs.kde.org/show_bug.cgi?id=339006
Bug ID: 339006
Summary: message list fonts: use bold/italic/etc as attributes
rather than as font instances
Product: kmail2
Version: unspecified
Platform: Other
OS: All
Status: UNCONFIRMED
Severity: wishlist
Priority: NOR
Component: UI
Assignee: kdepim-bugs at kde.org
Reporter: rjvbertin at gmail.com
The font settings dialog presents a list of fonts and a list of attributes for
the selected font. Selecting a font with a given attribute will however be
remembered as a reference to the font file. This is fine except in a UI where
you're configuring attributes of elements, and not purely elements.
For example, "new/unread", "important" and "action item" are not independent UI
elements, they're message attributes.
Reproducible: Always
Steps to Reproduce:
Select a font for the message list, and then apply to following font
attributes:
1. unread messages in Bold
2. important messages in Italic
3. action item messages in Italic
Actual Results:
Important, unread messages are displayed in Italic
Unread action items are displayed in Bold
Expected Results:
Both important and action items that are unread should be displayed in Bold
Italic
I know that the underlying code will at some point have to work with a
reference to a font file that represents the font with the selected attributes.
I also realise that semantically speaking the font selection dialog presents
settings for elements that are either new or important or action items. It
would just be nice if the particular font file could be selected not at the
moment the user picks the font+attributes for a given UI element. Or, when
underneath the font selection dialog the implementation takes the various
combinations of element attributes into account.
(I.e. internally cache font references for the 8 various possible combinations
of {r,unread}{i,important}{a,action item})
NB: remembering choises as font+attribute(s)+size may actually address a
related, global issue on OS X where e.g. the SemiBold attribute tends to get
"promoted" to Bold (or even Negrita or Black). A font like Segoe UI is a prime
example of this: picking a SemiBold version of this font for UI elements
usually becomes the Negrita (Black) version. I'm not sure if this is an actual
bug nor where/how to report it so mention it here.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Kdepim-bugs
mailing list