f34c6bd
Start work on allowing following without a shared project
Max Brunsfeld created
f34c6bd
Start work on allowing following without a shared project
Max Brunsfeld created
c71566e
Make project id optional when following - server only
Max Brunsfeld created
8345502
Procfile: run zed.dev via 'next dev', not 'vercel dev'
Max Brunsfeld created
d120d0c
Checkpoint
Nathan Sobo created
a0416e9
WIP
Nathan Sobo created
a53c0b9
WIP
Nathan Sobo created
3c2b05b
add semantic index status, for non authenticated users (#3005)
Update project search semantic ui to accommodate for users who have not set the OPENAI_API_KEY in their environment variables. Release Notes: - Expand Semantic Index status to include status for non authenticated users - Update Search UI to illustrate this status.
Kyle Caverly created
8573c6e
WIP
Nathan Sobo created
7b63369
move api authentication to embedding provider
KCaverly created
997f362
add semantic index status, for non authenticated users
KCaverly created
59e561d
Bump rust from 1.72.0 to 1.72.1
Max Brunsfeld created
056353f
Correct icon_margin_scale for fold indicator (#3003)
Fixes a design regression on Preview where the fold icon became small due to the icon standardization PR. Release Notes: - [Preview] Fixed an issue with the size of the fold line icon.
Nate Butler created
19a9753
Fix channel move cancel (#3004)
Release Notes: - Fixes a bug where channels could no longer be rearranged with drag and drop.
Max Brunsfeld created
66dd0e9
Switch drag end event to be fired after mouse up
Mikayla created
d74b8ec
Correct icon_margin_scale
Nate Butler created
dbfa1d7
[WIP] Replace in project (#2984)
Targeting Preview of 09.27. This is still pending several touchups/clearups: - We should watch multibuffer for changes and rescan the excerpts. This should also update match count. - Closing editor while multibuffer with 100's of changed files is open leads to us prompting for save once per each file in the multibuffer. One could in theory save in multibuffer before closing it (thus avoiding unnecessary prompts), but it'd be cool to be able to "Save all"/"Discard All". Release Notes: - Added "Replace in project" functionality
Piotr Osiewicz created
d090fd2
Supplementary LSP server log improvements (#3002)
Follow-up of https://github.com/zed-industries/zed/pull/2991 improving rough edges around supplementary LSP servers: * Fixes https://zed-industries.slack.com/archives/C04S6T1T7TQ/p1695281196667609 Copilot init panic * Makes LSP server list scrollable in the panel * Shows supplementary servers' RPC logs in the panel Release Notes: - N/A
Kirill Bulatov created
1c53b0a
Properly re-add Copilot LSP server
Kirill Bulatov created
a2ac5ae
Fix RPC logs not being displayed for supplementary servers
Kirill Bulatov created
ead7155
Make LSP panel scrollable
co-authored-by: Max <max@zed.dev>
Kirill Bulatov and Max created
dfeb702
WIP - Next: implement Element derive macro
Nathan Sobo created
32f8733
Code review changes
Conrad Irwin created
4bf4c78
Revert accidental Cargo change
Conrad Irwin created
7a7ff4b
Fix save related tests, and refactor saves again
Conrad Irwin created
a59da36
Fix backward search from command
Conrad Irwin created
a25fcfd
Iron out some edge-cases
Conrad Irwin created
2d9db0f
Flesh out v1.0 of vim :
Conrad Irwin created
6ad1f19
Add NewFileInDirection
Conrad Irwin created
88a32ae
Merge Workspace::save_item into Pane::save_item
These methods were slightly different which caused (for example) there to be no "Discard" option in the conflict case at the workspace level. To make this work, a new SaveBehavior (::PromptForNewPath) was added to support SaveAs.
Conrad Irwin created
a4f96e6
tests: wait deterministically after simulating_keystrokes
Conrad Irwin created
e27b7d7
Ensure the picker waits for pending updates
Particularly in development builds (and in tests), when typing in the command palette, I tend to hit enter before the suggestions have settled.
Conrad Irwin created
ba5d84f
Fix vim tests on my machine
In a rare case of "it broke on my machine" I haven't been able to run the vim tests locally for a few days; turns out I ran out of swap file names...
Conrad Irwin created
ea3a174
Add vim-specific interactions to command
This mostly adds the commonly requested set (:wq and friends) and a few that I use frequently :<line> to go to a line number :vsp / :sp to create a split :cn / :cp to go to diagnostics
Conrad Irwin created
6d2b276
WIP
Nathan Sobo created
a8bb3dd
WIP
Nathan Sobo created
d42093e
collab 0.22.1
Max Brunsfeld created
98482f0
Fix select all bugs (#3001)
Release Notes: - Restore `cmd-shift-d` as 'editor::DuplicateLine' and move `editor::SelectAllMatches` to `cmd-shift-L`, like in VS Code. The previous action for `cmd-shift-l`, `editor::SplitSelectionIntoLines`, has been moved to the sublime base keymap. - Fixes a panic when using 'editor::SelectAllMatches' on an empty line.
Max Brunsfeld created
58f4efb
fix default keybindings for select all matches
Mikayla created
fe10875
Fix panic on select all when query is empty
Mikayla created
e0fe974
Fix bugs from channel moving (#3000)
This PR fixes several bugs related to channel moving and it's unintuitive behavior when attempting to re-order channels Release Notes: - N/A
Mikayla Maki created
f2f507e
Fix bug in channel rendering
Fix drag and drop stale state bug revealed by the channel panel co-authored-by: Max <max@zed.dev>
Mikayla and Max created
f4d4a2f
vim fixes for find&replace (#2995)
* allow replacing with the empty string to delete * fix <enter> for ReplaceNext (in vim mode) Release Notes: - allow replacement to be empty
Conrad Irwin created
4ff44df
Fix bugs in moving channels that could cause channels to be stranded or moved unexpectedly
Made channel linking not query in a loop co-authored-by: Max <max@zed.dev>
Mikayla and Max created
ee16b20
Fix opening channel notes from collab panel context menu (#2998)
Release Notes: - Fixed a bug where the 'Open Notes' action in the collaboration panel context menu didn't work (preview only).
Max Brunsfeld created
3633f09
Fix opening channel notes from context menu
Max Brunsfeld created
4460851
WIP
Nathan Sobo created
841b4d6
Fix vim panic when over-shooting with j (#2997)
Release Notes: - vim: fix a panic when using `j` to go beyond end of file
Conrad Irwin created
5b0e333
Checkpoint
Nathan Sobo created
01b2db4
Fix vim test recording
Conrad Irwin created
e7d73b8
collab 0.22.0
Joseph T. Lyons created