-
Notifications
You must be signed in to change notification settings - Fork 2.3k
[Game List UI] Cursor does not follow Page Up/Dn (+ a couple of feature suggestions) #14618
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
Comments
Also, it would be awesome to have these enhancements on the game list I think:
My archive is mounted via a network share over a wifi-connection. In relatively slow I/O scenarios like this, it is hard to find a game in a large game list and it becomes 'choppy' and unresponsive while simply moving the cursor through the list. With that said, I am particularly happy with two features that are available; these are very useful:
|
Hmm, yeah the page down thing seems like a bug. Internally, search can be implemented in a similar way to #14414, but the blockers are just getting that merged and then figuring out the right UI for it. I don't like the idea of only starting to type, because I want a consistent UX across platforms as much as possible and many don't involve keyboards. This includes mobile phones and TV + controller setups.
This is strange. On Android, I use PPSSPP most commonly through wifi (it even has a feature to browse and run a disc image off an internal network http server to make this even easier.) I haven't seen these choppy scenarios, although I haven't done much remote browsing in recent git builds. If you are running off a slow network storage, you may want to consider changing IO Timing to "Host" instead of "Fast". The downside is that you'll get non-deterministic gameplay (it will depend on the storage speed), but this will replace stutters with loading screens. Caching the ISO in RAM is asynchronous, so you can still get some stutter with only that setting. -[Unknown] |
Hi [Unknown], Regarding the cursor bug, if you can point me to the source file or line(s) I can try my luck in fixing it (even though I haven't coded C/C++ in a looong time. |
Sorry for the delay - yes, that's what it means. In practice, your OS will probably also cache data so it'd be the first time after a boot. There was some complexity here, but I went ahead and implemented page up/page down and also home/end in a more sensible way for keyboard focus. -[Unknown] |
thanks! |
What happens?
If I scroll through a multiple-page game list in PPSSPP-SDL UI using Page Up and Page Down keys, the page scrolls but the cursor remains in the same location. If I then press up or down arrow keys it scrolls back to where the cursor was in an awkward manner.
What should happen?
Page Up/Down should also move the selection cursor in game list.
What are you using?
What hardware / device and operating system?
Kubuntu 21.04 SDL build (from source) x64_64 on an 8th gen NUC.
What graphics card (GPU) or mobile phone model?
Intel IGP
What PPSSPP version (standalone/official), and did it work before?
8aa78a8.
Disclaimer: This build is recent but I did not recompile and test with the latest HEAD.
Checklist
The text was updated successfully, but these errors were encountered: