Sometimes the user just wants to rotate/mirror an image to see how it looks, however in these cases that bar and save/undo buttons become a waste of space. So I'm requesting a button to hide these buttons and the bar they appear in, so users can visualize edited photos in and modified way without having to save it or endure having the photo having less screen space.
Could you please help explain the use case where a user: * Wants to view a rotated/flipped, but unsaved, image * Needs the maximum possible amount of space to view that image * Isn't using Full Screen Mode, in which the bar presenting those options does not appear?
* Saving some types images will cause loss in quality, especially when the edit is for comparing with multiple images. * The more this windowed app is unobstructed, the easier it is to see finer details when doing comparisons. * When the user is comparing images from different folders or with other photos in between, fullscreen is not very useful.
Another use case is for vertical photos, which you rotate the photo and the notebook to see the multiple rotated vertical photos occupying the whole window. The user wouldn't want to save the rotation because they wont be using their notebook sideways all the time.
What I'd want is an general configuration option to "auto-forget" changes by default, and when that is enabled, don't prompt to save changes (people can still save manually, of course). Ideally the last N (=2 or so, thus five max including current) images in each direction would have changes remembered, to compare if you're browsing back and forth, and I imagine all changed images in multi-image-view mode (which I don't use enough to have a real opinion about). But browse forward (say) three images and the changes on the third-previous should be forgotten, in "forget" mode. But that's optional. Simplest to implement, given that annoyance mode would still be an option, would be just forgetting all changes on image-switch and be done with it. That's actually my "unfavorite" thing about gwenview (which non-the-less is my favorite image-viewing app; that which we're passionate about we complain about =:^) -- that it's constantly prompting me to save changes when I'm normally just browsing and don't /want/ to manually save or undo [excuse the rant... mode=annoyed] *every* *single* *change* on *every* *single* *image* *every* *single* *time*!!! [/mode] Why can't gwenview behave like most image-viewer/editor apps I've used that let the user save changes if desired, but just forget changes without annoying the user if they go on to the next image without bothering? Of course having that "feature" (umm... bug to some of us) is part of what makes gwenview gwenview, and I can see some users not wanting it removed. Thus the simple option, even keeping the current behavior as default for those used to it, but letting people enable "change-forget" mode if they want, and not be bothered with the unsaved changes notifications if they do so.