Version: Version 2.4.2 Using KDE Development Platform 4.4.2 (KDE 4.4.2) (using KDE 4.4.2) OS: Linux Installed from: Ubuntu Packages When using gwenview to crop images, it uses free selection by default. For every image, one must: (1) Select from menu: Edit->Crop (2) check selection: Select advanced settings (3) choose manually the correct ratio (4) do the cropping (5) save There could be a handy shortcut and a setting "use automatically determined ratio when cropping images", with which the cropping would be: (1) use shortcut, e.g. Alt-C (2) crop image with automatically determined ratio, say 3:4 (3) save When handling hundreds of images, this greatly improves ones mental health. ;-)
By default the cropping tool should maintain the image's aspect ratio. Improving framing by cropping right after images have been taken is a very common operation and may need to be done to hundreds of images at a time (if nothing else, just to see how they would look cropped).
I agree. crop should automatically use current image dimension ratio (3/2, 2/3 etc.) as firat option for croping Then advanced menu would allow to choose free crop or another ratio Thanks
Revision for this: https://phabricator.kde.org/D11202 As mentioned in revision, it might be a bad idea to change the default behaviour. Other ideas are to make the default a config option, or have the crop tool remember the last chosen ratio.
Git commit 576cfa68ba01b7997c4e3e401b9b502ce1d6da04 by Huon Imberger. Committed on 22/03/2018 at 11:05. Pushed by huoni into branch 'Applications/18.04'. Add ability to constrain crop tool to current image ratio Summary: The crop tool was lacking the ability to choose the ratio of the current image. This patch adds: - Checkbox in {nav Normal} to toggle between no restriction (default), and restrict to the current image ratio - "Current Image" item to the Ratio combobox in {nav Advanced} - "Unrestricted" item to the Ratio combobox in {nav Advanced} (default, functionally no change from before) - Clear button to the Ratio combobox in {nav Advanced}, to help make it clear the user can enter a custom ratio Test Plan: # {nav Image} view > enable crop tool (e.g. by using {key shift}+{key c} # Ensure ratio restrictions work in both {nav Normal} and {nav Advanced} The ratio settings in {nav Normal} and {nav Advanced} are independant of one another, in prep for future patch which will have these remember the chosen setting. Reviewers: #gwenview, rkflx Reviewed By: #gwenview, rkflx Subscribers: muhlenpfordt Differential Revision: https://phabricator.kde.org/D11202 M +3 -0 lib/crop/croptool.cpp M +68 -33 lib/crop/cropwidget.cpp M +4 -1 lib/crop/cropwidget.h M +8 -1 lib/crop/cropwidget.ui M +1 -0 lib/documentview/rasterimageview.cpp M +1 -0 lib/documentview/rasterimageview.h https://commits.kde.org/gwenview/576cfa68ba01b7997c4e3e401b9b502ce1d6da04