Closed exebook closed 3 years ago
Then we would have two preferences for grouping. I prefer merging this option in TaskBarTaskGrouping, with 0 for off, 1 for numbers, 2 for dots and 3 for both. Also, font->height() gives you ascent+descent.
Having a single setting with 1/2/3 is obviously very convenient.
You can refrain from updating icewm.adoc, since that trickles down from the ice-wm website, but please update icewm-preferences.pod.
I'm glad that the problem with grouping indication is acknowledged and solution is being developed. I won't comment on the actual code, just share some of my thoughts on the looks.
Can you post the relevant code how to draw the first example?
Well, I could, but I'd have to write it first. So far I've simply used my 1337 Photoshop Gimp/AzPainter skillz for those mockups. ;-)
Patch is applied, with modifications. Attempted to get rounded rectangles by drawing thick rounded lines. Thanks for all your contributions.
Attempted to get rounded rectangles by drawing thick rounded lines.
Thanks. While it's still far from perfect (especially with dark or blueish themes, as demonstrated below, the text is barely visible against the background), this sets a nice foundation for further improvements.
Perhaps the text color should match the background of the taskbar, and "rectangle" color match the text (that is, use the same colors but inversed)?
This is with blueHeart theme:
This is with CrystalBlue theme:
Dotted mode looks fine already.
Old one has issues with alignment/positioning, text did not fit with 10+ windows under one tab, black non configurable color looked out of theme.
what I did:
clrActiveTitleBar(Text)
for the digital counterbg.brighter()
for the dotsbrighter()
yields the same color asbg
(this happens if bg was white) thendarker()
is used instead.rationale for having dots by default is that users who would love digits are more likely to be friends with
preferences
.