ZIm/crates
Cole Miller 1a8303b020
git: Migrate some panel code away from visible_entries (#23251)
To prepare for the introduction of folding in the git panel, these
codepaths need to work with the canonical source of all git status
entries, not just the ones that are visible in the panel.

Release Notes:

- N/A

---------

Co-authored-by: Nate <nate@zed.dev>
2025-01-16 16:32:11 -05:00
..
activity_indicator Add Corner to geometry and make names of corner methods consistent (#22119) 2024-12-16 22:57:15 -07:00
anthropic anthropic: Allow specifying additional beta headers for custom models (#20551) 2025-01-03 23:46:32 +00:00
assets add ui::Vector and separate images from icons (#17815) 2024-09-13 17:44:16 -04:00
assistant Extract PromptStore and PromptBuilder to new prompt_library crate (#23254) 2025-01-16 20:06:16 +00:00
assistant2 Extract PromptStore and PromptBuilder to new prompt_library crate (#23254) 2025-01-16 20:06:16 +00:00
assistant_settings Dedupe AssistantSettings (#23190) 2025-01-15 18:52:54 +00:00
assistant_slash_command Move SlashCommandWorkingSet to assistant_slash_command (#23252) 2025-01-16 19:13:30 +00:00
assistant_tool Factor tool definitions out of assistant (#21189) 2024-11-25 18:26:34 -05:00
assistant_tools assistant2: Add support for using tools (#21190) 2024-11-25 19:44:34 -05:00
audio Update Rust crate rodio to 0.20.0 (#20955) 2024-11-28 10:58:36 +02:00
auto_update Extract auto_update_ui crate (#21008) 2024-11-21 14:11:57 -05:00
auto_update_ui Dequalify WindowContext and ViewContext references (#22477) 2024-12-28 23:09:55 +00:00
breadcrumbs chore: Remove outline dependency from breadcrumbs (#22504) 2024-12-30 12:08:26 +00:00
call Make Linux audio public (#23191) 2025-01-15 20:54:32 +02:00
channel Use Instant not chrono for telemetry (#20756) 2024-11-19 08:23:12 -07:00
cli linux: Fix issue with project-specific env not being found via .envrc (direnv) (#22803) 2025-01-08 16:38:19 +00:00
client Migrate more events to telemetry::event (#22178) 2025-01-14 21:00:24 +00:00
clock Use Instant not chrono for telemetry (#20756) 2024-11-19 08:23:12 -07:00
collab Timeout if completion takes longer than 2s (#23215) 2025-01-16 11:13:25 +01:00
collab_ui collab_ui: Show the chat panel icon when the chat panel is active (#22593) 2025-01-02 22:53:34 +00:00
collections Move git status out of Entry (#22224) 2025-01-04 01:00:16 +00:00
command_palette Match keymap-style action names in command palette (#22149) 2024-12-19 12:48:54 +00:00
command_palette_hooks Use the same InlineAssist action between both assistant and assistant2 (#22126) 2024-12-16 23:57:07 -05:00
context_server Dequalify WindowContext and AsyncWindowContext identifiers (#22444) 2024-12-28 21:21:32 +00:00
context_server_settings Factor tool definitions out of assistant (#21189) 2024-11-25 18:26:34 -05:00
copilot Show configuration in language server debug logs (#23084) 2025-01-13 21:00:03 +00:00
db chore: Fix some violations of 'needless_pass_by_ref_mut' lint (#18795) 2024-10-07 01:29:58 +02:00
diagnostics Add Diagnostics key context (#23043) 2025-01-13 16:07:04 +00:00
docs_preprocessor Don't rely on relative path for docs preprocessor (#16883) 2024-08-26 11:43:13 -04:00
editor Move git state to Project (#23208) 2025-01-16 13:57:28 -05:00
evals windows: Set CREATE_NO_WINDOW for commands (#18447) 2024-11-20 16:52:38 -08:00
extension Add infrastructure for loading icon themes from extensions (#23203) 2025-01-15 23:33:47 +00:00
extension_api zed_extension_api: Add a short explanation of repo format (#21824) 2024-12-10 15:04:47 -05:00
extension_cli Add new extension crate (#20089) 2024-11-01 13:20:30 -04:00
extension_host Add infrastructure for loading icon themes from extensions (#23203) 2025-01-15 23:33:47 +00:00
extensions_ui extensions_ui: Show an error toast when a dev extension fails to install (#22914) 2025-01-09 19:38:16 +00:00
feature_flags Check for predict-edits feature flag, remove is_staff check (#23165) 2025-01-15 13:52:10 +00:00
feedback Dequalify WindowContext and AsyncWindowContext identifiers (#22444) 2024-12-28 21:21:32 +00:00
file_finder Cleanups preparing for WindowContext refactor (#22475) 2024-12-28 21:36:14 +00:00
file_icons file_icons: Fall back to the default icon theme for icons (#23196) 2025-01-15 22:06:20 +00:00
fireworks zeta: Report Fireworks request data to Snowflake (#22973) 2025-01-10 22:40:54 +00:00
fs Represent git statuses more faithfully (#23082) 2025-01-16 00:01:38 +00:00
fsevent Retain run loop (#11241) 2024-04-30 23:31:59 -06:00
fuzzy Fuzzy match performance improvements redo (#22561) 2025-01-02 05:31:06 +00:00
git git: Migrate some panel code away from visible_entries (#23251) 2025-01-16 16:32:11 -05:00
git_hosting_providers Use static LazyLocks for all constant regexes (#22225) 2024-12-19 02:20:35 +00:00
git_ui git: Migrate some panel code away from visible_entries (#23251) 2025-01-16 16:32:11 -05:00
go_to_line Only debounce the cursor position in multibuffer excerpts (#21946) 2024-12-12 18:27:06 -08:00
google_ai google_ai: Add Gemini 2.0 Flash support (#22665) 2025-01-06 21:28:31 +00:00
gpui Update Rust crate cbindgen to 0.28.0 (#23209) 2025-01-16 11:01:51 -05:00
gpui_macros Improve keymap json schema (#23044) 2025-01-13 02:34:35 +00:00
html_to_markdown Use static LazyLocks for all constant regexes (#22225) 2024-12-19 02:20:35 +00:00
http_client Use LiveKit's Rust SDK on Linux while continue using Swift SDK on Mac (#21550) 2024-12-05 15:06:17 -08:00
image_viewer Represent git statuses more faithfully (#23082) 2025-01-16 00:01:38 +00:00
indexed_docs Improve StringMatchCandidate::new interface (#22011) 2024-12-14 13:35:36 -07:00
inline_completion Animate Zeta button while generating completions (#22899) 2025-01-09 15:24:35 +00:00
inline_completion_button Check for predict-edits feature flag, remove is_staff check (#23165) 2025-01-15 13:52:10 +00:00
install_cli
journal chore: Fix several style lints (#17488) 2024-09-06 11:58:39 +02:00
language Make language registry optional in parse_markdown (#23221) 2025-01-16 03:56:46 -07:00
language_extension Add language icons to the language selector (#21298) 2024-12-02 15:01:09 -03:00
language_model Add LM Studio support to the Assistant (#23097) 2025-01-14 20:41:58 +00:00
language_model_selector language_model_selector: Refresh the models when the providers change (#22624) 2025-01-03 19:38:08 +00:00
language_models Add LM Studio support to the Assistant (#23097) 2025-01-14 20:41:58 +00:00
language_selector Improve StringMatchCandidate::new interface (#22011) 2024-12-14 13:35:36 -07:00
language_tools Show configuration in language server debug logs (#23084) 2025-01-13 21:00:03 +00:00
languages Add "tool" support to go.mod (#22995) 2025-01-15 17:44:28 +02:00
livekit_client Use LiveKit's Rust SDK on Linux while continue using Swift SDK on Mac (#21550) 2024-12-05 15:06:17 -08:00
livekit_client_macos Rename livekit_client_macos test_app to suppress warnings (#22719) 2025-01-06 19:17:53 +00:00
livekit_server Use LiveKit's Rust SDK on Linux while continue using Swift SDK on Mac (#21550) 2024-12-05 15:06:17 -08:00
lmstudio Add LM Studio support to the Assistant (#23097) 2025-01-14 20:41:58 +00:00
lsp lsp: Parse LSP messages on background thread - again (#23122) 2025-01-14 13:50:54 +00:00
markdown Do not show copy buttons in editor's hover popovers (#22962) 2025-01-10 14:16:52 +00:00
markdown_preview Add tooltip for Markdown Preview copy code button (#22057) 2024-12-17 14:46:38 -05:00
media Switch to a single GPU context in Blade (#20853) 2024-12-18 14:47:09 -07:00
menu Show restart transformation button after successful inline assist (#20439) 2024-12-13 20:31:54 -08:00
multi_buffer Fix outline items navigation (#22890) 2025-01-09 10:25:02 +00:00
node_runtime windows: Set CREATE_NO_WINDOW for commands (#18447) 2024-11-20 16:52:38 -08:00
notifications Markdown preview image rendering (#21082) 2024-11-22 14:49:26 -08:00
ollama Add ollama phi4 context size defaults (#23036) 2025-01-15 17:44:15 +02:00
open_ai Introduce staff-only inline completion provider (#21739) 2024-12-09 14:26:36 +01:00
outline chore: Remove outline dependency from breadcrumbs (#22504) 2024-12-30 12:08:26 +00:00
outline_panel Represent git statuses more faithfully (#23082) 2025-01-16 00:01:38 +00:00
paths Add initial FreeBSD support (#20480) 2024-11-11 18:39:05 +01:00
picker Improve keymap json schema (#23044) 2025-01-13 02:34:35 +00:00
prettier Show configuration in language server debug logs (#23084) 2025-01-13 21:00:03 +00:00
project git: Migrate some panel code away from visible_entries (#23251) 2025-01-16 16:32:11 -05:00
project_panel Represent git statuses more faithfully (#23082) 2025-01-16 00:01:38 +00:00
project_symbols Add and use CodeLabel::filter_text() (#22054) 2024-12-15 22:24:41 -07:00
prompt_library Extract PromptStore and PromptBuilder to new prompt_library crate (#23254) 2025-01-16 20:06:16 +00:00
proto Represent git statuses more faithfully (#23082) 2025-01-16 00:01:38 +00:00
recent_projects Fix empty title in Recent Projects (#21952) 2025-01-07 03:45:38 +00:00
refineable
release_channel chore: Remove explicit usages of once_cell in favor of std (#22407) 2024-12-25 00:33:26 +00:00
remote ssh remoting: Improve error message if netcat is missing (#22767) 2025-01-07 13:16:52 +00:00
remote_server deps: Bump smol to 2.0 (#22956) 2025-01-10 13:38:00 +00:00
repl Implement better markdown escaping and inline code escape (#23222) 2025-01-16 11:06:57 +00:00
reqwest_client assistant: Remove low_speed_timeout (#20681) 2024-11-15 07:37:31 +01:00
rich_text Markdown preview image rendering (#21082) 2024-11-22 14:49:26 -08:00
rope rope: Minor optimization for tab indices (#20911) 2024-11-21 08:48:13 +01:00
rpc Remove commented-out code (#23089) 2025-01-13 21:02:45 +00:00
search Improve keymap json schema (#23044) 2025-01-13 02:34:35 +00:00
semantic_index Add LM Studio support to the Assistant (#23097) 2025-01-14 20:41:58 +00:00
semantic_version
session chore: Fix some violations of 'needless_pass_by_ref_mut' lint (#18795) 2024-10-07 01:29:58 +02:00
settings Add VIM_KEYMAP_PATH constant (#23228) 2025-01-16 11:31:01 +00:00
settings_ui Toggle & Switch (#21979) 2024-12-13 14:23:02 -05:00
snippet Snippet choices (#13958) 2024-11-18 22:56:34 +01:00
snippet_provider Overhaul extension registration (#21083) 2024-11-22 19:02:32 -05:00
snippets_ui Improve StringMatchCandidate::new interface (#22011) 2024-12-14 13:35:36 -07:00
sqlez Update rustls and sqlx (#21506) 2024-12-03 23:22:26 -05:00
sqlez_macros Add initial FreeBSD support (#20480) 2024-11-11 18:39:05 +01:00
story story: Use itertools as a workspace dependency (#22919) 2025-01-09 21:19:17 +00:00
storybook Dequalify WindowContext and ViewContext references (#22477) 2024-12-28 23:09:55 +00:00
sum_tree Move git status out of Entry (#22224) 2025-01-04 01:00:16 +00:00
supermaven Animate Zeta button while generating completions (#22899) 2025-01-09 15:24:35 +00:00
supermaven_api chore: Fix several style lints (#17488) 2024-09-06 11:58:39 +02:00
tab_switcher Represent git statuses more faithfully (#23082) 2025-01-16 00:01:38 +00:00
task Refactor shell wrapping (#23108) 2025-01-15 08:45:48 -07:00
tasks_ui Refactor file icons to use IconTheme (#23153) 2025-01-14 22:49:36 +00:00
telemetry Allow telemetry::event! with no properties (#22190) 2024-12-18 09:41:47 -07:00
telemetry_events Improve Linux panic reporting (#22202) 2024-12-22 08:20:17 +00:00
terminal deps: Bump smol to 2.0 (#22956) 2025-01-10 13:38:00 +00:00
terminal_view Refactor shell wrapping (#23108) 2025-01-15 08:45:48 -07:00
text Support diagnostic navigation in multibuffers (#22620) 2025-01-03 18:07:56 +00:00
theme Add infrastructure for loading icon themes from extensions (#23203) 2025-01-15 23:33:47 +00:00
theme_extension Add infrastructure for loading icon themes from extensions (#23203) 2025-01-15 23:33:47 +00:00
theme_importer deps: Bump indexmap to 2.0 (#22567) 2025-01-02 12:07:46 +00:00
theme_selector More telemetry events (#22171) 2024-12-17 22:16:59 -07:00
time_format chore: Fix several style lints (#17488) 2024-09-06 11:58:39 +02:00
title_bar Make Linux audio public (#23191) 2025-01-15 20:54:32 +02:00
toolchain_selector Improve StringMatchCandidate::new interface (#22011) 2024-12-14 13:35:36 -07:00
ui Remove the SwitchWithLabel component (#23240) 2025-01-16 12:18:59 -03:00
ui_input Remove usage of use gpui::* (#22310) 2024-12-20 22:52:11 +00:00
ui_macros Fix DynamicSpacing docs (#20509) 2024-11-11 12:58:39 -05:00
util Implement better markdown escaping and inline code escape (#23222) 2025-01-16 11:06:57 +00:00
vcs_menu Only count existing branches in picker search (#22908) 2025-01-09 18:55:19 +00:00
vim vim: Fix inline completions not disappearing in normal mode (#23176) 2025-01-15 12:44:56 +00:00
vim_mode_setting Extract VimModeSetting to its own crate (#21019) 2024-11-21 16:24:38 -05:00
welcome ui: Update Checkbox design (#22794) 2025-01-07 21:11:39 +00:00
workspace Remove the SwitchWithLabel component (#23240) 2025-01-16 12:18:59 -03:00
worktree git: Migrate some panel code away from visible_entries (#23251) 2025-01-16 16:32:11 -05:00
zed Add VIM_KEYMAP_PATH constant (#23228) 2025-01-16 11:31:01 +00:00
zed_actions Improve keymap json schema (#23044) 2025-01-13 02:34:35 +00:00
zeta Rename edit prediction provider name and display name (#23249) 2025-01-16 18:27:31 +00:00