Commit log

e8d01f4 Merge remote-tracking branch 'origin/main' into v0.119.x

Antonio Scandurra created

7f62a17 Re-enable key bindings for `AssistantPanel` (#3885)

Click to expand commit body
Release Notes:

- Fixed a bug that caused `cmd-g` and `cmd-shift-g` to not work anymore
in the assistant panel.

Antonio Scandurra created

5a1509e Re-enable key bindings for `AssistantPanel`

Antonio Scandurra created

f141495 Fix border rendering (#3884)

Click to expand commit body
After implementing it a while ago, our previous interpolation scheme
didn't really make sense to me and was causing borders to be rendered
incorrectly. We don't really draw backgrounds and borders as part of the
same draw call anymore, but it seemed reasonable to have a correct
implementation in the shader anyway.

This commit uses Porter-Duff compositing (i.e., `over`) to produce a
color that is the result of superimposing the border on top of the
background. Then, we linearly interpolate towards the background color
as we slide out of the border and into the background.

Release Notes:

- Fixed incorrect rendering of borders.

Antonio Scandurra created

3ab2062 Fix border rendering

Click to expand commit body
After implementing it a while ago, our previous interpolation scheme
didn't really make sense to me and was causing borders to be rendered
incorrectly. We don't really draw backgrounds and borders as part of
the same draw call anymore, but it seemed reasonable to have a correct
implementation in the shader anyway.

This commit uses Porter-Duff compositing (i.e., `over`) to produce
a color that is the result of superimposing the border on top of the
background. Then, we linearly interpolate towards the background color
as we slide out of the border and into the background.

Antonio Scandurra created

5da0572 Delete generating-theme-types.md

Nate Butler created

5c32dd5 Better TestWindow support

Conrad Irwin created

c106d3e Remove old theme license code

Nate Butler created

9fe0168 Remove styles dir

Nate Butler created

e5156d1 Clip `List` items that partially overflow (#3882)

Click to expand commit body
Release Notes:

- Fixed a visual bug that caused channels to overlap with the filter
input.

Antonio Scandurra created

b78497b Clip List items that partially overflow

Antonio Scandurra created

8ad7418 Fix quitting Zed when project was unshared (#3881)

Click to expand commit body
Release Notes:

- Fixed a bug that would disable `cmd-q` after a remote project was
unshared.

Antonio Scandurra created

f6af7ab Fix quitting Zed when project was unshared

Antonio Scandurra created

f4290c9 Show scrollbar even when buffer search highlights are outside viewport (#3880)

Click to expand commit body
Release Notes:

- Fixed a bug that prevented scrollbars from being shown when search
matches were outside the viewport.

Antonio Scandurra created

f0afa3f Show scrollbar even when buffer search highlights are outside viewport

Antonio Scandurra created

5a43cba channels: Move name of the channel to the same line as the hash icon.

Piotr Osiewicz created

1d98132 Move telemetry settings check into telemetry module (#3877)

Click to expand commit body
This is a small change I've been meaning to do to make it easier to call
the telemetry report event methods.

Release Notes:

- N/A

Joseph T. Lyons created

2972ee8 Move telemetry settings check into telemetry module

Joseph T. Lyons created

c76fcb3 UI grab bag (#3875)

Click to expand commit body
- Tidy up some ui crate docs
- Update "checking" diagnostic color + add icon
- Make scrollbar track transparent in all themes
- Update border variant color in all themes
- Use theme colors for muted/speaking indicators

Release Notes:

- N/A

Nate Butler created

77647fa Use theme colors for muted/speaking indicators

Nate Butler created

20a897d Update border variant color

Nate Butler created

d643d99 Make scrollbar track transparent

Nate Butler created

710a26c Add "Checking" icon for diagnostics

Nate Butler created

e903adf Use dense spacing for completion menu items (#3874)

Click to expand commit body
This PR updates the completion menu to use dense spacing for its items.

Release Notes:

- Adjusted styling of completion menu entries.

Marshall Bowers created

e94063b Rename notification_store (#3872)

Click to expand commit body
Release Notes:

- N/A

Joseph T. Lyons created

b99e9d5 Merge branch 'main' into rename-notification-store

Joseph T. Lyons created

bea527d Update version in Cargo.lock

Joseph T. Lyons created

f633043 Update ui docs

Nate Butler created

26a4b6a Disable Dangerous Downtime-causing Default

Click to expand commit body
According to https://docs.digitalocean.com/products/kubernetes/how-to/configure-load-balancers/#ssl-certificates

you can specify whether to disable automatic DNS record
creation for the certificate upon the load balancer’s creation using the
do-loadbalancer-disable-lets-encrypt-dns-records annotation. If you
specify true, we will not automatically create a DNS A record at the
apex of your domain to support the SSL certificate.

Conrad Irwin created

073128e Remove wasmtime for now

Max Brunsfeld created

3b90c77 Change binary name

Mikayla created

1930258 Show guests in fewer places

Conrad Irwin created

c340202 Fix privilege escalation when guests invite people

Conrad Irwin created

9fe17a1 Prevent guests from screen-sharing, unmuting or screen sharing

Conrad Irwin created

6877bd4 Make read only buffers feel more read only

Conrad Irwin created

8417178 Track read_only per project and buffer

Click to expand commit body
This uses a new enum to avoid confusing booleans

Conrad Irwin created

bf304b3 Track room participant role

Click to expand commit body
(Also wire that through to project collaboration rules for now)

Conrad Irwin created

88ed5f7 Plumbing to pass `role` for room participants

Conrad Irwin created

a801c85 TEMP

Conrad Irwin created

28c39aa Start work on read-only project access for channel guests

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

Max Brunsfeld , Conrad , and Mikayla created

6320316 Remove wasmtime for now

Max Brunsfeld created

570abe0 Rename notification_store

Joseph T. Lyons created

1bc2e0e Remove zed2-related comment

Click to expand commit body
This was the last result when searching for `zed2`

Joseph T. Lyons created

6231544 Change binary name

Mikayla created

3ddba6f Restore timestamp insertion for `journal: new journal entry` (#3870)

Click to expand commit body
This PR restores the insertion of the timestamp when using the `journal:
new journal entry` action.

Release Notes:

- Restored timestamp insertion when creating new journal entries.

Marshall Bowers created

1a3c931 Fix icon path for `Icon::AudioOn` (#3869)

Click to expand commit body
This PR fixes the icon path for `Icon::AudioOn` so that it points to a
file that exists.

Release Notes:

- Fixed the loading of the deafen icon in the call controls.

Marshall Bowers created

2ec58c0 Follow the project host when clicking their name in the title bar (#3868)

Click to expand commit body
This PR adds back the ability to follow the project host when clicking
on their name in the title bar.

Release Notes:

- Added back following the project host when clicking their name in the
title bar.

Marshall Bowers created

ad28ae5 Merge branch 'main' of https://github.com/zed-industries/zed

Joseph T. Lyons created

5944fcb collab 0.33.0

Joseph T. Lyons created

9936b07 Bump collab version back to what it was before

Joseph T. Lyons created