Revision 759864

Go back to digest for 13th January 2008

Optimization in KDE Base

Peter Penz committed changes in /trunk/KDE/kdebase/apps/dolphin/src:

Up to now DolphinView and ColumnWidget contained a lot of code duplication regarding generating previews and the dimming of cut items. This has been refactored by introducing an IconManager which takes care itself about generating a preview and dimming cut items.

This also allows improving the speed of previews in (near) future (at the moment showing previews from the cache is a lot slower than in KDE 3...).

File Changes

Added 2 files
  • /trunk/KDE/kdebase/apps/dolphin/src
  •   /iconmanager.cpp
  •   /iconmanager.h
Modified 5 files
  • /trunk/KDE/kdebase/apps/dolphin/src
  •   /CMakeLists.txt
  •   /dolphincolumnwidget.cpp
  •   /dolphincolumnwidget.h
  •   /dolphinview.cpp
  •   /dolphinview.h
7 files changed in total