zed/crates
Marshall Bowers 670ade9546
extensions_ui: Don't block scrolling on disabled extension cards (#22189)
This PR fixes an issue where disabled extension cards would block scroll
events when the mouse was over them.

Instead of using `.occlude`—which captures _all_ mouse events—we use
`.block_mouse_down` to just block mouse down events (to prevent clicking
the buttons on the disabled card). We also set the cursor style to the
default, as it was still switching to the pointer when hovered over top
of one of the buttons.

Release Notes:

- Fixed disabled extensions blocking scroll events in the extensions
list.
2024-12-18 11:20:58 -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
assets
assistant Add Corner to geometry and make names of corner methods consistent (#22119) 2024-12-16 22:57:15 -07:00
assistant2 Fix inconsistencies in "Transform" vs "Generate" tooltips for assistant v2 (#22160) 2024-12-18 07:10:55 -05:00
assistant_slash_command
assistant_tool
assistant_tools
audio Update Rust crate rodio to 0.20.0 (#20955) 2024-11-28 10:58:36 +02:00
auto_update
auto_update_ui
breadcrumbs
call More telemetry events (#22171) 2024-12-17 22:16:59 -07:00
channel
cli Update Rust crate ipc-channel to 0.19 (#20951) 2024-11-28 10:58:10 +02:00
client More telemetry events (#22171) 2024-12-17 22:16:59 -07:00
clock
collab Update collab local development instructions (#22018) 2024-12-17 20:43:48 -07:00
collab_ui More telemetry events (#22171) 2024-12-17 22:16:59 -07:00
collections
command_palette Add telemetry::event! (#22146) 2024-12-17 11:39:18 -07: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 context_server: Add missing types for MCP spec to protocol 2024-11-05 (#21498) 2024-12-04 10:45:25 -05:00
context_server_settings
copilot Show inline completions in menu only for supported providers (#22181) 2024-12-18 12:55:09 +01:00
db
diagnostics Allow folding buffers inside multi buffers (#22046) 2024-12-16 00:32:07 +02:00
docs_preprocessor
editor vim: Add support for :g/ and :v/ (#22177) 2024-12-18 08:28:42 -07:00
evals
extension Add language icons to the language selector (#21298) 2024-12-02 15:01:09 -03:00
extension_api zed_extension_api: Add a short explanation of repo format (#21824) 2024-12-10 15:04:47 -05:00
extension_cli
extension_host Add telemetry::event! (#22146) 2024-12-17 11:39:18 -07:00
extensions_ui extensions_ui: Don't block scrolling on disabled extension cards (#22189) 2024-12-18 11:20:58 -05:00
feature_flags Add placeholder git panel (#21894) 2024-12-11 22:13:52 -05:00
feedback Improve GitHub Issue template for Environment (#22147) 2024-12-17 17:28:47 -05:00
file_finder Add Corner to geometry and make names of corner methods consistent (#22119) 2024-12-16 22:57:15 -07:00
file_icons
fs Fix opening repos when .git is a soft link (#21153) 2024-12-12 18:29:37 -08:00
fsevent
fuzzy Fix fuzzy string match invariant check (#22032) 2024-12-15 01:15:22 -07:00
git Rename GitRepository.path() to GitRepository.dot_git_dir() (#22026) 2024-12-14 15:30:56 -07:00
git_hosting_providers
git_ui git_ui: Update todos (#22100) 2024-12-16 13:39:40 -05:00
go_to_line Only debounce the cursor position in multibuffer excerpts (#21946) 2024-12-12 18:27:06 -08:00
google_ai
gpui Remove panics from X11Window::set_title (#22173) 2024-12-17 22:15:35 -05:00
gpui_macros gpui: Add cursor style methods of nesw nwse resize (#21801) 2024-12-10 11:54:26 -07:00
html_to_markdown
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 image viewer: Allow dropping images on pane (#21803) 2024-12-10 15:01:14 +01:00
indexed_docs Improve StringMatchCandidate::new interface (#22011) 2024-12-14 13:35:36 -07:00
inline_completion Show inline completions in menu only for supported providers (#22181) 2024-12-18 12:55:09 +01:00
inline_completion_button Add Corner to geometry and make names of corner methods consistent (#22119) 2024-12-16 22:57:15 -07:00
install_cli
journal
language Add and use CodeLabel::filter_text() (#22054) 2024-12-15 22:24:41 -07:00
language_extension Add language icons to the language selector (#21298) 2024-12-02 15:01:09 -03:00
language_model Fuse LLM completion stream to avoid a panic (#21914) 2024-12-12 11:39:35 -05:00
language_model_selector Add Corner to geometry and make names of corner methods consistent (#22119) 2024-12-16 22:57:15 -07:00
language_models Mention Lllama 3.3 in Ollama config panel (#21866) 2024-12-11 16:38:03 -05:00
language_selector Improve StringMatchCandidate::new interface (#22011) 2024-12-14 13:35:36 -07:00
language_tools Add Corner to geometry and make names of corner methods consistent (#22119) 2024-12-16 22:57:15 -07:00
languages Format code/fix broken CI build (#21997) 2024-12-13 17:25:54 -05: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 Bump to livekit 1.1.6 (#21660) 2024-12-06 12:06:55 -08: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
lsp Hide the implementation of Task (#22009) 2024-12-14 02:52:22 -07:00
markdown markdown: Make cx the last parameter to Markdown::new_text (#21497) 2024-12-03 18:39:00 -05:00
markdown_preview Add tooltip for Markdown Preview copy code button (#22057) 2024-12-17 14:46:38 -05:00
media Use LiveKit's Rust SDK on Linux while continue using Swift SDK on Mac (#21550) 2024-12-05 15:06:17 -08:00
menu Show restart transformation button after successful inline assist (#20439) 2024-12-13 20:31:54 -08:00
multi_buffer Allow folding buffers inside multi buffers (#22046) 2024-12-16 00:32:07 +02:00
node_runtime
notifications
ollama
open_ai Introduce staff-only inline completion provider (#21739) 2024-12-09 14:26:36 +01:00
outline Toggle & Switch (#21979) 2024-12-13 14:23:02 -05:00
outline_panel Add Corner to geometry and make names of corner methods consistent (#22119) 2024-12-16 22:57:15 -07:00
paths
picker
prettier Add .prettierignore support (#21297) 2024-12-12 15:45:44 -08:00
project Allow splitting terminal items in the central pane group (#22088) 2024-12-16 19:23:01 +02:00
project_panel Add Corner to geometry and make names of corner methods consistent (#22119) 2024-12-16 22:57:15 -07:00
project_symbols Add and use CodeLabel::filter_text() (#22054) 2024-12-15 22:24:41 -07:00
proto Start to split out initialization and registration (#21787) 2024-12-11 14:05:10 -07:00
recent_projects Improve StringMatchCandidate::new interface (#22011) 2024-12-14 13:35:36 -07:00
refineable
release_channel
remote
remote_server Start to split out initialization and registration (#21787) 2024-12-11 14:05:10 -07:00
repl Add telemetry::event! (#22146) 2024-12-17 11:39:18 -07:00
reqwest_client
rich_text
rope
rpc Introduce staff-only inline completion provider (#21739) 2024-12-09 14:26:36 +01:00
search editor: Add horizontal scrollbar (#19495) 2024-12-17 17:24:59 +01:00
semantic_index Add a prototype with a multi buffer having all project git changes (#21543) 2024-12-04 23:36:36 +02:00
semantic_version
session
settings Update NorwegianExtended equivalents (#21665) 2024-12-06 16:42:58 -07:00
settings_ui Toggle & Switch (#21979) 2024-12-13 14:23:02 -05:00
snippet
snippet_provider
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
story
storybook Improve StringMatchCandidate::new interface (#22011) 2024-12-14 13:35:36 -07:00
sum_tree
supermaven Show inline completions in menu only for supported providers (#22181) 2024-12-18 12:55:09 +01:00
supermaven_api
tab_switcher Toggle & Switch (#21979) 2024-12-13 14:23:02 -05:00
task Move task centering code closer to user input (#22082) 2024-12-16 16:15:58 +02:00
tasks_ui Move task centering code closer to user input (#22082) 2024-12-16 16:15:58 +02:00
telemetry telemetry: Fix license symlink (#22153) 2024-12-17 14:29:04 -05:00
telemetry_events Add telemetry::event! (#22146) 2024-12-17 11:39:18 -07:00
terminal Add Corner to geometry and make names of corner methods consistent (#22119) 2024-12-16 22:57:15 -07:00
terminal_view Focus terminal when creating one after activating the terminal panel (#22133) 2024-12-17 14:19:13 +02:00
text Implement Helix Support (WIP) (#19175) 2024-12-03 23:19:52 -07:00
theme project panel: Use theme token for focused border color (#21593) 2024-12-05 19:17:26 -03:00
theme_extension
theme_importer Publish theme json schema v0.2.0 (#21428) 2024-12-03 12:57:39 -05:00
theme_selector More telemetry events (#22171) 2024-12-17 22:16:59 -07:00
time_format
title_bar More telemetry events (#22171) 2024-12-17 22:16:59 -07:00
toolchain_selector Improve StringMatchCandidate::new interface (#22011) 2024-12-14 13:35:36 -07:00
ui assistant2: Add temporary icon for the status bar item (#22156) 2024-12-17 16:57:47 -05:00
ui_input
ui_macros
util Revert "Resolve documentation for visible completions (#21705)" (#21985) 2024-12-13 12:22:26 -07:00
vcs_menu Improve StringMatchCandidate::new interface (#22011) 2024-12-14 13:35:36 -07:00
vim vim: Add support for :g/ and :v/ (#22177) 2024-12-18 08:28:42 -07:00
vim_mode_setting
welcome More telemetry events (#22171) 2024-12-17 22:16:59 -07:00
workspace Fix panic in activate_pane_in_direction (#21948) 2024-12-17 22:10:30 -05:00
worktree Rename GitRepository.path() to GitRepository.dot_git_dir() (#22026) 2024-12-14 15:30:56 -07:00
zed More telemetry events (#22171) 2024-12-17 22:16:59 -07:00
zed_actions Move task centering code closer to user input (#22082) 2024-12-16 16:15:58 +02:00
zeta Show inline completions in menu only for supported providers (#22181) 2024-12-18 12:55:09 +01:00