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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|                            |https://invent.kde.org/grap
                   |                            |hics/krita/-/commit/77de3be
                   |                            |8980d78f26fe7c11d937c6d73d0
                   |                            |d86159
         Resolution|---                         |FIXED
             Status|CONFIRMED                   |RESOLVED

--- Comment #3 from Dmitry Kazakov <dimul...@gmail.com> ---
Git commit 77de3be8980d78f26fe7c11d937c6d73d0d86159 by Dmitry Kazakov.
Committed on 14/11/2024 at 15:30.
Pushed by dkazakov into branch 'krita/5.2'.

Fix "Copy into new Layer" action when working with vector layers

Working with vector data is tricky, now the behavior is made more consistent:

1) If a vector layer is active and shape selection tool is active:
   a) "Copy into new Layer" copies a shape into the new layer
   b) Ctrl+C + Ctrl+V copies a shape into the same layer

2) If a vector layer is active, but no shape is selected in the tool
   a) both, "Copy into new Layer" and Ctrl+C+V copy raster data defined by
       the global selection into the new layer

M  +2    -2    krita/krita.action
M  +1    -1    libs/flake/KoShapeController.cpp
M  +2    -1    libs/flake/KoShapeControllerBase.cpp
M  +1    -1    libs/flake/KoShapeControllerBase.h
M  +21   -8    libs/ui/actions/KisPasteActionFactories.cpp
M  +14   -2    libs/ui/actions/KisPasteActionFactories.h
M  +14   -12   libs/ui/actions/kis_selection_action_factories.cpp
M  +14   -2    libs/ui/actions/kis_selection_action_factories.h
M  +2    -2    libs/ui/flake/kis_shape_controller.cpp
M  +1    -1    libs/ui/flake/kis_shape_controller.h
M  +10   -8    libs/ui/kis_selection_manager.cc

https://invent.kde.org/graphics/krita/-/commit/77de3be8980d78f26fe7c11d937c6d73d0d86159

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

Reply via email to