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

Brightness slide control in photo viewer #580

Open ANDREW007CZ opened 1 year ago

ANDREW007CZ commented 1 year ago

Is your feature request related to a problem? Please describe.

There is an option to control brightness in video player by swiping in 1/4 of screen. It's lovely function that I would appreciate to see in photo viewer as well. There are quite normal cases of photos for which I need to quickly raise the brightness and later possibly quickly dim the screen. Full brightness is good option to have but it's not optimal in all cases.. I've seen this swipe function in "Simple Gallery" app but now I see this app is way superior to it and I'd like to change for this fancy one.

Describe the solution you'd like Swiping up and down in e. g. 1/4 of screen, the screen brightness would be controlled just like it works in video player.

Describe alternatives you've considered There is full brightness option but it's use is quite limited. When in dimmer room or at night full brightness might burn your whole eyes.

Additional context

deckerst commented 1 year ago

Someone asked for this in #548, to which I replied:

Usage of images and videos are not really the same. For images, users often need to pan/zoom, which is rarely the case for videos, but the gestures for pan/zoom are incompatible with gestures for tweaking the brightness. It's a trade-off that makes sense for videos, but I don't think it does for images.

I may consider a 1/4 area for brightness swipe, but no promise.

ANDREW007CZ commented 1 year ago

Thanks for quick reply. I understand. I said it wrong, in that mentioned app it is the only small area in the left margin. And that works well even with zoom/pan gestures and does not interfere. So then it would be smth more like 1/20 of screen. Thank you for consideration, though!