Bug 337973 - Free Transform Shear doesn't respect pivot point
Summary: Free Transform Shear doesn't respect pivot point
Status: RESOLVED FIXED
Alias: None
Product: krita
Classification: Applications
Component: Tools/Transform (show other bugs)
Version: 2.9 Beta
Platform: Microsoft Windows Microsoft Windows
: NOR minor
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-08-02 00:59 UTC by DruBan
Modified: 2017-03-01 15:01 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Free Transform pivot anchors are not respected in "Scale" and "Shear", only in "Rotate" mode - PNG (299.43 KB, image/png)
2015-02-19 11:30 UTC, mvowada
Details

Note You need to log in before you can comment on or make changes to this bug.
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.