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.