Revision 743410

Go back to digest for 2nd December 2007

Features in Office

Cyrille Berger Skott committed changes in /trunk/koffice/libs/pigment:

introduce a global cache for color conversion transformation (it's internal to KoColorSpace but shared between instance), it replaced the old code that was specific to one instance, and didn't work when a color space is destroyed. On a side note, the new cache take into account the rendering intent.

The bug fix can't easily be applied to the stable branch, so next stable release won't include, but it's going to be in next major release.

File Changes

Added 2 files
  • /trunk/koffice/libs/pigment
  •   /KoColorConversionCache.cpp
  •   /KoColorConversionCache.h
Modified 7 files
  • /trunk/koffice/libs/pigment
  •   /CMakeLists.txt
  •   /KoColorConversionSystem.h
  •   /KoColorConversionTransformation.cpp
  •   /KoColorConversionTransformation.h
  •   /KoColorSpace.cpp
  •   /KoColorSpaceRegistry.cpp
  •   /KoColorSpaceRegistry.h
9 files changed in total