Commit log

8ff4f04 Start a call when clicking on a contact in the contacts popover

Click to expand commit body
Co-Authored-By: Antonio Scandurra <antonio@zed.dev>

Nathan Sobo and Antonio Scandurra created

ab3a6f7 WIP Titlebar styling

Nate Butler created

815cf44 Rename AddParticipantPopover to ContactsPopover

Click to expand commit body
Co-Authored-By: Antonio Scandurra <antonio@zed.dev>

Nathan Sobo and Antonio Scandurra created

f5b2d56 Remove contacts menu bar extra

Click to expand commit body
Co-Authored-By: Antonio Scandurra <antonio@zed.dev>

Nathan Sobo and Antonio Scandurra created

1d1bd39 Remove current user from contacts

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Co-Authored-By: Mikayla Maki <mikayla@zed.dev>

Antonio Scandurra , Nathan Sobo , and Mikayla Maki created

4b73239 WIP: Start moving contacts panel into "add participants" popover

Antonio Scandurra created

0a29e13 Add active style when participant popover is open

Antonio Scandurra created

0db6eb2 Show add participant popover on click

Antonio Scandurra created

782309f Rename `contacts_titlebar_item` to `collab_titlebar_item`

Antonio Scandurra created

5a3a85b Introduce a `+` button in the titlebar

Antonio Scandurra created

c8a48e8 Extract contacts titlebar item into a separate crate

Click to expand commit body
This allows us to implement a new contacts popover that uses the
`editor` crate.

Antonio Scandurra created

80ab144 Ring users upon connection if somebody was calling them before connecting

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Antonio Scandurra and Nathan Sobo created

6aa0f0b Leave room automatically on disconnection

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Antonio Scandurra and Nathan Sobo created

f0c45cb Remove projects from basic calls test for now

Antonio Scandurra created

e55e7e4 Leave room when `Room` entity is dropped

Antonio Scandurra created

573086e Always rely on the server to cancel the incoming call

Antonio Scandurra created

df285de :lipstick:

Antonio Scandurra created

bb9ce86 Introduce the ability of declining calls

Antonio Scandurra created

f4697ff Prevent the same user from being called more than once

Antonio Scandurra created

55b095c Implement joining a room and sending updates after people join/leave

Antonio Scandurra created

4a9bf8f Introduce call infrastructure

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Antonio Scandurra and Nathan Sobo created

ebb5ffc Introduce the ability of creating rooms on the server

Antonio Scandurra created

0b1e372 Start sketching out an integration test for calls

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Antonio Scandurra and Nathan Sobo created

8fec7da WIP

Antonio Scandurra created

46019f8 WIP

Antonio Scandurra created

8fc12b0 Merge pull request #1664 from zed-industries/slow-undo

Click to expand commit body
Use a `SumTree` as the backing storage of `UndoMap`

Antonio Scandurra created

f54c1f0 :lipstick:

Antonio Scandurra created

e17627b Use a `SumTree` as the backing storage of `UndoMap`

Click to expand commit body
This makes it cheap to clone and avoids slowdowns when there the undo
history is long.

Antonio Scandurra created

5bfd03a Correctly report protocol changes in script/changes-since-last-release

Antonio Scandurra created

500ff13 Merge pull request #1663 from zed-industries/terminal-bugs

Click to expand commit body
A few small bug fixes

Mikayla Maki created

1905ba5 Fixed minor issue with pane defocusing Co-Authored-By: kay@zed.dev

Mikayla Maki created

f2ebb09 Remove unnecessary index drop in down migration

Max Brunsfeld created

9b32678 Fixed terminal stealing focus

Mikayla Maki created

1db75ca Make device_id optional on signups table

Click to expand commit body
This way, signup won't fail if for some reason, the
user's client-side JS doesn't provide an amplitude
device id.

Co-authored-by: Joseph Lyons <joseph@zed.dev>

Max Brunsfeld and Joseph Lyons created

5d0b6a3 Merge branch 'main' into new-signup-flow

Max Brunsfeld created

ac0bcf3 Limit the size of the buffer in the OpenTelemetryLog command

Click to expand commit body
Co-authored-by: Joseph Lyons <joseph@zed.dev>

Max Brunsfeld and Joseph Lyons created

c1c5eae Use the amplitude API key secret on CI

Click to expand commit body
Co-authored-by: Joseph Lyons <joseph@zed.dev>

Max Brunsfeld and Joseph Lyons created

3bd6812 Add command to view the telemetry log

Click to expand commit body
Co-authored-by: Joseph Lyons <joseph@zed.dev>

Max Brunsfeld and Joseph Lyons created

f2db3ab Always allow overriding amplitude API key via a runtime env var

Max Brunsfeld created

0674ca1 Update the neutral ramp for Andromeda

Nate Butler created

75594fc Merge pull request #1659 from zed-industries/terminal-selections

Click to expand commit body
Terminal Touch ups

Mikayla Maki created

9a59603 Added a SendKeystroke action and rewrote terminal actions to remove duplication

Mikayla Maki created

24cc985 Added terminal::SendText command, for sending text to the terminal

Mikayla Maki created

d0b35b5 WIP Update style trees

Nate Butler created

2ae3fbd Improved terminal selection ergonomics

Mikayla Maki created

78def05 Merge pull request #1658 from zed-industries/terminal-hyperlink-scroll

Click to expand commit body
Fixed bug where hyperlinks would not be refreshed when the page scrolled

Mikayla Maki created

a8e05c9 Fixed bug where hyperlinks would not be refreshed when the page scrolled

Mikayla Maki created

824fdb5 Report editor open and save events to Amplitude

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

Nathan Sobo and Max Brunsfeld created

98aad9a Merge pull request #1637 from zed-industries/terminal-hyperlinks

Click to expand commit body
Tracking PR for Terminal hyperlinks

Mikayla Maki created

550ae40 Slightly improved left click handling

Mikayla Maki created