Commit log

11b6d9e Split out a foreground and background executor

Nathan Sobo created

dd1a2a9 wip

Max Brunsfeld created

57ffa82 Start removing the Send impl for App

Click to expand commit body
Co-authored-by: Antonio <antonio@zed.dev>
Co-authored-by: Nathan <nathan@zed.dev>

Max Brunsfeld , Antonio , and Nathan created

ea7fdef And more unused imports

Conrad Irwin created

a5d37d3 Remove two more hanging tests

Conrad Irwin created

6f38eb3 Finish main merge

Mikayla created

51ecf8e collab 0.28.0

Joseph T. Lyons created

e82d8eb Merge branch 'main' into zed2-workspace

Mikayla created

1c1b53e WIP

Mikayla created

78f47f1 Rename live kit bridge to 2 (#3201)

Click to expand commit body
Release Notes:

- N/A

Mikayla Maki created

6aaeb23 Rename live kit bridge to 2

Mikayla created

cfe0ddc More unused imports

Conrad Irwin created

c467fa9 Comment out hanging project2 tests

Click to expand commit body
Co-authored-by: Conrad <conrad@zed.dev>

Max Brunsfeld and Conrad created

337a79e WIP

Antonio Scandurra created

b910bbf Add `ui_font_size` setting (#3199)

Click to expand commit body
This PR adds a new `ui_font_size` setting that can be used to control
the scale of the entire UI.

We use the value in this setting to set the base rem size of the window.

Release Notes:

- N/A

Marshall Bowers created

8dafd5f Allow ListHeader to take a `meta`

Nate Butler created

bd61d71 Finish port of livekit client and call2 (#3198)

Mikayla Maki created

7d300d3 v0.112.x dev

Joseph T. Lyons created

1568ecb Add back room code to call2

Mikayla created

c3a8bab WIP

Antonio Scandurra created

51fa80e ported example app, live_kit_client2 is done

Mikayla created

b7625d8 Port `multi_buffer` to gpui2 (#3193)

Click to expand commit body
Release Notes:

- N/A

Julia created

147db60 WIP

Antonio Scandurra created

6ed6076 Merge branch 'n/t2' of github.com:zed-industries/zed into n/t2

Marshall Bowers created

3189cd7 Remove unused impl

Marshall Bowers created

5d66075 Continue refining default syntax theme

Nate Butler created

d2a8f97 Fix return type

Marshall Bowers created

8fb7c17 Merge branch 'main' into n/t2

Marshall Bowers created

bbe5389 Return `ColorScaleSet`s from individual color scale functions (#3197)

Click to expand commit body
This PR adjusts the individual color scale functions to return
`ColorScaleSet`s instead of `DefaultColorScaleSet`s.

We only use the `DefaultColorScaleSet`s to simplify the construction of
the scales, so it isn't necessary to surface them outside of the
function.

Release Notes:

-  N/A

Marshall Bowers created

b8547e9 Remove blanket `From<&str>` impl for `Hsla`

Click to expand commit body
Since this is a fallible operation we don't want to have a blanket
infallible conversion from any arbitrary `&str` to an `Hsla`.

Marshall Bowers created

1b9619c added parsing support for <|S| |E|> spans (#3184)

Click to expand commit body
added parsing support for <|S| and |E|> spans for inline generation

Kyle Caverly created

e8857d9 WIP

Kirill Bulatov created

a9d7c86 WIP

Kirill Bulatov created

73c97d0 WIP

Click to expand commit body
Uncomment more methods in workspace2.rs

Kirill Bulatov created

4d320f0 WIP

Antonio Scandurra created

3bcc2fa Update notifications panel

Nate Butler created

bfb1f5e Continue refining theme, update tabs & tab bar

Nate Butler created

0efd69c Refine default colors

Nate Butler created

e0cb95b Add From<&str> for Hsla

Nate Butler created

d47ef64 WIP

Nathan Sobo created

272f856 Use `Refineable` for `ThemeStyles` (#3196)

Click to expand commit body
This PR updates the `ThemeStyles` struct to use the `Refineable` trait
instead of a custom declarative macro for generating refinements.

Release Notes:

- N/A

Marshall Bowers created

4da8ee1 Remove one todo from the critical path

Nathan Sobo created

36a73d6 Remove old `Theme` definition (#3195)

Click to expand commit body
This PR removes the old `Theme` definition in favor of the new
`ThemeVariant`s.

The new `SyntaxStyles` have been reverted to the old `SyntaxTheme` that
operates by storing the syntax styles as a vector of
`gpui2::HighlightStyle`s.

This is necessary for the intended usage by `language2`, where we find
the longest key in the theme's syntax styles that matches the capture
name:

https://github.com/zed-industries/zed/blob/18431051d9d750d9e66284a71f7a55a1e31c1374/crates/language2/src/highlight_map.rs#L15-L41

Marshall Bowers created

1843105 Rework `theme2` with new theme structure (#3194)

Click to expand commit body
This PR reworks the theme definition in the `theme2` crate to be based
off of the new theme work that @iamnbutler has been working on.

We're still developing the new theme system, but it is complete enough
that we can now load the default theme and use it to theme the storybook
(albeit with some further refining of the color palette required).

---------

Co-authored-by: Nate Butler <iamnbutler@gmail.com>
Co-authored-by: Marshall Bowers <marshall@zed.dev>

Marshall Bowers , Nate Butler , and Marshall Bowers created

795369a Port `multi_buffer` to gpui2

Julia created

0ecf6bd WIP

Nathan Sobo created

244e8ce WIP - make livekit work in GPUI2

Mikayla created

291d35f Merge branch 'main' into zed2-project-test

Click to expand commit body
Co-authored-by: Marshall <marshall@zed.dev>

Max Brunsfeld and Marshall created

fd15551 Remove Reference

Nathan Sobo created

8f1000e Checkpoint

Nathan Sobo created