Skip to content

Conversation

@TheBobBobs
Copy link
Contributor

Summary

Allow selecting entries across multiple pages and no longer clear the selection on new queries.
When going to a previous page or query it will remember your scroll position for that page.
When searching a new query it will jump to the last entry you selected if it is in the query.

move selection logic to QtDriver from ThumbGridLayout
QtDriver will now save the full query result regardless of page_size. Allows easy bridge select across pages

BrowsingState now stores page scroll positions for it's query.
The default sort order for BrowsingState was changed to descending to match the ui.

Fixes #1209 #1175
Potentially fixes #1196

Tasks Completed

  • Platforms Tested:
    • Linux x86
  • Tested For:
    • Basic functionality

@CyanVoxel CyanVoxel added Type: QoL A quality of life (QoL) enhancement or suggestion Type: UI/UX User interface and/or user experience Priority: High An important issue requiring attention Status: Review Needed A review of this is needed Type: Refactor Code that needs to be restructured or cleaned up labels Dec 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Priority: High An important issue requiring attention Status: Review Needed A review of this is needed Type: QoL A quality of life (QoL) enhancement or suggestion Type: Refactor Code that needs to be restructured or cleaned up Type: UI/UX User interface and/or user experience

Projects

None yet

2 participants