Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(web): Slideshow is enabled everywhere. It no longer needs assetStore. #15077

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

matitalatina
Copy link
Contributor

@matitalatina matitalatina commented Jan 4, 2025

Description

I enabled the slideshow on every page. Slideshow doesn't require assetStore to work anymore.

Screenshot

Here's the slideshow inside smart search page.

Screenshot 2025-01-04 at 16 20 21

How I tested

Started slideshow on every page, changing the order (forward, backward, shuffle).

Known bugs

The slideshow, in smart search for example, shows only the assets loaded. It doesn't show the assets not loaded yet.

This can be achieved by implementing onPrevious, onNext, onRandom GalleryViewer's methods in the search page.

But I think this PR is a good step forward and this enhancement can be done in a later stage.

By the way, the bug is already present if you keep swiping on next asset in the assetViewer.

Disclaimer

This is my first PR for this amazing project. Please let me know if I did something wrong or you see something to improve. Feel free to edit / change it.

@matitalatina matitalatina changed the title feat(web): Slideshow no longer needs assetStore. It is enabled everywhere. feat(web): Slideshow s enabled everywhere. It no longer needs assetStore. Jan 4, 2025
@matitalatina matitalatina force-pushed the web-slideshow-everywhere branch from 2c27408 to 67508be Compare January 4, 2025 15:57
@matitalatina matitalatina force-pushed the web-slideshow-everywhere branch from 67508be to 3a72e14 Compare January 4, 2025 16:09
@matitalatina matitalatina changed the title feat(web): Slideshow s enabled everywhere. It no longer needs assetStore. feat(web): Slideshow is enabled everywhere. It no longer needs assetStore. Jan 4, 2025
@matitalatina matitalatina force-pushed the web-slideshow-everywhere branch 2 times, most recently from e2f8c5d to 3ba62e7 Compare January 4, 2025 16:37
@matitalatina matitalatina force-pushed the web-slideshow-everywhere branch 5 times, most recently from 86594f4 to b95ec73 Compare January 6, 2025 13:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants