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

Faster & less laggy global search #1255

Merged
merged 3 commits into from
Nov 4, 2024

Conversation

Soopyboo32
Copy link
Contributor

@Soopyboo32 Soopyboo32 commented Sep 25, 2024

  • memoise each row in the search results page
  • limit number of concurrent searches (has setting, defaults to 5 sources at once)
  • load sources in the same order as they show in menu so from the user's pov it loads in faster
  • Cancel search when u close global search
  • Made the order of sources that are still loading follow the sorted order so theres less popin
  • Added setting to remove animations from the loading placeholders
  • Pause global search if u open a sub window (eg opening a novel)
  • Change no results color to look less active
    image
    image

@Palloxin

This comment was marked as resolved.

@Soopyboo32

This comment has been minimized.

@Soopyboo32

This comment has been minimized.

@Palloxin

This comment was marked as resolved.

@Palloxin

This comment was marked as resolved.

@Palloxin

This comment was marked as resolved.

- Memoise each row in the search results page
- Limit number of concurrent searches (has setting, defaults to 5 sources at once)
- Load sources in the same order as they show in menu so from the user's pov it loads in faster
- Cancel search when u close global search
- Made the order of sources that are still loading follow the sorted order so theres less popin
- Added setting to remove animations from the loading placeholders
- Pause global search if u open a sub window (eg opening a novel)
- Change no results color to look less active
@Soopyboo32 Soopyboo32 marked this pull request as ready for review September 26, 2024 14:58
@Palloxin

This comment was marked as resolved.

@Palloxin

This comment was marked as resolved.

@Palloxin

This comment was marked as resolved.

@Palloxin

This comment was marked as off-topic.

@nyagami
Copy link
Member

nyagami commented Oct 17, 2024

I wont recommend removing skeleton loading

@Soopyboo32
Copy link
Contributor Author

its still skeleton, just has no shimmer animation

https://youtu.be/gAqLgalEmh4

@rajarsheechatterjee rajarsheechatterjee merged commit 445187c into LNReader:master Nov 4, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants