Commit log

fb57299 re-trigger build with new profile?

Conrad Irwin created

162cb19 Only allow one release channel in a call

Conrad Irwin created

7020050 Fix `hover_popover.rs` after bad rebase

Julia created

abfb449 Focus the currently active project if there is one

Click to expand commit body
(also consider your own projects in "most_active_projects")

Conrad Irwin created

7b610f8 WIP

Antonio Scandurra created

8b3a357 Add note about CSS hack

Marshall Bowers created

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