[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    koffice/krita
From:       Adrian Page <adrian () pagenet ! plus ! com>
Date:       2005-07-24 18:10:32
Message-ID: 1122228632.890945.18738.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 438247 by page:

Add initial support for working with high dynamic range images.

- Add a 32-bit floating point RGBA colourspace. This allows use of colour values \
greater than 1, though the current implementation is copied from one of the integer \
                colourspaces so doesn't always permit this.
- Add an exposure slider to the Overview docker. This controls how the hdr image is \
                rendered in convertToQImage, it does nothing to the actual pixel \
                data.
- Swap the slider and spinbox positions for KisDoubleWidget to be consistent with all \
                the other slider/spinboxes we have.
- Split some of the colourspace plugins into a library for the actual colourspace, \
and the plugin itself, which links to the library. This allows import/export filters \
                to link against specific colourspaces portably, i.e. not against the \
                plugin directly.
- Add colourspace-specific setPixel/getPixel methods to the colourspaces so that \
import/export filters do not have to access pixel data directly.



 M  +1 -1      core/color_strategy/kis_colorspace_alpha.cc  
 M  +2 -1      core/color_strategy/kis_colorspace_alpha.h  
 M  +3 -1      core/color_strategy/kis_strategy_colorspace.h  
 M  +2 -2      core/kis_doc.cc  
 M  +1 -1      core/kis_doc.h  
 M  +3 -2      core/kis_image.cc  
 M  +3 -2      core/kis_image.h  
 M  +4 -4      core/kis_paint_device.cc  
 M  +11 -8     core/kis_paint_device.h  
 M  +17 -2     core/kis_view.cc  
 M  +6 -0      core/kis_view.h  
 M  +1 -1      modules/Makefile.am  
 M  +1 -1      modules/colorspace_cmyk/kis_strategy_colorspace_cmyk.cc  
 M  +2 -1      modules/colorspace_cmyk/kis_strategy_colorspace_cmyk.h  
 M  +8 -9      modules/colorspace_gray/Makefile.am  
 M  +13 -1     modules/colorspace_gray/kis_strategy_colorspace_grayscale.cc  
 M  +5 -1      modules/colorspace_gray/kis_strategy_colorspace_grayscale.h  
 M  +1 -1      modules/colorspace_gray/tests/Makefile.am  
 M  +14 -1     modules/colorspace_gray/tests/kis_strategy_colorspace_grayscale_tester.cpp \
  M  +7 -9      modules/colorspace_rgb/Makefile.am  
 M  +17 -1     modules/colorspace_rgb/kis_strategy_colorspace_rgb.cc  
 M  +5 -1      modules/colorspace_rgb/kis_strategy_colorspace_rgb.h  
 M  +1 -1      modules/colorspace_rgb/tests/Makefile.am  
 M  +19 -1     modules/colorspace_rgb/tests/kis_strategy_colorspace_rgb_tester.cpp  
 A             modules/colorspace_rgb_f32 (directory)  
 A             modules/colorspace_rgb_f32/Makefile.am  
 A             modules/colorspace_rgb_f32/kis_strategy_colorspace_rgb_f32.cc   \
[License: GPL (v2+) (wrong address)]  A             \
modules/colorspace_rgb_f32/kis_strategy_colorspace_rgb_f32.h   [License: GPL (v2+) \
(wrong address)]  A             \
modules/colorspace_rgb_f32/krita_rgb_f32_plugin.desktop    A             \
modules/colorspace_rgb_f32/rgb_f32_plugin.cc   [License: GPL (v2+) (wrong address)]  \
A             modules/colorspace_rgb_f32/rgb_f32_plugin.h   [License: GPL (v2+) \
(wrong address)]  A             modules/colorspace_rgb_f32/rgb_f32_plugin.rc  
 A             modules/colorspace_rgb_f32/tests (directory)  
 A             modules/colorspace_rgb_f32/tests/Makefile.am  
 A             modules/colorspace_rgb_f32/tests/kis_strategy_colorspace_rgb_f32_tester.cc \
[License: GPL (v2+) (wrong address)]  A             \
modules/colorspace_rgb_f32/tests/kis_strategy_colorspace_rgb_f32_tester.h   [License: \
GPL (v2+) (wrong address)]  M  +7 -9      modules/colorspace_rgb_u16/Makefile.am  
 M  +2 -2      modules/colorspace_rgb_u16/kis_strategy_colorspace_rgb_u16.cc  
 M  +13 -12    modules/colorspace_rgb_u16/kis_strategy_colorspace_rgb_u16.h  
 M  +1 -1      modules/colorspace_rgb_u16/tests/Makefile.am  
 M  +19 -1     modules/colorspace_rgb_u16/tests/kis_strategy_colorspace_rgb_u16_tester.cc \
  M  +1 -1      modules/colorspace_template/kis_colorspace_template.cc  
 M  +2 -1      modules/colorspace_template/kis_colorspace_template.h  
 M  +1 -1      modules/colorspace_test/kis_strategy_colorspace_test.cc  
 M  +2 -1      modules/colorspace_test/kis_strategy_colorspace_test.h  
 M  +1 -1      modules/colorspace_wet/kis_colorspace_wet.cc  
 M  +2 -1      modules/colorspace_wet/kis_colorspace_wet.h  
 M  +1 -1      modules/colorspace_ws/kis_colorspace_wet_sticky.cc  
 M  +2 -1      modules/colorspace_ws/kis_colorspace_wet_sticky.h  
 M  +1 -1      plugins/defaultdockers/defaultdockers.cc  
 M  +30 -1     plugins/defaultdockers/kis_birdeye_box.cc  
 M  +7 -0      plugins/defaultdockers/kis_birdeye_box.h  
 M  +130 -49   plugins/defaultdockers/wdgbirdeye.ui  
 M  +61 -8     ui/kis_double_widget.cc  
 M  +13 -0     ui/kis_double_widget.h  


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic