6d96c6e
Draft the postfix completions support
Kirill Bulatov created
6d96c6e
Draft the postfix completions support
Kirill Bulatov created
3db1aac
Avoid user menu toggle button overlapping with tab bar top border (#2707)
Something little I noticed today | | Normal | Hovered | | ------------- | ------------- | - | | Before |   |   | | After |   |   | Also makes it match the contacts button and seems to more closely resemble the mockups as far as I can tell  Release Notes: - Fixed the titlebar user menu button obscuring part of the border below it.
Julia created
99c2395
chore: Disable http2 feature in isahc. (#2709)
This removes transitive dependency on libnghttp2, which is pretty heavy. Release Notes: - N/A
Piotr Osiewicz created
78c8324
chore: Disable http2 feature in isahc.
This removes transitive dependency on libnghttp2, which is pretty heavy.
Piotr Osiewicz created
10c6277
chore: Bump ipc-channel to 0.16.1. (#2708)
Kevin Hovsäter reported a crash in cli when running 'cargo run -p cli -- --bundle-path target/debug/Zed'. It was caused by unaligned pointer access in ipc-channel library; rustc started generating debug_asserts for pointer alignment starting with 1.70, which we have oh-so-conveniently upgraded to shortly before Kevin noticed a crash. Rust 1.70 did not introduce this panic, it merely started triggering on UB that was previously ignored. /cc @hovsater @SomeoneToIgnore Release Notes: - N/A
Piotr Osiewicz created
5086e37
chore: Bump ipc-channel to 0.16.1.
Kevin Hovsäter reported a crash in cli when running 'cargo run -po cli -- --bundle-path target/debug/Zed'. It was caused by unaligned pointer access in ipc-channel library; rustc started generating debug_asserts for pointer alignment starting with 1.70, which we have oh-so-conveniently upgraded to shortly before Kevin noticed a fix. Rust 1.70 did not introduce this panic, it merely started triggering on UB that was previously ignored.
Piotr Osiewicz created
b9f5cb0
recent_projects: Perform fuzzy search on compacted paths. (#2703)
Match highlighting for recent projects picker was off, because the path representation was compacted - for a path '/Users/hiro/Projects/zed' we compact it to use a tilde instead of home directory. However, the highlight positions were always calculated for a full path, leading to a mismatch in highlights. This commit addresses this by running fuzzy search on compacted paths instead of using long paths. This might lead to a slight performance hit, but given that recent projects modal shouldn't have that many items in the first place, it should be okay. Z-2546 Release Notes: - Fixed result highlighting in "Recent projects" modal.
Piotr Osiewicz created
33e2b52
added test registration for project settings
KCaverly created
297fa02
Merge branch 'main' of github.com:zed-industries/zed into vector_store
KCaverly created
b68cd58
updated vector store settings to remove batch embeddings size
KCaverly created
4b3bb2c
Define semantic search action regardless of whether the feature is enabled
Max Brunsfeld created
4a4dd39
Fix TSX embedding query
Max Brunsfeld created
d244c0f
Get vector store test passing - wait for indexing
Co-authored-by: Kyle <kyle@zed.dev>
Max Brunsfeld and Kyle created
badf94b
Update dot product test to use larger vectors
Co-authored-by: Kyle <kyle@zed.dev>
Max Brunsfeld and Kyle created
08e24bb
Use cmd-ctrl-t for semantic search key binding
Co-authored-by: Kyle <kyle@zed.dev>
Max Brunsfeld and Kyle created
af7b2f1
added initial keymap for toggle semantic search
Co-authored-by: maxbrunsfeld <max@zed.dev>
KCaverly and maxbrunsfeld created
ef296e4
Avoid user menu toggle button overlapping with tab bar top border
Julia created
2ca4b3f
cleaned up warnings and added javascript
KCaverly created
debe6f1
updated embedding queries for tsx and typescript
KCaverly created
02f5230
expanded embeddable context to accomodate for struct context and file paths
KCaverly created
9165320
Fix a bug where the terminal would not be closed by the terminal exiting (#2706)
Release Notes: - Fixed a bug where terminal tabs in the panel would not close on tty process exit.
Mikayla Maki created
550aa2d
fmt
Mikayla Maki created
be88136
Fix a bug where the terminal panel's items wouldn't be hooked up properly to workspace actions
Mikayla Maki created
5483bd1
Refactor LSP restart logic (#2705)
Instead of storing `initialization_options` in every LSP adapter as before, store previous LSP settings in `Project` entirely. This way, we can later have use multiple different project configurations per single LSP with its associated adapter. Release Notes: - N/A
Kirill Bulatov created
4b4d049
Refactor LSP restart logic
Instead of storing `initialization_options` in every LSP adapter as before, store previous LSP settings in `Project` entirely. This way, we can later have use multiple different project configurations per single LSP with its associated adapter. co-authored-by: Max Brunsfeld <max@zed.dev>
Kirill Bulatov and Max Brunsfeld created
dd0dbdc
brought up to speed with main
KCaverly created
1649cf8
added versioning to files table
KCaverly created
5012d61
Add call events (#2704)
Release Notes: - N/A
Joseph T. Lyons created
98a0113
Add call events
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
Joseph T. Lyons and Max Brunsfeld created
efe8b8b
Revert "Fix language servers improper restarts"
This reverts commit 91832c8cd8de4743a5c8dad87005a67d9601d7e5.
Kirill Bulatov created
298c221
added opt-in default settings for vector store
KCaverly created
8161438
Fix language servers improper restarts (#2702)
Fixes https://linear.app/zed-industries/issue/Z-2595/language-servers-are-unnecessarily-restarted-when-unrelated-settings Language servers mixed `initialization_options` from hardcodes and user settings, fix that to ensure we restart servers on their settings changes only. Release Notes: - N/A
Kirill Bulatov created
748e7af
Add a test
Kirill Bulatov created
f5fec55
updated vector_store to handle for removed files
KCaverly created
91832c8
Fix language servers improper restarts
Language servers mixed `initialization_options` from hardcodes and user settings, fix that to ensure we restart servers on their settings changes only.
Kirill Bulatov created
15010e9
fixup! recent_projects: Perform fuzzy search on compacted paths.
Piotr Osiewicz created
f164eb5
recent_projects: Perform fuzzy search on compacted paths.
Match highlighting for recent projects picker was off, because the path representation was compacted - for a path '/Users/hiro/Projects/zed' we compact it to use a tilde instead of home directory. However, the highlight positions were always calculated for a full path, leading to a mismatch in highlights. This commit addresses this by running fuzzy search on compacted paths instead of using long paths. This might lead to a slight performance hit, but given that recent projects modal shouldn't have that many items in the first place, it should be okay. Z-2546
Piotr Osiewicz created
1fbf09f
branches: Add a modal branch list. (#2697)
Extract branch list into a separate vcs_menu crate akin to recent_projects. Add current bind for a modal branch to branch popover's tooltip. Z-2555 Release Notes: - N/A
Piotr Osiewicz created
a1fe5ab
Add rudimentary PHP syntax highlighting
Piotr Osiewicz created
3c1ab3d
Piotr/z 2590 search result marks jump around in scrollbar as cursor (#2700)
This closes ticket Z-2590 reported by @JosephTLyons . Thanks Joseph =) Release Notes: - N/A
Piotr Osiewicz created
4125e7e
editor: Keep scrollbar up if there are selections (#2698)
Z-2556 /cc @JosephTLyons Release Notes: - N/A
Piotr Osiewicz created
e83afdc
Rename background_highlights_in_range_for_key to background_highlights_in_range_for
Piotr Osiewicz created
4f60679
Highlight only search results
Piotr Osiewicz created
dce72a1
updated tests to accomodate for new dot location
KCaverly created
307d8d9
Reduced redundant database connections on each worktree change.
Co-authored-by: maxbrunsfeld <max@zed.dev>
KCaverly and maxbrunsfeld created
82079dd
Updated batching to accomodate for full flushes, and cleaned up reindexing.
Co-authored-by: maxbrunsfeld <max@zed.dev>
KCaverly and maxbrunsfeld created
a6d713e
editor: Keep scrollbar up if there are selections
Z-2556
Piotr Osiewicz created
e00e73f
branches: Add a modal branch list.
Extract branch list into a separate vcs_menu crate akin to recent_projects. Add current bind for a modal branch to branch popover's tooltip. Z-2555
Piotr Osiewicz created
6739c31
Update assistant styles (#2665)
Updates the assistant with some style quality of life changes. ## Changes Restyled the conversation list <img width="646" alt="CleanShot 2023-07-10 at 10 25 23@2x" src="https://github.com/zed-industries/zed/assets/1714999/5c9a4f94-11c1-4d28-8aac-4d38141829a9"> Updated the assistant header to be a bit more compact, and use a new tab bar icon style. The existing tab bar icons will be updated in a later PR. <img width="646" alt="CleanShot 2023-07-10 at 10 26 30@2x" src="https://github.com/zed-industries/zed/assets/1714999/3ef9a053-59fa-4d34-9b76-3bb2701acb33"> Updated the remaining token indicator to have 3 steps: <img width="662" alt="CleanShot 2023-07-10 at 10 29 51@2x" src="https://github.com/zed-industries/zed/assets/1714999/13d31545-5b00-427c-b7da-b4dfeac037d6"> Updated role labels, added a hover state to make it more clear these are interactive <img width="984" alt="CleanShot 2023-07-10 at 10 32 28@2x" src="https://github.com/zed-industries/zed/assets/1714999/24748495-dde4-4ee9-98f1-6a082f0c1d4d"> Release Notes: - Improved the UI of some elements in the Assistant panel.
Nate Butler created
a75a7e2
Add tooltip to recent projects button (#2694)
Z-2545 Release Notes: - N/A
Piotr Osiewicz created