cf60642
Remove unnecessary identifier
Joseph T. Lyons created
cf60642
Remove unnecessary identifier
Joseph T. Lyons created
ee869ba
zed 0.114.4
Joseph T. Lyons created
2915ac7
Fix bug preventing spaces from being used in filename
Joseph T. Lyons created
dd54724
zed 0.114.3
Max Brunsfeld created
662994e
Bump Tree-sitter to fix another crash triggered by a markdown file (#3466)
Bumps Tree-sitter for https://github.com/tree-sitter/tree-sitter/pull/2802 This fixes a regression introduced in the last Tree-sitter upgrade. Release Notes: - Fixed a crash that occurred when editing certain Markdown files.
Max Brunsfeld created
a61726e
zed 0.114.2
Kirill Bulatov created
b6eadc9
Fix TypeScript diagnostics (#3457)
Deals with https://github.com/zed-industries/community/issues/2124 * sends more ClientCapabilities LSP data, diagnostics capabilities in particular: those are now required by typescript-language-server LSP to start publishing diagnostics * sends more parameters during eslint workspace initialization, so it is able to correctly look up project's typescript config Presumably, it's not enough and some convoluted project set ups may break still, but let's wait for examples and feedback. Release Notes: - Fixed typescript-language-server diagnostics not appearing for newer server versions; fixed eslint diagnostics using wrong directory for typescript config lookup
Kirill Bulatov created
9b37b9a
v0.114.x stable
Joseph T. Lyons created
6c78458
Upgrade Tree-sitter for stack-overflow bugfix (#3413)
Fixes https://github.com/zed-industries/community/issues/2290 This PR bumps Tree-sitter for https://github.com/tree-sitter/tree-sitter/pull/2788. Release Notes: - Fixed a crash that could happen when opening certain large markdown files.
Max Brunsfeld created
3397cdb
zed 0.114.1
Kirill Bulatov created
e5c999e
Ignore excluded entries' children FS events (#3400)
Deals with https://github.com/zed-industries/community/issues/2295 and https://github.com/zed-industries/community/issues/2296 Release Notes: - Fixed excluded .git files appearing in worktree after FS events
Kirill Bulatov created
69704c8
Add app close events (#3399)
Release Notes: - N/A
Joseph T. Lyons created
010d43b
Add app events (#3372)
Adds app events (`first open` and `open`). For the time being, I'm abandonding trying to add `close`, after running into many issues trying. The code is in place for me to continue on that work, but at the moment, we require having the telemetry settings in hand when calling any of the methods that log an event, so we can honor the user's preference for sending telemetry or not, but when running the `on_app_close` method, to send off an app `close` event, the settings are no longer available (probably the order of teardown?), which causes some tests to end up failing. I'm not sure how to solve this. Maybe we keep the settings on the telemetry struct and update it each time any event is logged, then, on app shutdown, when logging the app `close` event, we can use the stored version (idk). Release Notes: - N/A
Joseph T. Lyons created
02d737a
zed1: Cancel completion resolution when new list (#3389)
Release Notes: - Fixed a bug where Zed would continue to request documentation for completion lists which were stale or no longer visible.
Julia created
843846d
v0.114.x preview
Joseph T. Lyons created
cac6e22
Rework `ListItem` to use `children` (#3387)
This PR reworks the `ListItem` component to accept `children` rather than just a `Label`. This is a step towards making the `ListItem` component more open. As part of this the `ContextMenu` was simplified to only construct the various list components in `render` rather than holding them as part of its state. Release Notes: - N/A
Marshall Bowers created
fd5793d
Use `children` for `ListItem`s
Marshall Bowers created
031fca4
Simplify `ContextMenu` by not storing list components
Marshall Bowers created
2c8d243
Comment out `todo!()` to fix panic when opening context menus
Marshall Bowers created
ca1d9dd
Fix scrolling in `gpui2::UniformList` (#3386)
Release Notes: - N/A
Antonio Scandurra created
8aaa46a
Track scroll in editor's context menu
Antonio Scandurra created
bd4a710
Use interactivity's base style for UniformList
Antonio Scandurra created
f37ace6
Initial autocomplete support for `editor2` (#3383)
Release Notes: - N/A
Antonio Scandurra created
ce3acf1
CI: use global config toml (#3384)
It looks like we should keep RUSTFLAGS consistent in CI if possible; some commands augmented RUSTFLAGS with "-D warnings" which overrode `.cargo/config.toml`, causing unnecessary rebuilds even for non-bundling runs. Tl;dr: for the last few days our average CI time spiked significantly. There are several solutions: - We can place `-D warnings` in our `.cargo/config.toml`. That's not a good solution, because then you wouldn't ever be able to build Zed with warnings locally. A true PITA! - We can place another config.toml somewhere in the search path (https://doc.rust-lang.org/cargo/reference/config.html#hierarchical-structure) and rely on the merging of properties. That way we can avoid having `-D warnings` on developer machines while being able to override CI behaviour at will. This PR implements the latter approach by creating the new config file manually. Ideally we should have it a a separate file in repository that's moved into $HOME/.cargo on each CI run. Maybe we should even place it somewhere more local to the checked out Zed version, as placing it in a global spot is kinda bad too - what if we start building multiple cargo projects on our CI machines? Release Notes: - N/A
Piotr Osiewicz created
492c3a1
Bump artifact size limit for CI to 100GB
Piotr Osiewicz created
6f8e034
Use printf instead of echo
Piotr Osiewicz created
8a6d309
Change tabs to spaces
Piotr Osiewicz created
552f03c
chore/CI: place .cargo/config.toml augmentations in ~/.cargo/config.toml
Piotr Osiewicz created
2b6e8de
Don't perform wrapping in completions
Antonio Scandurra created
fff2d79
Round up line width
Antonio Scandurra created
3a8e9b5
Avoid holding borrow to editor while painting child elements
Antonio Scandurra created
c199d92
Update main.rs
Mikayla Maki created
a94cf54
Fix storybook (#3379)
This PR fixes storybook and gets it back into a compiling and running state. Release Notes: - N/A
Marshall Bowers created
6fe7b22
UI refinements + Popover (#3377)
[[PR Description]] - Update default ui_font_size - Update toolbar style - Start on ui::Popover Release Notes: - N/A
Nate Butler created
1b05aad
Extract `Story` into separate `story` crate (#3378)
This PR extracts the `Story` component into a separate `story` crate so that it can be shared among various crates that define stories. Release Notes: - N/A --------- Co-authored-by: Nate Butler <iamnbutler@gmail.com>
Marshall Bowers and Nate Butler created
40a49e6
Update popover doc
Co-Authored-By: Marshall Bowers <1486634+maxdeviant@users.noreply.github.com>
Nate Butler and Marshall Bowers created
9a145a4
Correctly position popover aside, add list item states
Co-Authored-By: Marshall Bowers <1486634+maxdeviant@users.noreply.github.com>
Nate Butler and Marshall Bowers created
9f2e3ba
Allow popover to take an aside
Co-Authored-By: Marshall Bowers <1486634+maxdeviant@users.noreply.github.com>
Nate Butler and Marshall Bowers created
dac7912
Start on popover
Nate Butler created
f4b4bdf
ui2: Get component stories compiling again (#3376)
This PR gets the component stories defined in `ui2` compiling again. Release Notes: - N/A
Marshall Bowers created
f04deeb
Document InteractionState
Nate Butler created
f2c6378
Merge branch 'main' into editor2-autocomplete
# Conflicts: # crates/editor2/src/editor.rs
Antonio Scandurra created
bec6112
Update toolbar.rs
Nate Butler created
6cd0bcc
Fix panic when opening settings in zed2 (#3375)
This PR fixes a panic that occurs when opening the settings in zed2. We store the `ThemeRegistry` as a global without wrapping it in an `Arc`, so we need to retrieve it the same way. Release Notes: - N/A
Marshall Bowers created
6d6aa3b
Update default ui font settings
Nate Butler created
79c890f
`ui2` cleanup (#3374)
[[PR Description]] Tidies up the `ui2` crate, removing all components we aren't using and doing a bit of reorganization. Release Notes: - N/A
Nate Butler created
209fb10
Remove stories mod until it is re-enabled
Nate Butler created
8947438
Update elevation
Nate Butler created
453aa5f
`TextColor` -> `Color`
Nate Butler created
56d45e7
Add Shape enum to avatar component, refactor UITextSize to styles/typography.rs
Nate Butler created