FossifyOrg / Gallery

Browse your memories without any interruptions with this photo and video gallery
https://www.fossify.org
GNU General Public License v3.0
1.35k stars 40 forks source link

Keep Zoom/Pan State When Switching Media #130

Open GfEW opened 5 months ago

GfEW commented 5 months ago

Checklist

Feature description

Provide an option Keep zoom/pan state across media that does exactly that.

It can, but doesn't have to, be conditionally bound to Allow instantly changing media by clicking on screen sides, to be available only if the latter is also active.

Why do you want this feature?

Since good old QuickPic days, the ability to maintain zoom/pan status while zapping through media is the single most outstanding feature I keep missing in Simple/Fossify Gallery on a daily basis, even after so many years.

THE PROBLEM

With the setting Allow instantly changing media by clicking on screen sides being active, media can be swiftly changed by side taps regardless of zoom and pan state. However, zoom and pan state are reset on every transition.

However, if you e. g. have a series of photos of a particular motive and want to choose only a few of them to keep, it's often the quality of particular details that matters.

Currently, they can only be compared either

Should you even want to compare another detail, the same story starts again.

THE SOLUTION

With this feature implemented, you can instead instantly compare and mark/delete the photos in place by tapping on the screen sides, even at high zoom levels and adjusted pan views.

Additional information

Since good old QuickPic days, the ability to maintain zoom/pan status while zapping through media is the single most outstanding feature I keep missing in Simple/Fossify Gallery on a daily basis, even after so many years.

Like for many, discovering Simple Gallery once was a great relief for me, too, when QuickPic went down the adbusting toilet. Guess what's giving great relief now again ...

Thank you so much for forking, and even further improving, this precious piece of software! <3