Bug 314176 - Transform Tool crashes when applied to a Filter Layer
Summary: Transform Tool crashes when applied to a Filter Layer
Alias: None
Product: krita
Classification: Unclassified
Component: Tools/Transform (show other bugs)
Version: git master (please specify the git hash!)
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Dmitry Kazakov
Depends on:
Reported: 2013-01-31 09:10 UTC by Dmitry Kazakov
Modified: 2013-01-31 15:40 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Note You need to log in before you can comment on or make changes to this bug.
Description Dmitry Kazakov 2013-01-31 09:10:21 UTC

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

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