CVSROOT:        /cvs/directfb
Module name:    DFBTerm
Changes by:     dok     20030807 11:52:25

Modified files:
        src            : term.c update.c vt.c vt.h 

Log message:
Implemented Wrapped Line Highlighting (tm) which is a great aid,
e.g. while looking at "make" output. If a line is wrapped (or broken)
all parts (sub lines) are drawn with a slightly blueish-dark-gray background.
Multiple wrapped lines (wrap groups ;) are seperated by a one-pixel line
in a slightly blueish-mid-gray color.

Don't chop existing lines during resize, one can make the terminal smaller
and bigger again without discarding old output ;)

Maintain an extending flipping region that is flushed after all updates
are done. "bb" causes a lot of small updates and got a major boost.

Don't clear the exposed area when scrolling, instead use complete text lines.
This removes flickering and increases performance noticably.

Repaint scrollbar only if needed.

Slightly increased brightness of default text color.



-- 
Info:  To unsubscribe send a mail to [EMAIL PROTECTED] with 
"unsubscribe directfb-cvs" as subject.

Reply via email to