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

Dmitry Kazakov <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|                            |https://invent.kde.org/kde/
                   |                            |krita/commit/8c1b215d184161
                   |                            |892f1293495e3f9d51dbcf96cf
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |FIXED

--- Comment #3 from Dmitry Kazakov <[email protected]> ---
Git commit 8c1b215d184161892f1293495e3f9d51dbcf96cf by Dmitry Kazakov.
Committed on 19/09/2019 at 18:05.
Pushed by dkazakov into branch 'master'.

Fix preview of Shape Layers in Transform Tool and Move Tool

This patch defines new "type" of layers, KisCroppedOriginalLayerInterface,
which tells that this layer may have some data outside layer bounds that
is not rendered normally. So the tools that want to use this data
should first call:

interface->forceUpdateHiddenAreaOnOriginal()

and wait until the layer generates this data.

M  +1    -0    libs/image/CMakeLists.txt
A  +22   -0    libs/image/KisCroppedOriginalLayerInterface.cpp     [License:
GPL (v2+)]
A  +38   -0    libs/image/KisCroppedOriginalLayerInterface.h     [License: GPL
(v2+)]
M  +13   -0    libs/image/kis_layer_utils.cpp
M  +2    -0    libs/image/kis_layer_utils.h
M  +5    -0    libs/ui/flake/kis_shape_layer.cc
M  +8    -1    libs/ui/flake/kis_shape_layer.h
M  +36   -6    libs/ui/flake/kis_shape_layer_canvas.cpp
M  +5    -0    libs/ui/flake/kis_shape_layer_canvas.h
M  +30   -8    libs/ui/tool/strokes/move_stroke_strategy.cpp
M  +7    -0   
plugins/tools/tool_transform2/strokes/transform_stroke_strategy.cpp

https://invent.kde.org/kde/krita/commit/8c1b215d184161892f1293495e3f9d51dbcf96cf

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

Reply via email to