Revision 591193

Go back to digest for 8th October 2006

Optimization in KDE Base

Robert Knight committed changes in /trunk/KDE/kdebase/apps/konsole/konsole:

Performance improvement when scrolling - especially with large terminal windows. The emulation now gives hints to the display about how the image has scrolled since the last update, which allows the display to scroll using QWidget::scroll() and avoid redrawing lots of text. Unfortunately it seems that Vim and terminal emacs don't use the terminal facilities to scroll the display, so it doesn't help those particular programs.

File Changes

Modified 6 files
  • /trunk/KDE/kdebase/apps/konsole/konsole
  •   /konsole.cpp
  •   /TEmulation.cpp
  •   /TEScreen.cpp
  •   /TEScreen.h
  •   /TEWidget.cpp
  •   /TEWidget.h
6 files changed in total