8000 Webapp: improved search for Previous Recordings · Issue #1081 · MythTV/mythtv · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Webapp: improved search for Previous Recordings #1081

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

Open
white-haired-uncle opened this issue May 2, 2025 · 2 comments
Open

Webapp: improved search for Previous Recordings #1081

white-haired-uncle opened this issue May 2, 2025 · 2 comments
Assignees

Comments

@white-haired-uncle
Copy link

Is your feature request related to a problem? Please describe.

I've found that it is difficult to search Previous Recordings when the list is long (more than one screen?). I'm not convinced this is even a webapp issue, could be a browser (firefox 128.8esr) thing for all I know.

As an example, let's search my 1300 previous recordings of NCIS* for "Monroe". First, I'll scroll down about 80% of the list (as shown by date) and while it's mostly hidden under the popup, we can see that it found an episode.

Image

Now I scroll back up to the top and run the same search, and nothing is found.

Image

So, effectively, I can't really search Previous Recordings.

I thought maybe it would only search what was currently visible, but a quick test disproved that. But I can't search far into the list. I can see about 15 episodes at a time. I can search, from the beginning, about 20-25 episodes in successfully, but not 40.

I'm running v35, not master, so I'm not sure if perhaps the fix in #1068 having to do with long lists might already help here.

@bennettpeter bennettpeter self-assigned this May 2, 2025
@bennettpeter
Copy link
Member
bennettpeter commented May 2, 2025

This list uses lazy load which only loads into memory the pages being viewed. If you scroll down a few pages until of that show have been seen the search within page should find it.

@white-haired-uncle
Copy link
Author

This list uses lazy load which only loads into memory the pages being viewed. If you scroll down a few pages until of that show have been seen the search within page should find it.

If I understand what you're saying, it does not do that. Notice in my examples that I first scroll down to uncover the "missing" episode and am able to find it. I then return to the top and I cannot find that same episode, even though I have already seen it.

From some crude testing, it appears that I can search and find episodes that are no more than about 10-15 off the end of the visible list, regardless of whether I have seen them yet or not.

Or perhaps I misunderstand the lazy load and it not only loads only the pages being viewed (plus a small "lookahead") but also purges any other pages. Either way, I don't see a way to search for title like "NCIS%" and subtitle like "%Monroe%" which is probably the most common search I'll do in PR.

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

No branches or pull requests

2 participants
0