The old behaviour of exo_icon_view_select_all_between (prior to r20827) should be reintroduced, along with a property in ExoIconView that indicates which behaviour to use.
Why?
You seemed hesitant to believe that the new way is better. I got to thinking that there may be reason to include the old way. Especially for applications that set the "reorderable" property to TRUE. Thunar would, of course, keep the new style of selection, and not even make it configurable. If you still don't see the need for this, then you can resolve this bug as WONTFIX, or whatever. I just thought it might be useful. In fact, I wouldn't mind taking care of it myself if I could come up with good names for the new property and enum values. Or whether to use a gboolean instead. Any suggestions?
Hm, what worries me is the increasing number of properties in ExoIconView. If we continue that way, it'll be hard to maintain. I think its ok to have hardcoded behavior for certain aspects. And I dunno how important it will be really be to have two different shift-selection styles.
Fair enough. There is no current need for this, anyway.
I'd say we delay the decision. Once somebody comes up with the need to have this option available, we can see if it makes sense to add it.