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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|UNCONFIRMED                 |RESOLVED
      Latest Commit|                            |https://commits.kde.org/kri
                   |                            |ta/4b9d4aaa3ef36e8a2184bddd
                   |                            |b22692f139c250ac

--- Comment #1 from Dmitry Kazakov <dimul...@gmail.com> ---
Git commit 4b9d4aaa3ef36e8a2184bdddb22692f139c250ac by Dmitry Kazakov.
Committed on 17/08/2018 at 07:59.
Pushed by dkazakov into branch 'master'.

Fix conversion of Pixel Selection into Vector Selection

The patch also fixed a lot of minor issues related to the new
selection overlay functionality when working with vector selections.
Ideally, we should port our KisShapeSelection object to the
full-featured KisShapeLayerCanvas, so that updates would be
done correctly and in real-time. Right now the projection updates
are connected to KisUpdateSelectionJob that is issues once in 300
milliseconds.

M  +1    -0    libs/image/CMakeLists.txt
A  +70   -0    libs/image/KisLazyStorage.h     [License: UNKNOWN]  *
A  +61   -0    libs/image/KisSelectionUpdateCompressor.cpp     [License: GPL
(v2+)]
A  +49   -0    libs/image/KisSelectionUpdateCompressor.h     [License: GPL
(v2+)]
M  +14   -0    libs/image/kis_layer_utils.cpp
M  +2    -0    libs/image/kis_layer_utils.h
M  +6    -1    libs/image/kis_mask.cc
M  +6    -0    libs/image/kis_mask.h
M  +6    -1    libs/image/kis_projection_leaf.cpp
M  +1    -0    libs/image/kis_projection_leaf.h
M  +20   -4    libs/image/kis_selection.cc
M  +9    -0    libs/image/kis_selection.h
M  +6    -0    libs/image/kis_selection_mask.cpp
M  +11   -7    libs/image/kis_selection_mask.h
M  +19   -0    libs/image/kis_update_selection_job.cpp
M  +12   -3    libs/ui/actions/kis_selection_action_factories.cpp
M  +26   -16   libs/ui/canvas/kis_canvas2.cpp
M  +7    -0    libs/ui/canvas/kis_canvas2.h
M  +1    -15   libs/ui/flake/kis_shape_selection_model.cpp
M  +0    -4    libs/ui/flake/kis_shape_selection_model.h
M  +5    -2    plugins/tools/defaulttool/defaulttool/DefaultTool.cpp
M  +9    -2    plugins/tools/defaulttool/defaulttool/ShapeRotateStrategy.cpp

The files marked with a * at the end have a non valid license. Please read:
https://community.kde.org/Policies/Licensing_Policy and use the headers which
are listed at that page.


https://commits.kde.org/krita/4b9d4aaa3ef36e8a2184bdddb22692f139c250ac

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

Reply via email to