f6ce757
Fix blame todos
Mikayla Maki created
f6ce757
Fix blame todos
Mikayla Maki created
933c43a
IndentGuideSettings can be the content type because it doesn't have any Options
Mikayla Maki created
2dba9ee
remove auto_replace_emoji_shortcode setting (unused)
Mikayla Maki created
0a64212
Remove remaining suspicious serde.defaults
Conrad Irwin created
dfc5fda
Remove some more sketchy defaults
Conrad Irwin created
a1f1522
Clippy
Mikayla Maki created
aeb2bd0
merge main
Ben Kunkle created
eaa1cb0
acp: Add a basic test for ACP remoting (#38381)
Tests that the downstream project can see custom agents configured in the remote server's settings, and that it constructs an appropriate `AgentServerCommand`. Release Notes: - N/A
Cole Miller created
d8176c9
skip_serializing_with
Conrad Irwin created
047c873
fix
Conrad Irwin created
448af39
Fix inlay settings
Conrad Irwin created
ea473ee
acp: Fix agent servers sometimes not being registered when Zed starts (#38330)
In local projects, initialize the list of agents in the agent server store immediately. Previously we were initializing the list only after a delay, in an attempt to avoid sending the `ExternalAgentsUpdated` message to the downstream client (if any) before its handlers were initialized. But we already have a separate codepath for that situation, in the `AgentServerStore::shared`, and we can insert the delay in that place instead. Release Notes: - acp: Fixed a bug where starting an external agent thread soon after Zed starts up would show a "not registered" error. --------- Co-authored-by: Michael <michael@zed.dev> Co-authored-by: Agus <agus@zed.dev>
Cole Miller , Michael , and Agus created
27b59c0
TEMP
Conrad Irwin created
4912096
collab: Remove unused feature flag queries (#38360)
This PR removes the feature flag queries, as they were no longer used. Release Notes: - N/A
Marshall Bowers created
3c69144
Update release URLs in release actions (#38361)
Release Notes: - N/A
Joseph T. Lyons created
93968f2
Vim
Conrad Irwin created
0ade84e
Search
Conrad Irwin created
16974e6
repl
Conrad Irwin created
0968cc8
outline panel
Conrad Irwin created
b66b585
WIP
Conrad Irwin created
96111c6
extension_host: Sanitize cwd path for ResolvedTask (#38357)
Ensures build task's CWD paths use POSIX-friendly path separator on Windows host so that `std::path::Path` ops work as expected within the Wasm guest. Release Notes: - N/A
Jakub Konka created
e0ac8f7
project panel
Conrad Irwin created
f6d08fe
Remove `/cargo-workspace` slash command (#38354)
This PR removes the `/cargo-workspace` slash command. We never fully shipped this—with it requiring explicit opt-in via a setting—and it doesn't seem like the feature is needed in an agentic world. Release Notes: - Removed the `/cargo-workspace` slash command.
Marshall Bowers created
86a2649
docs: Add whitespace_map (#38355)
Adds docs for settings introduced in: - https://github.com/zed-industries/zed/pull/37704 Release Notes: - N/A
Peter Tripp created
e9b643e
Agent UI
Conrad Irwin created
f0b2150
editor: Properly layout expand toggles with git blame enabled (#38349)
Release Notes: - Fixed an issue where expand toggles were too large with the git blame deployed.
Finn Evers created
22449cd
recent projects
Conrad Irwin created
f053237
Onboarding
Conrad Irwin created
3968b9c
Add open WSL shortcut (#38342)
Adds a shortcut to add a WSL distro for better wsl feature discoverability. - [x] Open wsl from open remote - [x] Open local folder in wsl action - [x] Open wsl shortcut (shortcuts to open remote) Release Notes: - N/A
localcc created
8b62dcb
agent2
Conrad Irwin created
7697cc2
assistant tools
Conrad Irwin created
72fb69f
Agent servers
Conrad Irwin created
dcbeb86
LanguageModels
Conrad Irwin created
43f40c6
rope: Fix spelling of `peek_with_bitmaps` (#38341)
This PR fixes the spelling of the `peek_with_bitmaps` method. Release Notes: - N/A
Marshall Bowers created
1cbd861
disable denoise on debug builds (and log it)
David Kleingeld created
76d1b22
More
Conrad Irwin created
4e0a788
go to line
Conrad Irwin created
ef9f289
warn when denoise is enabled on debug
David Kleingeld created
824f695
Rename Windows GitHub Issue template (#38339)
Release Notes: - N/A
Joseph T. Lyons created
55fa4a3
Git UI
Conrad Irwin created
b3b71a6
wip
Ben Kunkle created
50326dd
project_panel: Collapse top-level entries in `Collapse all entries` command (#38310)
Closes #11760 The command `project panel: collapse all entries` currently does not collapse top-level entries (the workspaces themselves). I think this should be expected behaviour if you only have a single workspace in your project. However, if you have multiple workspaces, we should collapse their top-level folders as well. This is the expected behaviour in the screenshots in #11760. For more context: Atm the `.retain` function empties the `self.expanded_dir_ids` Hash Map, because the `expanded_entries` Vec is (almost) never empty - it contains the id of the `root_entry` of the workspace. https://github.com/zed-industries/zed/blob/d48d6a745409a8998998ed59c28493a1aa733ebb/crates/project_panel/src/project_panel.rs#L1148-L1152 We then update the `self.expanded_dir_ids` in the `update_visible_entries` function, and since the Hash Map is empty, we execute the `hash_map::Entry::Vacant` arm of the following match statement. https://github.com/zed-industries/zed/blob/d48d6a745409a8998998ed59c28493a1aa733ebb/crates/project_panel/src/project_panel.rs#L3062-L3073 This change makes sure that we do not clear the `expanded_dir_ids` HashMap and always keep the keys for all visible workspaces and therefore we run the `hash_map::Entry::Occupied` arm, which does not override the `expanded_dir_ids` anymore. https://github.com/user-attachments/assets/b607523b-2ea2-4159-8edf-aed7bca05e3a cc @MrSubidubi Release Notes: - N/A *or* Added/Fixed/Improved ... --------- Co-authored-by: Finn Evers <finn.evers@outlook.de>
Nils Koch and Finn Evers created
34b57b3
nuke old settings UI controls
Ben Kunkle created
e673c36
panels
Ben Kunkle created
52521ef
acp: update to v0.4 of Rust library (#38336)
Release Notes: - N/A
Ben Brandt created
4a7784c
Allow opening a local folder inside WSL (#38335)
This PR adds an option to allow opening local folders inside WSL containers. (wsl_actions::OpenFolderInWsl). It is accessible via the command palette and should be available to keybind. - [x] Open wsl from open remote - [x] Open local folder in wsl action - [ ] Open wsl shortcut (shortcuts to open remote) Release Notes: - N/A
localcc created
f3b8c61
editor: Fix `unwrap_syntax_node` panicking by not setting selections (#38329)
Fixes ZED-11T Release Notes: - N/A *or* Added/Fixed/Improved ...
Lukas Wirth created
0f6dd84
Bump Zed to v0.206 (#38327)
Release Notes: -N/A
Joseph T. Lyons created
405a8ea
editor: Fix `BlockMapWriter::blocks_intersecting_buffer_range` creating invalid indexing ranges (#38325)
Fixes ZED-113 Release Notes: - N/A *or* Added/Fixed/Improved ...
Lukas Wirth created
e489dba
fix inputs to spectral_model
David Kleingeld created