Skip to content

Conversation

@Lucki2g
Copy link
Contributor

@Lucki2g Lucki2g commented Sep 24, 2025

PR: Improved Global Search and List Navigation

Summary

This PR introduces several enhancements and fixes to the global search and list navigation experience:

  • Global Key Events: Key events (such as Escape to clear search) are now handled globally for improved UX.
  • Sidebar Improvements: Only globally searched tables are shown in the sidebar; infinite progress throbber is fixed.
  • Section Navigation: Smooth scroll between sections, restore section location on search clear, and fix section markers changing during scroll.
  • Performance: Optimizations and cleanup in the virtualization list for better performance.
  • UI: Updated global search appearance and added a small offset for improved layout.

Commits

  • 0bd6803 feat: move key events to become global.
  • bf92ee2 fix: section markers changing when scrolling list.
  • 1c105ce feat: only show globally searched tables in the sidebar
  • 4855e2d chore: small offset
  • a9e0dbb fix: stop infinite progress throbber in sidebar
  • 66b5c67 feat: smooth scroll operation between section
  • 377b6d8 feat: restore section location on search clear
  • 5c06003 fix: performance optimization and cleanup of AI slop in virtualization list
  • c98a34b fix: restore last section when search is cleared
  • 55eede1 feat: global search look change

@Lucki2g Lucki2g merged commit ca027c3 into main Sep 24, 2025
2 checks passed
@Lucki2g Lucki2g deleted the patches/v2-search branch September 28, 2025 15:22
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.

2 participants