After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 660215 - Auto canvas expansion after rotation
Auto canvas expansion after rotation
Status: RESOLVED OBSOLETE
Product: GIMP
Classification: Other
Component: General
unspecified
Other All
: Normal enhancement
: ---
Assigned To: GIMP Bugs
GIMP Bugs
Depends on:
Blocks:
 
 
Reported: 2011-09-27 03:36 UTC by samuelcychan
Modified: 2018-05-24 13:02 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description samuelcychan 2011-09-27 03:36:26 UTC
Suppose I have an non-transparent image and every pixel of the canvas has alpha 1.0. 

When I rotate the image in, say, 45 degrees, the image is rotated, but the canvas remains the same. The canvas is not large enough to display the rotated image. 

I think it will be good if we get an option to let it auto-resize the canvas to display the entire image - even though there will be transparent pixels in the four corners.
Comment 1 liam 2011-09-27 03:56:55 UTC
You can do Images->Fit canvas to layers, after the rotate, to get the effect I think you want. It might seem nice to have the transform tools able to do this via tool options, but it turns out not to be what you want for layers that are much smaller than the image, where you're going to be moving the layer after the rotate.
Comment 2 samuelcychan 2011-09-27 06:29:01 UTC
May be you are right. Very often, I do need to re-adjust the position after rotation.

Nevertheless, my suggested option has its point though. I've come from the Photoshop background and I am used to this way:
-> Rotation Done
-> PS automatically resizes the canvas for me
-> I have a look of the result and see what needs to be adjusted and think how I am going to do that. 
-> Adjust what I want
-> Fix the unfit canvas

It might seem to many that I have to re-adjust the canvas manually at the end anyway, so why does Gimp have to auto expand the canvas in the first place? Well, from my personal habit speaking, the auto canvas expansion here does not only do a trivial adjustment for the canvas, it is, more importantly, a convenient way to let the user sees the result in an unconstrained manner after rotation

Nevertheless, I agree with you. I can do that myself afterwards. This issue/bug is just a feature enhancement though, nothing important. ha.
Comment 3 GNOME Infrastructure Team 2018-05-24 13:02:32 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gimp/issues/378.