Revision 862473

Go back to digest for 21st September 2008

Optimization in KDE Base

Aaron J. Seigo committed changes in /trunk/KDE/kdebase/workspace/plasma/applets/tasks:

* only update what changed
* only update tooltips when being shown
* on demand tooltips

this is a pretty big win as we were shifting the tooltip on at least one button for every window change! can get expensive, particularly when geometry changes are being followed.

File Changes

Modified 4 files
  • /trunk/KDE/kdebase/workspace/plasma/applets/tasks
  •   /tasks.cpp
  •   /tasks.h
  •   /windowtaskitem.cpp
  •   /windowtaskitem.h
4 files changed in total