Under some circumstances, crop tool handles on the corners are locked. Handles on the side are not affected. Very minor bug with easy workaround. But users may get confused as we often drag handles on the corners first.
Steps to Reproduce:
1.New file (A4@300dpi)
3.Drag the handles to include the whole canvas, or with only the UP _OR_ BOTTOM side not touching the canvas edge.
4.Check "%" (keep ratio) box
5.Increase the ratio by clicking on the small arrows beside the number
6.Try drag the handles on the corners, they are all locked.
7.Drag the handles on the sides, they work.
8.Now drag the corner handles again, they work now.
Handles lock in their position.
Handles can still be dragged around.
Similar operation crashes master builds. Sometimes super weird things happen too, like the image suddenly shrinks-to-nothing.
It seems this bug affects only portrait images, not landscpae images.
Git commit a67d11082a3196704b9322df86dbcc62fa0e394d by Boudewijn Rempt.
Committed on 13/11/2013 at 09:59.
Pushed by rempt into branch 'master'.
Various improvements to the crop tool
Related: bug 327319, bug 327318, bug 318885, bug 327536, bug 326933
Patch by Michael Martini. Thanks!
In addition a new decoration type has been added called crosshair. In
summary two new checkboxes have been added. One that allows the user to
either limit the crop to the current image size or grow the crop selection
beyond the image boundaries. The second checkbox enables center growing /
symmetric resizing of the crop bounds.
M +287 -124 krita/plugins/tools/tool_crop/kis_tool_crop.cc
M +14 -19 krita/plugins/tools/tool_crop/kis_tool_crop.h
M +46 -3 krita/plugins/tools/tool_crop/kistoolcropconfigwidget.cpp
M +7 -2 krita/plugins/tools/tool_crop/kistoolcropconfigwidget.h
M +25 -0 krita/plugins/tools/tool_crop/wdg_tool_crop.ui