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 723435 - Misleading menu Layer/Transform/Arbitrary rotation
Misleading menu Layer/Transform/Arbitrary rotation
Status: RESOLVED INVALID
Product: GIMP
Classification: Other
Component: User Interface
2.8.2
Other All
: Normal minor
: ---
Assigned To: GIMP Bugs
GIMP Bugs
Depends on:
Blocks:
 
 
Reported: 2014-02-01 22:38 UTC by Ofnuts
Modified: 2014-02-08 09:25 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Ofnuts 2014-02-01 22:38:41 UTC
All the transforms in "Layer/Transform" apply to the full layer, whether there is a selection or not. 

Except the "Arbitrary rotation" that rotates the selection if there is one and creates a floating selection. This is inconsistent, especially since the Flip operations (that also have an equivalent transform tool) will ignore the selection (unlike the Flip tool). 

So what is the point of this menu entry, since it does exactly the same thing as the Rotate tool?
Comment 1 Michael Natterer 2014-02-07 20:29:16 UTC
Having it invoke the rotate tool is its exact purpose, I'm tempted
to close as NOTABUG.
Comment 2 Ofnuts 2014-02-08 00:11:36 UTC
The problem is the inconsistency... 

First, all the Layer/Transform entries also apply to the active channel. OK, we can live with that.

The Flip/Rotate series apply to the full drawable whether there is a selection or not. So these are not mere calls to the Flip tool. The offset transform also applies to the full drawable.

So the arbitrary rotation that scales whatever is a bit out of place there and isn't really useful since it does exactly the same thing as the Rotate tool. Or why only Rotate and not the interactive Scale tools and the other Transform tools? And what will this entry become when we get the Universal Transform tool?

And while we are at it, "Layer/Scale layer" is also technically a transform and also only applies to the drawable and not to the selection, so it would make sense in Layer/Transform, at least much more sense than the arbitrary rotation.
Comment 3 Michael Natterer 2014-02-08 09:08:36 UTC
You have good points. However the menu structure is the result of
almost endless discussion years ago, we won't change it based on discussion
in a bug report. Please bring this up on the gimp-developer list.

Closing as INVALID because we won't reach a decision here.
Comment 4 Michael Natterer 2014-02-08 09:25:20 UTC
You have good points. However the menu structure is the result of
almost endless discussion years ago, we won't change it based on discussion
in a bug report. Please bring this up on the gimp-developer list.

The menu item was added because people were looking there and complaining.
Consistency is a good argument, but by that logic we would have to remove
half the items from the "File" menu (File -> Quit makes no sense whatsoever,
it's just tradition).

Closing as INVALID because we won't reach a decision here.
Comment 5 Michael Natterer 2014-02-08 09:25:38 UTC
Argh double commit, sorry.