IacobIonut01 / Gallery

Light-weight Media Gallery app for Android made with Jetpack Compose
Apache License 2.0
1.22k stars 61 forks source link

[Enhancement] Allow to hide photos from certain albums/folders in the timeline/photos view #274

Open eennoo opened 10 months ago

eennoo commented 10 months ago

Is your feature request related to a problem? Please describe. As a user I have added photos from my DCIM folder and my Screenshot folder. Atm the screenshots show up in the timeline view. I do understand that there is a Blacklist feature, but this hides the Screenshot folder from the album view as well.

Describe the solution you'd like I'd like to have an option to choose which albums/folders/sources to show in the timeline. This so that for example, the screenshots don't pollute my timeline view where I only want to see my photos.

So a similar solution that you've implemented for the Blacklist feature, but where you only blacklist certain albums from the timeline view. Because I still want to have access to the Screenshot folder in the albums view.

Describe alternatives you've considered N/A

Additional context Timeline view = The start view of the app (couldn't find a name for it in the app)

IacobIonut01 commented 10 months ago

So, basically an option to either hide from both timeline and albums or just from timeline?

eennoo commented 10 months ago

It depends on the users of course. But today the Blacklist is for both. So maybe have an option:

"Albums to show"

Maybe just show the different albums in thav view and have some checkbox-like UI component (show/hide icons for toggles) for Timeline and Albums. So the user could quickly uncheck the albums that they don't want to be shown for either view. Just a very quick suggestion. Albums to the left in a column and then the column to the right having the ui components that allow you to show hide for eitehr view.

IacobIonut01 commented 1 month ago

Today will be available as nightly

Screenshot_20240813-142059 Screenshot_20240813-142128 Screenshot_20240813-142028 Screenshot_20240813-142043 Screenshot_20240813-142331 Screenshot_20240813-142323 Screenshot_20240813-142120 Screenshot_20240813-142039 Screenshot_20240813-142048