Revision 800199

Go back to digest for 27th April 2008

Optimization in Multimedia

Jeff Mitchell committed changes in /trunk/extragear/multimedia/amarok/src:

Make SVG renderers shared.

Any SVG rendering done should now always be done through The::svgHandler in order to make use of the shared renderers, which in some cases could drastically increase speed.
(Thanks Nikolaj for the compile fix!)

File Changes

Deleted 2 files
  • /trunk/extragear/multimedia/amarok/src/widgets
  •   /SvgHandler.cpp
  •   /SvgHandler.h
Modified 15 files
  • /trunk/extragear/multimedia/amarok/src
  •   /CMakeLists.txt
  •   /SvgHandler.cpp
  •   /SvgHandler.h
  •   /TheInstances.h
  •   /playlist/PlaylistGraphicsItem.cpp
  •   /playlist/PlaylistGraphicsItem.h
  •   /servicebrowser/ServiceListDelegate.cpp
  •   /servicebrowser/ServiceListDelegate.h
  •   /widgets/MainToolbar.cpp
  •   /widgets/MainToolbar.h
  •   /widgets/SidebarWidget.cpp
  •   /widgets/SidebarWidget.h
  •   /context/containments/CMakeLists.txt
  •   /context/containments/ColumnApplet.cpp
  •   /context/containments/ColumnApplet.h
17 files changed in total