If crop tool works like this it would make canvas editing much more flexible and intuitive.
It works as you requested already. Check the Grow option on the tool option docker.

OMG. I didnât know. ThanksâŚ!! ![]()
I am curious, why is it not set to grow by default?
I remember being a bit confused by this the first time I used the crop tool
I donât know the reason for it not being the default, but I think it remembers the setting once you enable it.
Me either ![]()
The verb âcropâ means to cut-off/remove parts of something, either because you want them for another purpose (e.g. apples from a tree) or because they are not wanted, e.g. excess white borders on a printed photgraph.
Now, with the computer, we can do a negative-crop, i.e a addition of âmaterialâ. (This can not be used for putting apples back on a tree.)
I think it might be best if it was checked by default. As people new to the program often donât know the importance of the Tool Options docker, or that it even exists. I imagine a lot of people havenât managed to do a ânegative cropâ, and have gotten a bad impression of the tool.
If you tick the Grow option, all that does is allow you to drag the âcropâ boundary outside the canvas. If you could do that all the time then the Grow option wouldnât be needed as a separate thing and the âCropâ tool would become a general purpose manual resize tool.
Iâve put a wishlist bug report in for more flexibility in the resize operation and for resize to selection and resize to layer content functions:
https://bugs.kde.org/show_bug.cgi?id=415600
The Crop tool is just a different âuser-facingâ presentation of a resize function and is probably there because people have come to expect one from their experience of other applications. It also has very nice visual feedback, which is always a good thing.
I agree that itâs very odd the âGrowâ option isnât ticked by default. In fact, Krita is the only software (both in image and video editing) I personally have ever used that even made this an option. It only serves to reduce the usability of the tool, and Iâm sure it confuses a lot of people coming from other software ![]()
While âcroppingâ in the literal sense might refer to trimming material away, the actual and unmistakable utility of the tool is to resize the canvas; dynamically and in any direction.
Totally agree!
Nothing is lost in having grow ticked by default!
It would only make it more user friendly!
One concern is that when snapping to image boundary option is off, itâs hard to match exact size of the original width or height of the image in that case. It wonât be a problem for more experienced users though⌠they can just turn on the option.
Thatâs what Ctrl+Z is for, my friend ![]()
Nah⌠Iâm saying that itâs hard to match exact size of the original width or height of the image with eye measurement.
And beginner users might not know how to turn on snapping or how to turn off the grow option.
Snapping is on by default though, but so was the âlock the docker positionâ option(I forgot the exact name of it;). People accidently unchecked it and asked the dev like a million times that krita is broken.
I shouldâve said âpeople accidently checked itâ.
The option was off by default.
But you probably get the point anyway.
now I learnt something
!
