Repository navigation
Optimize command palette search #4043
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
Merged
Merged
Changes from 9 commits
Commits
Show all changes
41 commits
Select commit
Hold shift + click to select a range
3443d78
Optimize command palette search
lawrencecchen 3ff1290
Reduce command palette typing frame work
lawrencecchen 775fada
Fix command palette result rendering
lawrencecchen 175c54a
Ignore stale command palette row snapshots
lawrencecchen 16b7c9e
Use command ids for palette row identity
lawrencecchen 50ac4e9
Match Zed-style palette result limiting
lawrencecchen fa551d0
Reduce palette preview search frame misses
lawrencecchen 2d0be73
Use nucleo for command palette search (#4078)
lawrencecchen 0618b7a
Merge origin/main into command palette search performance
lawrencecchen 74b10aa
Address command palette review feedback
lawrencecchen 72eb066
Address command palette review follow-ups
lawrencecchen 80c2bfd
Fix command palette preview responsiveness
lawrencecchen 6b61729
Build command palette search index off main actor
lawrencecchen 088feab
Keep small cold palette searches synchronous
lawrencecchen b8dacbe
Merge remote-tracking branch 'origin/main' into feat-cmd-p-search-per…
lawrencecchen d95fca0
fix: clear panel badges when marking notifications read
lawrencecchen 6cfa624
fix: preserve nucleo normalized matches
lawrencecchen efd3be2
fix: preserve typo fallback with nucleo search
lawrencecchen d117d89
fix: keep search fallback semantics
lawrencecchen 6d5eeb3
fix: keep nucleo aliases authoritative
lawrencecchen 3bae64d
fix: preserve typo fallback without ffi contention
lawrencecchen 650c096
fix: avoid stale palette reset snapshot
lawrencecchen f033969
Merge remote-tracking branch 'origin/main' into feat-cmd-p-search-per…
lawrencecchen 5b333ac
fix: narrow nucleo typo fallback
lawrencecchen 3ab615b
fix: address command palette review bots
lawrencecchen a7982f9
fix: preserve palette activation during index refresh
lawrencecchen 6fa45d4
test: cover nucleo multi-token field matching
lawrencecchen 3f01326
fix: tokenize nucleo ffi queries
lawrencecchen 10ac018
fix: preserve palette activations during index refresh
lawrencecchen b781fea
fix: sync palette pending state before async search
lawrencecchen eb9a7fc
fix: keep long keyword matches below title matches
lawrencecchen 4fb371c
fix: keep nucleo fuzzy matches within fields
lawrencecchen 28b62a1
fix: guard palette preview reuse by fingerprint
lawrencecchen 5e21555
test: skip optional nucleo bundle check without cargo
lawrencecchen 5e228c5
fix: keep final palette results uncapped
lawrencecchen b659d87
fix: respect optional nucleo fallback
lawrencecchen a548aef
fix: initialize rustup toolchain in release workflow
lawrencecchen e225240
fix: run pending palette activation after sync refresh
lawrencecchen b1c75d5
Merge origin/main into command palette search performance
lawrencecchen 8830774
Fix command palette duplicate ID indexing
lawrencecchen bc097d1
Remove stale command palette label helpers
lawrencecchen File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1 @@ | ||
| target/ |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.