Bug 337973

Summary: Free Transform Shear doesn't respect pivot point
Product: [Applications] krita Reporter: DruBan <drubanerjee>
Component: Tools/TransformAssignee: Krita Bugs <krita-bugs-null>
Status: RESOLVED FIXED    
Severity: minor CC: dimula73, freebox64, halla
Priority: NOR    
Version: 2.9 Beta   
Target Milestone: ---   
Platform: Microsoft Windows   
OS: Microsoft Windows   
Latest Commit: Version Fixed In:
Attachments: Free Transform pivot anchors are not respected in "Scale" and "Shear", only in "Rotate" mode - PNG

Description DruBan 2014-08-02 00:59:41 UTC
in Free Transform tool the Shear action does not respect the pivot point picked in the tool panel, always uses center of selection instead.

This is possibly by design? But not consistent with expectations.

desirable would be to have the pivot point remain fixed in position and all other point move relative to the direction of the shear.
Comment 1 Dmitry Kazakov 2014-08-02 06:47:16 UTC
Hi, DruBan!

Yes, this is by (technical) design, but it can be fixed.
Comment 2 DruBan 2014-08-02 21:57:58 UTC
I think that would be a good idea, it would also make it consistent with Blender and Inkscape shear transforms which use the pivot point as expected.
Comment 3 mvowada 2015-02-19 11:30:10 UTC
Hi. Free Transform pivot anchors are not respected in "Scale" and "Shear", only in "Rotate" mode.
In my opinion the pivot anchors for the free transform tool should either be: 

A. disabled or 
B. respected 

when transforming in "Scale" and/or "Shear" modes. 
Currently they are correctly honoured only in "Rotate" mode (see attached png file in comment below).

Steps to Reproduce:
1. (toolbox) > "Transform a layer or a selection" > "Free" transform (default panel)

Actual Result: 
Anchors of the gizmo box are not respected in "Scale" and "Shear" modes, only in "Rotate" mode.

Expected Result: 
Anchors of the gizmo box should be either: A. disabled or B. respected in "Scale" and "Shear" mode.

( The following bug report is kind of a duplicate of the present: Bug 344263 )
Comment 4 mvowada 2015-02-19 11:30:58 UTC
Created attachment 91169 [details]
Free Transform pivot anchors are not respected in "Scale" and "Shear", only in "Rotate" mode - PNG
Comment 5 Halla Rempt 2017-03-01 15:01:12 UTC
This got fixed in the meantime.