possibility to keep aspect ratio
It would be nice if there was an easy way to keep the aspect ratio of the images to crop.
Yes, that is the critical missing feature. But as well as "keeping" the current aspect ratio, it should be possible to choose between all the common aspect ratios (and perhaps to specify an arbitrary ration...) Jpegcrops (Windows) http://ekot.dk/programmer/JPEGCrops/screenshots.html and I believe Rphoto can do this.
Keeping the aspect ratio is possible when you press shift while dragging a corner. One or two years ago, I have added common aspect ratios to the menu of cropgui.py, but not in cropgtk.py.
Issue has been done years ago, hasn't it? If so, can someone with appropriate permissions close the issue?
just tested & shift-to-keep-aspect-ratio seems to work in cropgui (tkinter) but not cropgtk (gtk)
For me, it also seems to work in CropGTK.
Maybe we should agree on either CropGUI or CropGTK, move all of its functionality to it and delete the other. As of now, CropGUI misses rotate, CropGTK misses fixed resolutions menue.
When I discovered this tool, I tried both and decided that I like cropgtk much better. I think development might be more focussed with only one, but it might be the case that not everyone would agree on which one. I suppose jepler could simply stop updating the one he doesn't like as much, but...
I use the gtk one but haven't had the courage to delete the original tkinter one.
I don't know which one works better for mac/win folks, either. except that tkinter is still an expected part of a full Python installation as far as I've ever heard.
Just thought I'd comment that I always prefer the tk version. Possibly because it works easily on Windows.