Bug 314176

Summary: Transform Tool crashes when applied to a Filter Layer
Product: [Applications] krita Reporter: Dmitry Kazakov <dimula73>
Component: Tools/TransformAssignee: Dmitry Kazakov <dimula73>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: git master (please specify the git hash!)   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:

Description Dmitry Kazakov 2013-01-31 09:10:21 UTC
subj

related to bug 297927
Comment 1 Dmitry Kazakov 2013-01-31 15:40:04 UTC
Git commit e30395b251684b8cfdbbcce6606d9e2b0edb30e1 by Dmitry Kazakov.
Committed on 31/01/2013 at 16:16.
Pushed by dkazakov into branch 'master'.

Added an ability to transform layers recursively with a Transform Tool

Now the transform tool supports transforming of a group of layers or
masks recursively in a single pass. You can use it for transforming a
set of layers grouped into a Group Layer or just transform a single
layer with all its masks (e.g. with transparency masks). This option
is enabled by default, but you can disable it by switching a small
button in the transform tool configuration docker. This button has a
icon of a small spider (the tool "crawls" through the layers :) ) [0].

It would be cool, if someone tested it a bit ;)

[0] - you can suggest any other icon for this, actually =)
Related: bug 297927
CCMAIL:kimageshop@kde.org

M  +5    -4    krita/image/kis_processing_visitor.cpp
M  +4    -2    krita/image/kis_processing_visitor.h
M  +1    -0    krita/plugins/tools/tool_transform2/CMakeLists.txt
M  +56   -40   krita/plugins/tools/tool_transform2/kis_tool_transform.cc
M  +5    -5    krita/plugins/tools/tool_transform2/kis_tool_transform.h
M  +11   -0    krita/plugins/tools/tool_transform2/kis_tool_transform_config_widget.cpp
M  +3    -0    krita/plugins/tools/tool_transform2/kis_tool_transform_config_widget.h
A  +-    --    krita/plugins/tools/tool_transform2/krita_tool_transform_recursive.png
M  +96   -44   krita/plugins/tools/tool_transform2/strokes/transform_stroke_strategy.cpp
M  +31   -15   krita/plugins/tools/tool_transform2/strokes/transform_stroke_strategy.h
M  +35   -16   krita/plugins/tools/tool_transform2/wdg_tool_transform.ui

http://commits.kde.org/calligra/e30395b251684b8cfdbbcce6606d9e2b0edb30e1