zed/crates
Marshall Bowers 8b6e982495
Remove manual mapping in FromStr implementation for StorySelector (#3018)
This PR removes the need for writing manual mappings in the `FromStr`
implementation for the `StorySelector` enum used in the storybook CLI.

We are now using the
[`EnumString`](https://docs.rs/strum/0.25.0/strum/derive.EnumString.html)
trait from `strum` to automatically derive snake_cased names for the
enums.

This will cut down on some of the manual work needed to wire up more
stories to the storybook.

Release Notes:

- N/A
2023-09-22 14:06:09 -04:00
..
activity_indicator Unify icons using multiple variants, remove all unused icons 2023-09-15 12:50:49 -04:00
ai move embedding provider to ai crate 2023-09-22 09:33:59 -04:00
assistant introduce ai crate with completion providers 2023-09-21 22:44:56 -04:00
audio
auto_update Unify icons using multiple variants, remove all unused icons 2023-09-15 12:50:49 -04:00
breadcrumbs Move breadcrumb style to toolbar 2023-08-29 16:37:48 -04:00
call Mute on join if ZED_IMPERSONATE is set 2023-09-08 16:24:37 -07:00
channel Fix bug in channel rendering 2023-09-20 16:40:29 -07:00
cli
client Add assistant events (#2978) 2023-09-15 15:25:35 -04:00
clock Remove local timestamps from CRDT operations 2023-08-31 16:23:06 -07:00
collab collab 0.22.1 2023-09-20 17:39:21 -07:00
collab_ui Fix bug in channel rendering 2023-09-20 16:40:29 -07:00
collections
command_palette Z 2620 - Sort command palette's entries by name and use count (#2954) 2023-09-11 17:50:09 +02:00
component_test
context_menu
copilot Show Copilot logs right after its LSP server start 2023-09-20 12:08:32 +03:00
copilot_button Unify icons using multiple variants, remove all unused icons 2023-09-15 12:50:49 -04:00
db
diagnostics Unify icons using multiple variants, remove all unused icons 2023-09-15 12:50:49 -04:00
drag_and_drop Fix bug in channel rendering 2023-09-20 16:40:29 -07:00
editor Tone down inlay hint update logs 2023-09-22 17:04:11 +03:00
feature_flags
feedback Unify icons using multiple variants, remove all unused icons 2023-09-15 12:50:49 -04:00
file_finder vim: Add ZZ and ZQ 2023-09-08 16:25:20 -06:00
fs move git2 to workspace dependency globally 2023-09-19 16:13:47 -04:00
fsevent
fuzzy
git move git2 to workspace dependency globally 2023-09-19 16:13:47 -04:00
go_to_line
gpui Put Theme behind an Arc (#3017) 2023-09-22 13:35:30 -04:00
gpui2 Add Element::when method 2023-09-18 20:25:12 -06:00
gpui2_macros Add negative style helpers 2023-09-18 20:47:40 -06:00
gpui_macros Eliminate PaintContext 2023-09-11 09:00:59 -06:00
install_cli
journal
language Add a specific server id to a Copilot LSP 2023-09-19 12:32:05 +03:00
language_selector Add tooltip to language selector 2023-09-08 12:41:32 -04:00
language_tools Do not resubscribe for Copilot logs events 2023-09-22 13:40:20 +03:00
live_kit_client WIP: Add nushell support 2023-09-09 14:01:53 -07:00
live_kit_server
lsp Do not resubscribe for Copilot logs events 2023-09-22 13:40:20 +03:00
media
menu
node_runtime Remove NodeRuntime static & add fake implementation for tests 2023-09-06 11:18:55 -04:00
outline
picker
plugin
plugin_macros
plugin_runtime
project [WIP] Replace in project (#2984) 2023-09-21 16:27:58 +02:00
project_panel Add UI/UX for moving channels (#2976) 2023-09-19 17:56:22 -07:00
project_symbols
quick_action_bar rename ai crate to assistant crate 2023-09-21 21:54:59 -04:00
recent_projects
refineable Add basic inspector 2023-09-07 22:24:02 -06:00
rope
rpc WIP: Send the channel name and the channel edges seperately, so we're not repeating them constantly 2023-09-15 17:57:23 -07:00
search add semantic index status, for non authenticated users (#3005) 2023-09-21 14:18:58 -04:00
semantic_index cargo fmt 2023-09-22 09:46:06 -04:00
settings
snippet
sqlez
sqlez_macros
storybook Remove manual mapping in FromStr implementation for StorySelector (#3018) 2023-09-22 14:06:09 -04:00
sum_tree
terminal Fix multi-key shortcuts with modifiers 2023-09-14 14:35:17 -06:00
terminal_view Added 'open in terminal' action to the project panel context menu 2023-09-15 21:33:22 -07:00
text Fix infinite loop in select all matches 2023-09-20 08:25:21 -07:00
theme Add assistant events (#2978) 2023-09-15 15:25:35 -04:00
theme_selector
ui Put Theme behind an Arc (#3017) 2023-09-22 13:35:30 -04:00
util move git2 to workspace dependency globally 2023-09-19 16:13:47 -04:00
vcs_menu
vim Fix vim test recording 2023-09-20 12:01:04 -06:00
welcome
workspace Add UI/UX for moving channels (#2976) 2023-09-19 17:56:22 -07:00
xtask
zed introduce ai crate with completion providers 2023-09-21 22:44:56 -04:00
zed-actions