Bug 359421

Summary: Add the ability to convert vector selection to pixel selection, and the ability to transform pixel selection
Product: [Applications] krita Reporter: Tyson Tan <tysontanx>
Component: Layers/VectorAssignee: Krita Bugs <krita-bugs-null>
Status: RESOLVED FIXED    
Severity: wishlist CC: dimula73, halla
Priority: NOR    
Version: 2.9.11   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:

Description Tyson Tan 2016-02-15 09:07:37 UTC
Krita cannot transform a pixel selection (not the selected content but the selection itself). To move, scale or rotate a selection, we must first convert it into a vector selection. Vector selections, on the other hand, cannot be added, intersected or subtracted. However, there is no way to convert a vector selection back to a pixel one.  At least I couldn't find one in Menu > Select.

To solve this problem better, can we allow people to use Shape Handling Tool from the Toolbox, or actually, using any means, to move/scale/rotate a pixel selection? The context right-click menu for Selection in Adobe Photoshop one of the functions that I really miss.

Reproducible: Always
Comment 1 Halla Rempt 2016-03-04 11:12:37 UTC
well, it's already sort of possible to use the transform tool on a pixel selection: either make the selection a local selection mask and select the mask, or select Show Global Selection Mask  in the selection menu and select the global selection layer item in the layerbox. Now all tools work on the selection instead of the selected pixels.
Comment 2 Dmitry Kazakov 2018-08-23 16:07:19 UTC
This feature is now implemented in master:

1) Vector Selection is editable with Shape Selection Tool
2) Vector Selection is convertible into Pixel Selection
3) Pixel Selection can be easily transformed with the Transform Tool

All all the features to work, the global selection mask should be visible 
and activated.