A minor report about the crop tool : 1. Create a A4 @ 300ppi ( around 2400x3500 ) 2. Zoom at 100% on the canvas 3. Draw a little dot or a stickman 4. Try to crop it with the crop tool Result : Crop tool widget appear , but is really bigger than the viewport. What appear on screen doesn't make sens ( only part of the widget is draw , user has to zoom out to get the crop tool control handle back in viewport ). Solution : I suppose making the crop tool aware of the zoom level , and able to propose a widget always usable.
Git commit 49dcbabe8c8edeae7139ffc9b1520083e1195e62 by Dmitry Kazakov. Committed on 03/12/2013 at 07:13. Pushed by dkazakov into branch 'master'. Fixed usability issues in the Crop Tool Here is the list of changes: 1) Now you can restart the crop rect by click-dragging outside of the current crop rect. Just start dragging a new rect and it will replace the current one. 2) When activating the tool, the crop rect is created automatically *only* if you have some global selection active. 3) If you "click" on the image, the whole image will be selected 4) If you "click" outside of the current crop rect, it will be deselected automatically M +36 -23 krita/plugins/tools/tool_crop/kis_tool_crop.cc M +1 -0 krita/plugins/tools/tool_crop/kis_tool_crop.h http://commits.kde.org/calligra/49dcbabe8c8edeae7139ffc9b1520083e1195e62
Thanks Dmitry ! and really clever design you made on it. I just played with it ; and I love it. The one click on canvas to select crop to project border/limits is just perfect. I also like the new ability to cancel a selection by clicking outside of it. I just saw a tiny new bug : it's about the zoom of the canvas in the viewport after cropping ; it break the fix made for this Bug 313489 . i
Git commit adcf8c452dc42049bd8be8aa70079c671b71200a by Dmitry Kazakov. Committed on 03/12/2013 at 07:13. Pushed by dkazakov into branch 'calligra/2.8'. Fixed usability issues in the Crop Tool Here is the list of changes: 1) Now you can restart the crop rect by click-dragging outside of the current crop rect. Just start dragging a new rect and it will replace the current one. 2) When activating the tool, the crop rect is created automatically *only* if you have some global selection active. 3) If you "click" on the image, the whole image will be selected 4) If you "click" outside of the current crop rect, it will be deselected automatically M +36 -23 krita/plugins/tools/tool_crop/kis_tool_crop.cc M +1 -0 krita/plugins/tools/tool_crop/kis_tool_crop.h http://commits.kde.org/calligra/adcf8c452dc42049bd8be8aa70079c671b71200a