https://bugs.kde.org/show_bug.cgi?id=410776

Dmitry Kazakov <dimul...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|https://invent.kde.org/kde/ |https://invent.kde.org/kde/
                   |krita/commit/a9b8a3a1fa2bec |krita/commit/ccf5657ac87a92
                   |a232710a37b4cf9dc6284a4ff8  |bef01aa69915e230ef7fec17db

--- Comment #14 from Dmitry Kazakov <dimul...@gmail.com> ---
Git commit ccf5657ac87a92bef01aa69915e230ef7fec17db by Dmitry Kazakov.
Committed on 05/11/2019 at 17:44.
Pushed by dkazakov into branch 'master'.

Fix random crashes when converting image color space

The patch basically ports image color space conversion into strokes
system. The crash happened becasue updates were initiated right when
the visitor was changing layers. With the strokes, this problem should
be resolved.

The patch also changed UIX: now 'Image->Properties->Color Space'
changes the entire color space of the image, but not only color space
of the root node (projection).

M  +1    -1    libs/image/CMakeLists.txt
D  +0    -155  libs/image/kis_colorspace_convert_visitor.cpp
D  +0    -94   libs/image/kis_colorspace_convert_visitor.h
M  +53   -26   libs/image/kis_image.cc
M  +6    -6    libs/image/kis_image.h
M  +0    -1    libs/image/kis_paint_device.cc
M  +3    -1    libs/image/kis_transform_mask.cpp
M  +3    -1    libs/image/lazybrush/kis_colorize_mask.cpp
A  +105  -0   
libs/image/processing/kis_convert_color_space_processing_visitor.cpp    
[License: GPL (v2+)]
A  +54   -0   
libs/image/processing/kis_convert_color_space_processing_visitor.h    
[License: GPL (v2+)]
M  +0    -1    libs/image/tests/CMakeLists.txt
D  +0    -46   libs/image/tests/kis_colorspace_convert_visitor_test.cpp
D  +0    -33   libs/image/tests/kis_colorspace_convert_visitor_test.h
M  +1    -2    libs/image/tests/kis_image_test.cpp
M  +1    -3    libs/libkis/Document.cpp
M  +3    -4    libs/libkis/Node.cpp
M  +3    -1    libs/ui/kis_image_manager.cc
M  +1    -13   plugins/extensions/colorspaceconversion/colorspaceconversion.cc
M  +1    -0    plugins/impex/psd/psd_saver.cpp
M  +2    -1    sdk/tests/filestest.h

https://invent.kde.org/kde/krita/commit/ccf5657ac87a92bef01aa69915e230ef7fec17db

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to