Commit log

aa3c9b8 In-flight entertainment (#3484)

Click to expand commit body
- +language_selector2
- Language Selector 2 working!
- Prevent languages showing in wrong order first
- copilot_menu2 (though only tested offling, which is insufficient)
- Dismiss tooltips at capture
- Get ChannelModal opening

[[PR Description]]

Release Notes:

-  N/A

Conrad Irwin created

859f2d2 Get ChannelModal opening

Conrad Irwin created

63b65b2 Dismiss tooltips at capture

Click to expand commit body
(Otherwise they stay open when you hover over the editor, which
stops mouse move events propagating)

Conrad Irwin created

1da18eb copilot_menu2 (though only tested offling, which is insufficient)

Conrad Irwin created

6426997 Prevent languages showing in wrong order first

Conrad Irwin created

6a5b5f0 Language Selector 2 working!

Conrad Irwin created

2de6758 +language_selector2

Conrad Irwin created

fe83919 Get terminal turning on

Mikayla created

6730ff3 Merge branch 'main' into terminal-element

Mikayla created

b0f9144 Compiling layout!

Click to expand commit body
co-authored-by: Max <max@zed.dev>

Mikayla and Max created

0edd89a Bind CloseWindow and Open actions on workspace

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

Nathan Sobo and Max created

6f7995c Enable workspace::Open global action

Nathan Sobo created

379ba62 Move workspace bindings to workspace context

Click to expand commit body
Without this, hitting cmd-n on the context menu in the project browser
invokes the workspace::NewFile action instead of the project::NewFile
action. We're considering changing the behavior so that bindings with no
context can only invoke global actions.

Co-Authored-By: Max <max@zed.dev>

Nathan Sobo and Max created

2bf4887 Progress on diagnostic multibuffer

Click to expand commit body
Co-Authored-By: Marshall Bowers <1486634+maxdeviant@users.noreply.github.com>

Nate Butler and Marshall Bowers created

03ebf0a Implement FixedWidth for all button types

Click to expand commit body
[no-ci]

Co-Authored-By: Marshall Bowers <1486634+maxdeviant@users.noreply.github.com>

Nate Butler and Marshall Bowers created

26ae31b Bump RPC protocol version in zed2 to match zed1 (#3482)

Max Brunsfeld created

6b0457c Bump RPC protocol version in zed2 to match zed1

Max Brunsfeld created

d81fb36 Uncomment copilot2 tests

Piotr Osiewicz created

d788bf3 Fix retrieval of app version in auto_update2 (#3481)

Click to expand commit body
With this fix, auto-updates should work on nightly.

Max Brunsfeld created

c07455e Update path header style

Click to expand commit body
Co-Authored-By: Marshall Bowers <1486634+maxdeviant@users.noreply.github.com>

Nate Butler and Marshall Bowers created

d85db44 Fix retrieval of app version in auto_update2

Max Brunsfeld created

89aa6a3 Re-add diagnostic headers

Nate Butler created

f5679f9 Update diagnostics style

Nate Butler created

be509a5 test_clipboard

Piotr Osiewicz created

5dd9db3 collab 0.29.1

Max Brunsfeld created

aace0d8 Prevent moving a channel into its descendant (#3480)

Click to expand commit body
This fixes a bug where it was possible to put the channel tree into a
bad state by accidentally dragging a channel into itself or one of its
descendants.

Max Brunsfeld created

4479628 Prevent moving a channel into its descendant

Max Brunsfeld created

0a1765b test_following_with_multiple_excerpts (passes)

Piotr Osiewicz created

c3e7732 Add support for optional icon to `Button` (#3479)

Click to expand commit body
This PR extends `Button` with support for an optional icon to be
displayed next to the label.

As part of this, the functionality for displaying an icon within a
button has been factored out into an internal `ButtonIcon` component.
`ButtonIcon` is now used by both `IconButton` and `Button` to
encapsulate the concerns of an icon that is rendered within a button.

Release Notes:

- N/A

Marshall Bowers created

a985b7a test_following (passes :))

Piotr Osiewicz created

20ae58e Bunch of new tests

Piotr Osiewicz created

9408eec test_navigation_history (pass)

Piotr Osiewicz created

2ab84b8 test_edit_events

Piotr Osiewicz created

e821e1f Display map tests (3 flaky tests for chunks)

Piotr Osiewicz created

237efc8 Another batch of tests

Piotr Osiewicz created

4b23c5c Add `selected_label` to `Button` (#3478)

Click to expand commit body
This PR adds a new `selected_label` method to `Button`.

This can be used to set a different label that should be rendered when
the `Button` is selected.

Release Notes:

- N/A

Marshall Bowers created

1c52b93 Uncomment flaky tests

Piotr Osiewicz created

4f50775 Add `selected_icon` to `IconButton` (#3477)

Click to expand commit body
This PR adds a new `selected_icon` method to `IconButton`.

This can be used to set a different icon that should be rendered when
the `IconButton` is selected.

Release Notes:

- N/A

Marshall Bowers created

12b58f5 Add `selected_icon` to `IconButton`

Marshall Bowers created

f09d9ef Clean up some `ButtonLike` doc comments

Marshall Bowers created

be5eb3e Zed2 breadcrumbs & tab bar context menus & pane focus events (#3475)

Click to expand commit body
See title

Release Notes:

- N/A

Julia created

53f3f96 Another batch of tests

Piotr Osiewicz created

6f9e08c Merge branch 'main' into zed2-breadcrumbs

Julia created

85d72f6 Add Tinted button style placeholder and document ButtonLike (#3476)

Click to expand commit body
- Adds a placeholder `ButtonStyle::Tinted`.
  - Note: Using this now will just give you a block of `gpui::red()`
- Documents ButtonLike and ButtonStyle to hopefully help make choosing a
button style easier.

Release Notes:

- N/A

Nate Butler created

4c4ec22 Uncomment a bunch of tests in the editor

Piotr Osiewicz created

910aeb4 I'm a dunce

Julia created

0d33f01 Collab UI Refinement - Part 1 (#3460)

Click to expand commit body
[[PR Description]]

Still WIP, merging this to get menu changes in.

Release Notes:

- N/A

Nate Butler created

e0ccaa6 editor tests: Reintroduce block_on_ticks.

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

Piotr Osiewicz and Antonio created

a40a5fb Revert "editor tests: Reintroduce block_on_ticks."

Click to expand commit body
This reverts commit aed11ee8cbeb25fca0a089b3d1b921c41a60d3e2.

Piotr Osiewicz created

aed11ee editor tests: Reintroduce block_on_ticks.

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

Piotr Osiewicz and Antonio created