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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REPORTED                    |RESOLVED
         Resolution|---                         |FIXED
      Latest Commit|                            |https://invent.kde.org/grap
                   |                            |hics/krita/commit/63f14477c
                   |                            |ffd34143d8d12d4d2023345b629
                   |                            |1cce

--- Comment #7 from Dmitry Kazakov <dimul...@gmail.com> ---
Git commit 63f14477cffd34143d8d12d4d2023345b6291cce by Dmitry Kazakov.
Committed on 26/05/2021 at 13:00.
Pushed by dkazakov into branch 'master'.

Implement changing of Transform Masks with Move Tool

Now there is a special code-path in the move tool to handle
transform masks properly. The main problem we face here is
double transformation when the layer is moved recursively with
all its masks.

M  +2    -1    libs/command/kis_command_ids.h
M  +1    -0    libs/image/CMakeLists.txt
A  +55   -0    libs/image/commands_new/KisSimpleModifyTransformMaskCommand.cpp 
   [License: GPL(v2.0+)]
A  +37   -0    libs/image/commands_new/KisSimpleModifyTransformMaskCommand.h   
 [License: GPL(v2.0+)]
M  +10   -0    libs/image/kis_liquify_transform_worker.cpp
M  +1    -0    libs/image/kis_liquify_transform_worker.h
M  +2    -2    libs/image/kis_transform_mask.cpp
M  +6    -1    libs/image/kis_transform_mask_params_interface.cpp
M  +4    -2    libs/image/kis_transform_mask_params_interface.h
M  +20   -0    libs/image/kis_types.h
M  +3    -28   libs/image/processing/kis_transform_processing_visitor.cpp
M  +53   -12   libs/ui/tool/strokes/move_stroke_strategy.cpp
M  +10   -0    libs/ui/tool/strokes/move_stroke_strategy.h
M  +2    -2   
plugins/tools/tool_transform2/kis_animated_transform_parameters.cpp
M  +1    -1   
plugins/tools/tool_transform2/kis_animated_transform_parameters.h
M  +7    -2    plugins/tools/tool_transform2/kis_transform_mask_adapter.cpp
M  +3    -1    plugins/tools/tool_transform2/kis_transform_mask_adapter.h
M  +19   -1    plugins/tools/tool_transform2/tool_transform_args.cc
M  +2    -1    plugins/tools/tool_transform2/tool_transform_args.h

https://invent.kde.org/graphics/krita/commit/63f14477cffd34143d8d12d4d2023345b6291cce

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

Reply via email to