Commit log

f73708d Add a `Toast` in the bottom-right corner

Marshall Bowers created

d3c79c7 Add `div.z_index`

Marshall Bowers created

d889cde Checkpoint

Antonio Scandurra created

2654942 Use command modifier for example keybindings in `CommandPalette`

Marshall Bowers created

ed2c8cd Add strikethrough support back to `Label`

Marshall Bowers created

19434af Add back negative margins, now that they're supported again

Marshall Bowers created

a7c4ae5 Update `gpui3_macros::style_helpers!` based on its `gpui2` equivalent

Marshall Bowers created

b2d735e Always log panics (#2896)

Click to expand commit body
I just panicked and wanted to see the cause, but forgot that panic files
get deleted when Zed uploads them.

Release Notes:

- Panics are now written to `~/Library/Logs/Zed/Zed.log`

Max Brunsfeld created

044701e Add a `crate-dep-graph` script, remove a few unnecessary dependencies (#3103)

Click to expand commit body
This was motivated by me trying to decide which crate I should put a
`NotificationStore` in.

Run `script/crate-dep-graph` to generate an SVG showing the dependency
graph of our `crates` folder, and open it in a web browser.

After running this command, I noticed a couple of dependencies that
didn't make sense and were easy to remove.

Current dependency graph:

![Screen Shot 2023-10-06 at 1 15 42
PM](https://github.com/zed-industries/zed/assets/326587/b5008235-498a-4562-a826-cc923898c052)

Max Brunsfeld created

42e9800 Add `Details` component

Marshall Bowers created

d956bd3 Add `RecentProjects` component

Marshall Bowers created

6084486 Code quality

Conrad Irwin created

100a473 Add `ThemeSelector` component

Marshall Bowers created

000ae27 Add `LanguageSelector` component

Marshall Bowers created

06b0707 Add `MultiBuffer` component

Marshall Bowers created

ac93449 Remove unused `Arc` import

Marshall Bowers created

02d32de Add `Toast` component

Marshall Bowers created

8f4d819 Add "Copy Link" to channel right click menu

Conrad Irwin created

333e3e4 Add `ContextMenu` component

Marshall Bowers created

f7721d0 Add `CommandPalette` component

Marshall Bowers created

e5473fc Add `Palette` component

Marshall Bowers created

a08cead Rename `view_type` to `state_type`

Marshall Bowers created

dc2ddfb Add `Keybinding` component

Marshall Bowers created

4eeed14 Add `CollabPanel` component

Marshall Bowers created

5dbda70 Fix ./script/bundle to allow passing key

Conrad Irwin created

38d53a6 Bump curl-sys to fix Sonoma issues with it

Click to expand commit body
See https://github.com/alexcrichton/curl-rust/issues/524

Kirill Bulatov created

6a4c2a0 WIP

Antonio Scandurra created

77a932f Add enable vim mode checkbox to welcome screen (#3105)

Click to expand commit body
Had a user state that they didn't know how to enable vim mode and that
it was "almost a non-starter" for them. IMO, it is a big enough feature
to warrant being on the welcome screen.

<img width="968" alt="SCR-20231008-rnhj"
src="https://github.com/zed-industries/zed/assets/19867440/a189c646-1fa7-497c-b6d9-37cb1caa0492">

Release Notes:

- Added an `Enable vim mode` checkbox to the welcome screen

Joseph T. Lyons created

4b2c24d Add enable vim mode checkbox to welcome screen

Joseph T. Lyons created

8814ea8 Time `compute_layout`

Marshall Bowers created

8f6649e Merge branch 'gpui2' into marshall/gpui2-playground

Marshall Bowers created

73360d3 Merge branch 'main' into gpui2

Marshall Bowers created

eb64255 Add `TitleBar` component and wire up to the workspace

Marshall Bowers created

f33d41a Add `Facepile` and `PlayerStack` components

Marshall Bowers created

5e7954f Add `TrafficLights` component

Marshall Bowers created

9e79ad5 Add `ChatPanel` component

Marshall Bowers created

0dcbc47 Remove duplicate module declaration

Marshall Bowers created

b8b8fe6 Add `Button` component

Marshall Bowers created

ff066ef Add `EditorPane` component and wire up in the workspace

Marshall Bowers created

63e834c Add `Toolbar` component

Marshall Bowers created

b118e60 Add `Breadcrumb` component

Marshall Bowers created

00e8531 Add `TabBar` component

Marshall Bowers created

7c8d662 Increase storybook window size

Marshall Bowers created

2f6d67c Update `Cargo.lock`

Marshall Bowers created

f5e5b44 Merge branch 'gpui2' into marshall/gpui2-playground

Marshall Bowers created

f795177 Fix icon paths

Marshall Bowers created

a4bde42 Revert changes to `gpui2` crate

Marshall Bowers created

f6a4151 Merge branch 'main' into gpui2

Marshall Bowers created

34b7537 Add universal links support to mac platform

Conrad Irwin created

66120fb Try universal link entitlement too

Conrad Irwin created