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

⚡️ It's laggy when scrolling fast in a larger games collection #5

Closed
jeremyhalin opened this issue Jan 28, 2021 · 3 comments · Fixed by #7
Closed

⚡️ It's laggy when scrolling fast in a larger games collection #5

jeremyhalin opened this issue Jan 28, 2021 · 3 comments · Fixed by #7
Assignees
Labels
bug Something isn't working

Comments

@jeremyhalin
Copy link

Maybe there are optimisations we can do to make the theme smoother. If anyone has any insight about that it would be nice to share :)

I'm thinking about something like loading the game's image ONLY if the user "stays" on it for like 200 ms or so.

@djfumberger
Copy link
Owner

djfumberger commented Jan 29, 2021

Yeah, I've prescaled all my covers to be max 320 wide , which gives scrolling performance like this: https://imgur.com/a/gnVRGwn

But getting feedback that this is probably not the norm..

The intent was to try and avoid the cover art feeling flickery or out of sync, but if most people have large cover art then probably not best to do at the expensive of scrolling speed, so I'll look into some optimisations here.

@djfumberger djfumberger added the bug Something isn't working label Jan 29, 2021
@djfumberger djfumberger self-assigned this Jan 29, 2021
@djfumberger djfumberger linked a pull request Feb 4, 2021 that will close this issue
@djfumberger
Copy link
Owner

Hey, have added some updates to the way box art is handled, let me know if it improves your browsing etc. Thanks.

@jeremyhalin
Copy link
Author

Just tested last version of retromega on Retroid Pocket 2 (Android 8.1).

Performance is amazing !!!!!
Great work 🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants