Summary: | "Uniform Scaling" does not work on single shapes | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | mvowada <freebox64> |
Component: | Tools | Assignee: | Dmitry Kazakov <dimula73> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | halla |
Priority: | NOR | Keywords: | release_blocker |
Version: | 4.0.0-beta.1 | ||
Target Milestone: | --- | ||
Platform: | Appimage | ||
OS: | Linux | ||
Latest Commit: | https://commits.kde.org/krita/637915327b08e15407023cc6d95de9718a1f8bff | Version Fixed In: |
Description
mvowada
2018-01-13 12:57:48 UTC
It only seems to work for grouped shapes, or when multiple shapes are selected. According to the initial design, Uniform Scaling works only when changing size of the shape using the input boxes on the widget :) I should check if it is possible to extend it to the mouse-drag action Git commit 637915327b08e15407023cc6d95de9718a1f8bff by Dmitry Kazakov. Committed on 23/02/2018 at 17:16. Pushed by dkazakov into branch 'master'. Let Uniform Scaling mode work when dragging shapes with mouse M +2 -2 plugins/tools/defaulttool/defaulttool/DefaultTool.cpp M +5 -0 plugins/tools/defaulttool/defaulttool/DefaultToolGeometryWidget.cpp M +2 -0 plugins/tools/defaulttool/defaulttool/DefaultToolGeometryWidget.h M +8 -3 plugins/tools/defaulttool/defaulttool/DefaultToolTabbedWidget.cpp M +5 -0 plugins/tools/defaulttool/defaulttool/DefaultToolTabbedWidget.h M +4 -3 plugins/tools/defaulttool/defaulttool/ShapeResizeStrategy.cpp M +3 -1 plugins/tools/defaulttool/defaulttool/ShapeResizeStrategy.h https://commits.kde.org/krita/637915327b08e15407023cc6d95de9718a1f8bff (In reply to Dmitry Kazakov from comment #3) > Git commit 637915327b08e15407023cc6d95de9718a1f8bff by Dmitry Kazakov. > Committed on 23/02/2018 at 17:16. > Pushed by dkazakov into branch 'master'. > > Let Uniform Scaling mode work when dragging shapes with mouse > > M +2 -2 plugins/tools/defaulttool/defaulttool/DefaultTool.cpp > M +5 -0 > plugins/tools/defaulttool/defaulttool/DefaultToolGeometryWidget.cpp > M +2 -0 > plugins/tools/defaulttool/defaulttool/DefaultToolGeometryWidget.h > M +8 -3 > plugins/tools/defaulttool/defaulttool/DefaultToolTabbedWidget.cpp > M +5 -0 > plugins/tools/defaulttool/defaulttool/DefaultToolTabbedWidget.h > M +4 -3 plugins/tools/defaulttool/defaulttool/ShapeResizeStrategy.cpp > M +3 -1 plugins/tools/defaulttool/defaulttool/ShapeResizeStrategy.h > > https://commits.kde.org/krita/637915327b08e15407023cc6d95de9718a1f8bff Thank you! |