Commit log

ad05f22 zed2: Store constructed terminal tooltip (#3566)

Click to expand commit body
Allows the terminal to actually render its hyperlink tooltip

Release Notes:

- N/A

Julia created

2ef3954 Fix function colors in Gruvbox themes

Marshall Bowers created

650ca1f Tweak styling of channel header and editor footer in chat panel

Max Brunsfeld created

fce0c1f Dedup actions in WindowContext::available_actions

Max Brunsfeld created

e9730e0 zed2: Store constructed terminal tooltip

Julia created

cd93ac1 Fix error

Joseph T. Lyons created

c739906 Make chat message list fill the available space

Max Brunsfeld created

c7d8169 Get the chat panel wired up again

Max Brunsfeld created

213ed20 Get more of chat panel compiling, but lots of todos

Nathan Sobo created

6955579 Start work on chat panel and non-uniform list

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

Max Brunsfeld and Nathan created

113c728 Allow modals to override their dismissal

Click to expand commit body
Co-Authored-By: Mikayla Maki <mikayla.c.maki@gmail.com>

Joseph T. Lyons and Mikayla Maki created

4353bdb Restore theme sorting in Zed2 (#3563)

Click to expand commit body
This PR restores the sorting of themes in the theme selector in Zed2.

Release Notes:

- N/A

Marshall Bowers created

40b219f zed2: Position terminal context menu, wire up dismis, and unbork context menu (#3561)

Click to expand commit body
Release Notes:

- N/A

Julia created

f67d4ce Add more harness around nightly builds (#3562)

Click to expand commit body
Part of
https://zed-industries.slack.com/archives/C05SJGT0M33/p1702039430077589
The nightly job managed to pass successfully (build & upload nightly),
logged a proper commit sha that got into latest_sha on the nightly
bucket — but Zed version in about was wrong.

* Log Zed build sha in release builds to ensure CI uses the right one
* make curl to return non-zero code for non-200 nightly file uploads

Release Notes:

- N/A

Kirill Bulatov created

0dc02b8 Log Zed build sha in release builds.

Click to expand commit body
Also ensure that curl commands for nightly uploads return 200 (fail otherwise).

Kirill Bulatov created

133b1a8 Fix palette/picker colors for imported themes (#3560)

Click to expand commit body
This PR fixes the palette/picker colors for themes imported from VS
Code.

- We now use the `dropdown.background` to set the background color for
elevated surfaces
- We now pull in `list.activeSelectionBackground` to use as the color
for selected ghost elements

Release Notes:

- N/A

Marshall Bowers created

f0cc54a Comment the weirdness

Click to expand commit body
Co-Authored-By: Max Brunsfeld <max@zed.dev>

Julia and Max Brunsfeld created

27501d2 Pull in colors for selected ghost elements

Marshall Bowers created

77c8108 Use `dropdown.background` from VS Code for elevated surface background

Marshall Bowers created

1c850f4 Use `breadcrumb.background` from VS Code for toolbar background (#3559)

Click to expand commit body
This PR changes the color we use for the toolbar background from the VS
Code theme to `breadcrumb.background`.

If this value isn't set then we fall back to the `editor.background`.

Release Notes:

- N/A

Marshall Bowers created

1d35a81 Use `editorGroupHeader.tabsBackground` from VS Code as tab bar background (#3558)

Click to expand commit body
This PR changes the color we use for the tab bar background from the VS
Code theme to `editorGroupHeader.tabsBackground`.

Release Notes:

- N/A

Marshall Bowers created

79e6ded Track focus shenanigans with context menu

Click to expand commit body
Co-Authored-By: Max Brunsfeld <max@zed.dev>

Julia and Max Brunsfeld created

32837d6 vim2 compiling (but mostly commented out)

Conrad Irwin created

c653a02 Refine imported themes further (#3557)

Click to expand commit body
This PR refines the imported themes further:

- Empty strings for color values in the VS Code theme are now ignored
- Pull Git status colors from VS Code themes
- Add `constant` colors as a fallback for `number` tokens

Release Notes:

- N/A

Marshall Bowers created

f4c93ab 🚧 Feedback modal UI 🚧 (#3536)

Click to expand commit body
[[PR Description]]

TODO: 
- [x] Add placeholder text to editor
- [x] Add external link icon to "Community repo" button
- [x] Show `not-allowed` cursor for disabled buttons
- [ ] Add `Headline` ui component
- [ ] Finish UI pass
- [ ] Fix `IconPosition` on button (should swap the icon side)
- [ ] Add conditional tooltip for disabled "Send feedback" button.
- [ ] Add common/top feedback link.
- [ ] Add `vw`/`vh` units to allow sizing the modal based on viewport
size.

Release Notes:

- N/A

Joseph T. Lyons created

62155f3 Add fallback to constant tokens for numbers

Marshall Bowers created

fdde76c Cargo fmt

Joseph T. Lyons created

ab5b76e Pull Git status colors from VS Code themes

Marshall Bowers created

be6c909 Remove some unused imports

Joseph T. Lyons created

a5a0ad8 Add missing serde attribute to `foreground`

Marshall Bowers created

726d761 Bump tree-sitter-vue to remove dangling submodule

Max Brunsfeld created

9ac9532 Treat empty strings as `None` when deserializing VS Code themes

Marshall Bowers created

63cc9e5 Move character counter up above editor in feedback modal

Joseph T. Lyons created

0cab3de collab 0.30.1

Joseph T. Lyons created

21476ec Add release channel to panic collab upload (#3556)

Click to expand commit body
Release Notes:

- N/A

Joseph T. Lyons created

c51cede Re-enable navigation with mouse navigation buttons (#3555)

Click to expand commit body
Release Notes:

- N/A

Piotr Osiewicz created

7964b35 Add release channel to panic collab upload

Joseph T. Lyons created

8987b22 Fix line endings in Palenight source themes (#3554)

Click to expand commit body
This PR fixes the line endings in the Palenight source themes.

Release Notes:

- N/A

Marshall Bowers created

970c7b8 zed2: Properly position terminal context menu & hide on dismiss

Julia created

a283cba Re-enable navigation with mouse navigation buttons

Piotr Osiewicz created

0b2aa05 Refine imported themes (#3553)

Click to expand commit body
This PR continues the work of refining the imported VS Code themes.

Release Notes:

- N/A

Marshall Bowers created

52e4c57 Re-import Rosé Pine source themes

Marshall Bowers created

4596e7a Use consistent text

Joseph T. Lyons created

b66e1d2 Fix compiler error

Joseph T. Lyons created

6f064cf Improve matching for constructor tokens

Marshall Bowers created

260a753 Fix rustfmt

Joseph T. Lyons created

6634a5e Improve matching for constant tokens further

Marshall Bowers created

1b67211 Improve matching for constant tokens

Marshall Bowers created

63ce7cd Improve matching for preprocessor tokens

Marshall Bowers created

40a9522 Improve matching for string tokens

Marshall Bowers created