GNOME Bugzilla – Bug 610419
Return to pre-2.11.x shift-selection behavior
Last modified: 2010-03-31 02:10:22 UTC
GThumb 2.11.1's shift-select behavior (clicking images icons in the Browser while holding the shift key) is different from that of previous versions. In previous versions, shift-selecting select all images between two consequential clicks, in list order. And now, shift-selecting does a ``block selecting'' that include all images in a block whose diagonal between by two clicks. For example, we have a list of 8 image files: a b c d e f g h In previous versions, clicking b, then g, we can select: a B C D E F G h (selected files in capital letters) But now, shift-clicking b, then g, we select: a B C d e F G h It selects B, C, F, G as in a block. With the current shift-select mode, there's no easy way to select a sequential range of image files, say, files between IMG_0100.JPG and IMG_0125.JPG. Please consider switching back to pre-2.11.x's shift-selection behavior. Thank you.
I confirm this behavior and agree with the request.
this is the way the GtkIconView widget works, I'm not sure this behavior can be changed.
So I suppose GtkIconView was not used in 2.10.x ? Nautilus works like 2.10.x in icon view. We must find a way to change this behavior.
Perhaps this should be moved to gtk then, to fix GtkIconView? This is differnet behaviour to every other place in GNOME (or FWIW, Windows). Rectangular selection doesn't make much sense for a photo (or any icon) browser, and even if it is going to be suppported it should be consistent with other applications which support it (like gnome-terminal, firefox, or OO.o, which use Ctrl).
Can we override the default shift-click behaviour, by catching the shift-click callbacks? - Mike
(In reply to comment #5) > Can we override the default shift-click behaviour, by catching the shift-click > callbacks? > > - Mike I guess we can
This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.
Great, thank you very much! Hope it enters the Debian package soon.