deckerst / aves

Aves is a gallery and metadata explorer app, built for Android with Flutter.
BSD 3-Clause "New" or "Revised" License
2.47k stars 93 forks source link

Select multiple files by clicking the first and the last one (with long press) #104

Closed xdaft closed 2 years ago

xdaft commented 2 years ago

In multiple other galleries (simple gallery, quick Pic mod and etc) once you select a file and long press on another file it autoselects all the files inbitween. Example: Clumsy recording . I use this very often but it is more like QoL than a must have feature.

deckerst commented 2 years ago

I didn't know this gesture, thanks for the discovery!

You probably know these gestures in Aves, but just in case: 1) as you start to select with a long-press you can drag and select multiple items at once, 2) when you long press and reach the screen edge it automatically scrolls, 3) you can pinch-to-zoom the thumbnails, so you can zoom out and see more thumbnails at once.

Given that, you can already select large swatchs of thumbnails with a single long press gesture, so I'm wondering how the gesture you describe helps.

The reason I'm interested in your use case is that I see downsides to that gesture: 1) I've seen non-power users who select items with a long-press each, not a tap. It's inefficient but that's how they do it, and they would be confused if the app suddenly selected multiple items while they only meant one, 2) even for users who are aware of all the gestures, that gesture would prevent selecting a contiguous set of items after starting the selection with a single item (e.g. select item 1 and then items 3~5 without selecting item 2).

By the way, Google Photos and Samsung Gallery do not implement that gesture. Maybe it's because of these downsides.

xdaft commented 2 years ago

I did not know these gestures and they do help a little bit . I suggested this one because I have been using it for a while in other apps and it saves a lot of time when I'm dealing with 200 files or more(for example). I guess I'm just used to it? I can see the downsides especially point 1 (my parents long press everything on their phones since they're used to non-screen buttons).
Imgur refuses to upload this video so onedrive is used here Usually these are photos that my parents make when they go somewhere. Maybe this is a niche usage and nobody else does. I hope English being my second language does not get in the way of me explaining things.

deckerst commented 2 years ago

No worries, your explanation is very clear (I'm not a native English speaker either ^^).

Given the downsides and how it's possible to effectively use what's already there, I'll close this issue. In this case I prefer to be newbie-friendly than to address this niche usage.