From kde-commits Sat Apr 30 22:06:07 2005 From: Adrian Page Date: Sat, 30 Apr 2005 22:06:07 +0000 To: kde-commits Subject: koffice/krita Message-Id: <20050430220607.D4F8B665 () office ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-commits&m=111489878028136 CVS commit by page: Composite op fixes: - Only show composite ops that are supported by the colourspace in use. - Save/load layer composite op settings. - Reorder ops and for now leave out those that are currently not working or only partially. - Don't offer internal ops such as copy, erase, clear, as they aren't useful and appear broken to the user. - Add missing grayscale versions of the rgba ops that make sense. A core/kis_composite_op.cc 1.1 [GPL (v2+)] A core/kis_composite_op.h 1.1 [GPL (v2+)] M +2 -2 core/Makefile.am 1.140 M +21 -8 core/kis_doc.cc 1.227 M +3 -2 core/kis_doc.h 1.112 M +3 -3 core/kis_docker_manager.cc 1.16 M +0 -60 core/kis_global.h 1.72 M +1 -0 core/kis_image.cc 1.201 M +1 -1 core/kis_paint_device.cc 1.159 M +3 -3 core/kis_paint_device.h 1.137 M +2 -2 core/kis_painter.cc 1.133 M +6 -6 core/kis_painter.h 1.73 M +6 -5 core/kis_view.cc 1.412 M +2 -2 core/kis_view.h 1.207 M +12 -2 core/color_strategy/kis_colorspace_alpha.cc 1.23 M +3 -1 core/color_strategy/kis_colorspace_alpha.h 1.17 M +1 -1 core/color_strategy/kis_strategy_colorspace.cc 1.28 M +9 -2 core/color_strategy/kis_strategy_colorspace.h 1.45 M +28 -3 core/tool/kis_tool_paint.cc 1.7 M +10 -3 core/tool/kis_tool_paint.h 1.7 M +11 -2 modules/colorspace_cmyk/kis_strategy_colorspace_cmyk.cc 1.36 M +3 -1 modules/colorspace_cmyk/kis_strategy_colorspace_cmyk.h 1.23 M +12 -3 modules/colorspace_cmyk/kis_strategy_colorspace_cmyka.cc 1.13 M +3 -1 modules/colorspace_cmyk/kis_strategy_colorspace_cmyka.h 1.11 M +625 -68 modules/colorspace_gray/kis_strategy_colorspace_grayscale.cc 1.25 M +14 -1 modules/colorspace_gray/kis_strategy_colorspace_grayscale.h 1.22 M +22 -2 modules/colorspace_rgb/kis_strategy_colorspace_rgb.cc 1.37 M +3 -1 modules/colorspace_rgb/kis_strategy_colorspace_rgb.h 1.23 M +11 -1 modules/colorspace_wet/kis_colorspace_wet.cc 1.11 M +3 -1 modules/colorspace_wet/kis_colorspace_wet.h 1.7 M +12 -2 modules/colorspace_ws/kis_colorspace_wet_sticky.cc 1.7 M +3 -1 modules/colorspace_ws/kis_colorspace_wet_sticky.h 1.5 M +1 -1 plugins/performancetest/perftest.cc 1.25 M +1 -1 plugins/performancetest/perftest.h 1.10 M +50 -43 ui/kis_cmb_composite.cc 1.8 M +19 -0 ui/kis_cmb_composite.h 1.5 M +14 -3 ui/kis_dlg_new_layer.cc 1.21 M +6 -1 ui/kis_dlg_new_layer.h 1.11 M +6 -3 ui/kis_dlg_paint_properties.cc 1.21 M +5 -2 ui/kis_dlg_paint_properties.h 1.9 M +10 -3 ui/kis_layerbox.cc 1.12 M +6 -2 ui/kis_layerbox.h 1.6