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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|https://invent.kde.org/grap |https://invent.kde.org/grap
                   |hics/krita/commit/cec1b1ea8 |hics/krita/commit/9509bce98
                   |18e995b1d1a146acbafa6e6a84c |ffc04e64dfd99caf67387d37f78
                   |548c                        |4f8d

--- Comment #5 from Dmitry Kazakov <dimul...@gmail.com> ---
Git commit 9509bce98ffc04e64dfd99caf67387d37f784f8d by Dmitry Kazakov.
Committed on 01/10/2020 at 10:30.
Pushed by dkazakov into branch 'master'.

Fix small jumps in free transform when the object is mirrored

When the scale crosses the zero value, the algorithm could behave
in a less stable way. To overcome this issue, for the reference value
we shouldn't use any distance term. Instead we should calculate the
expected position for the moved point and pass it to the algorithm
explicitly.

M  +26   -27   plugins/tools/tool_transform2/kis_free_transform_strategy.cpp
M  +27   -17  
plugins/tools/tool_transform2/kis_free_transform_strategy_gsl_helpers.cpp
M  +2    -2   
plugins/tools/tool_transform2/kis_free_transform_strategy_gsl_helpers.h

https://invent.kde.org/graphics/krita/commit/9509bce98ffc04e64dfd99caf67387d37f784f8d

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

Reply via email to