[Konsole-devel] [Bug 226308] konsole renders coloured files bold/illegible

Matthew Woehlke mw_triad at users.sourceforge.net
Fri Jul 2 23:27:23 UTC 2010


https://bugs.kde.org/show_bug.cgi?id=226308





--- Comment #26 from Matthew Woehlke <mw_triad users sourceforge net>  2010-07-03 01:27:17 ---
(In reply to comment #25)
> shouldn't the behavior be reverted to just making the color "intensive"?  i
> admit that i don't know what you mean by that phrase--do you mean increasing
> the color saturation?

<long_explanation>

Traditional TTY's have 8 colors (corresponding, in fact, to each of the RGB
components being off or on), in addition to several styling bits (e.g. "bold",
underline, blink). Depending on the documentation you read, the "bold" bit may
be labeled "bright" or "intense".

The reason is that traditional text terminals (think DOS, Linux TTY's before
modeset took over, and many BIOS's) would respond to the 'bold' bit not by
changing the font, but by using a brighter color, which 'looks' bold when you
don't actually have different fonts.

Now... if you look in Konsole's profile appearance, you will see that it
describes eight colors, corresponding to those the tty sets... plus eight
/more/ colors, labeled "intense", which are used instead of the 'regular' color
when the 'bold'/'bright'/'intense' bit is set.

</long_explanation>

So, making the color "intensive" means to use the configured 'alternate' color,
e.g. instead of "Color 1", use "Color 1 (intense)". That is, Konsole isn't
manipulating the configured color, it is using a /different/ configured color.

Usually you will define your colors in Konsole to match, at least roughly, the
traditional text terminal values (such that the effect will be as if you were
to make the color brighter), but there is nothing - aesthetic considerations
notwithstanding :-) - stopping you from deciding that color 0 should be magenta
and intense color 0 should be dark green.

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the konsole-devel mailing list