Revision 786387

Go back to digest for 23rd March 2008

Features in Office

Cyrille Berger Skott committed changes in /trunk/koffice:

* up the requirement to the upcoming OpenCTL 0.9.2
* add a pigment ctl module with some "utils" functions
* add a decent default function to convert to QImage
* add the start of a CTL based XYZ32F
* make Color Conversion Transformation Factory aware that they can be limited to working with a specific profile
* fix rgb hdr color space conversion, alpha shall not be pseudo-gamma corrected
(* the perspective grid tool was ported, remove the message)

File Changes

Added 18 files
  • /trunk/koffice
  •   /krita/colorspaces/xyz_float_hdr.ctl
  •   /libs/pigment/ctlmodules
  •   /krita/colorspaces/xyz_float_hdr.ctl/CMakeLists.txt
  •   /krita/colorspaces/xyz_float_hdr.ctl/kis_lab_to_xyz_color_conversion_transformation.h
  •   /krita/colorspaces/xyz_float_hdr.ctl/kis_rgb_to_xyz_color_conversion_transformation.h
  •   /krita/colorspaces/xyz_float_hdr.ctl/kis_xyz_f16_hdr_colorspace.cc
  •   /krita/colorspaces/xyz_float_hdr.ctl/kis_xyz_f16_hdr_colorspace.h
  •   /krita/colorspaces/xyz_float_hdr.ctl/kis_xyz_f32_hdr_colorspace.cc
  •   /krita/colorspaces/xyz_float_hdr.ctl/kis_xyz_f32_hdr_colorspace.h
  •   /krita/colorspaces/xyz_float_hdr.ctl/kis_xyz_hdr_colorspace.h
  •   /krita/colorspaces/xyz_float_hdr.ctl/kis_xyz_to_lab_color_conversion_transformation.h
  •   /krita/colorspaces/xyz_float_hdr.ctl/kis_xyz_to_rgb_color_conversion_transformation.h
  •   /krita/colorspaces/xyz_float_hdr.ctl/kritaxyzfloathdrplugin.desktop
  •   /krita/colorspaces/xyz_float_hdr.ctl/xyz_float_hdr.cc
  •   /krita/colorspaces/xyz_float_hdr.ctl/xyz_float_hdr.h
  •   /krita/colorspaces/xyz_float_hdr.ctl/xyzaf32.ctlp
  •   /libs/pigment/ctlmodules/CMakeLists.txt
  •   /libs/pigment/ctlmodules/pigmentutils.ctl
Modified 21 files
  • /trunk/koffice
  •   /cmake/modules/FindOpenCTL.cmake
  •   /krita/colorspaces/CMakeLists.txt
  •   /libs/pigment/CMakeLists.txt
  •   /libs/pigment/KoColorConversionSystem.cpp
  •   /libs/pigment/KoColorConversionSystem_p.h
  •   /libs/pigment/KoColorConversionTransformationFactory.cpp
  •   /libs/pigment/KoColorConversionTransformationFactory.h
  •   /libs/pigment/KoColorSpace.cpp
  •   /libs/pigment/KoColorSpace.h
  •   /libs/pigment/KoColorSpaceRegistry.cpp
  •   /libs/pigment/KoColorSpaceRegistry.h
  •   /libs/pigment/KoCtlColorConversionTransformation.cpp
  •   /libs/pigment/KoCtlColorConversionTransformation.h
  •   /libs/pigment/KoCtlColorSpace.cpp
  •   /libs/pigment/KoCtlColorSpace.h
  •   /libs/pigment/KoIncompleteColorSpace.h
  •   /libs/pigment/KoLcmsColorSpace.h
  •   /krita/colorspaces/lms_f32/kis_lms_f32_colorspace.cc
  •   /krita/colorspaces/rgb_float_hdr/kis_exposure_corrected_rgb_to_rgb.h
  •   /libs/pigment/colorprofiles/KoCtlColorProfile.cpp
  •   /libs/pigment/colorprofiles/KoCtlColorProfile.h
39 files changed in total