Commit Graph
39175 Commits
Author SHA1 Message Date
Antonio Scandurra c25c26aa97 WIP: Start moving contacts panel into "add participants" popover 2022-09-28 11:33:38 +02:00
Antonio Scandurra 73b5d91b5c Add active style when participant popover is open 2022-09-28 11:33:38 +02:00
Antonio Scandurra 1af9f9eb3d Show add participant popover on click 2022-09-28 11:33:38 +02:00
Antonio Scandurra 77d5639245 Rename contacts_titlebar_item to collab_titlebar_item 2022-09-28 11:33:38 +02:00
Antonio Scandurra adf918d947 Introduce a + button in the titlebar 2022-09-28 11:33:38 +02:00
Antonio Scandurra 65e3454947 Extract contacts titlebar item into a separate crate
This allows us to implement a new contacts popover that uses the
`editor` crate.
2022-09-28 11:33:38 +02:00
Antonio ScandurraandNathan Sobo 8bbbc1a5d1 Ring users upon connection if somebody was calling them before connecting
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
2022-09-28 11:33:38 +02:00
Antonio ScandurraandNathan Sobo 37bc45201d Leave room automatically on disconnection
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
2022-09-28 11:33:38 +02:00
Antonio Scandurra 2b940ee565 Remove projects from basic calls test for now 2022-09-28 11:33:38 +02:00
Antonio Scandurra d45d67a20b Leave room when Room entity is dropped 2022-09-28 11:33:38 +02:00
Antonio Scandurra ca78ee9918 Always rely on the server to cancel the incoming call 2022-09-28 11:33:38 +02:00
Antonio Scandurra 0f4fa65e35 💄 2022-09-28 11:33:38 +02:00
Antonio Scandurra 87187cb7e2 Introduce the ability of declining calls 2022-09-28 11:33:38 +02:00
Antonio Scandurra 882ab21d5d Prevent the same user from being called more than once 2022-09-28 11:33:38 +02:00
Antonio Scandurra ee8e200dd9 Implement joining a room and sending updates after people join/leave 2022-09-28 11:33:38 +02:00
Antonio ScandurraandNathan Sobo 6e53365ff0 Introduce call infrastructure
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
2022-09-28 11:33:38 +02:00
Antonio Scandurra 1579040207 Introduce the ability of creating rooms on the server 2022-09-28 11:33:38 +02:00
Antonio ScandurraandNathan Sobo c185d04f2b Start sketching out an integration test for calls
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
2022-09-28 11:33:38 +02:00
Antonio Scandurra d7701b0fdd WIP 2022-09-28 11:33:38 +02:00
Antonio Scandurra b1f9024c81 WIP 2022-09-28 11:33:38 +02:00
Antonio Scandurra 2a93b1fb93 Merge pull request #1664 from zed-industries/slow-undo
Use a `SumTree` as the backing storage of `UndoMap`
2022-09-28 10:33:07 +01:00
Antonio Scandurra 1374596dd8 💄 2022-09-28 11:27:07 +02:00
Antonio Scandurra 113591bee9 Use a SumTree as the backing storage of UndoMap
This makes it cheap to clone and avoids slowdowns when there the undo
history is long.
2022-09-28 11:24:45 +02:00
Antonio Scandurra 46ea8a2bf9 Correctly report protocol changes in script/changes-since-last-release 2022-09-28 10:40:30 +02:00
Mikayla Maki 25643fc16e Merge pull request #1663 from zed-industries/terminal-bugs
A few small bug fixes
2022-09-27 17:18:21 -07:00
Mikayla Maki 8e5a7e05e1 Fixed minor issue with pane defocusing Co-Authored-By: kay@zed.dev 2022-09-27 17:05:21 -07:00
Max Brunsfeld 644eb491cd Remove unnecessary index drop in down migration 2022-09-27 16:58:03 -07:00
Mikayla Maki 326c76b84e Fixed terminal stealing focus 2022-09-27 16:43:32 -07:00
Max BrunsfeldandJoseph Lyons c623418bcb Make device_id optional on signups table
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>
2022-09-27 16:04:01 -07:00
Max Brunsfeld ec18564a71 Merge branch 'main' into new-signup-flow 2022-09-27 15:35:05 -07:00
Max BrunsfeldandJoseph Lyons fbdb63f54f Limit the size of the buffer in the OpenTelemetryLog command
Co-authored-by: Joseph Lyons <joseph@zed.dev>
2022-09-27 15:09:16 -07:00
Max BrunsfeldandJoseph Lyons 517f7236c9 Use the amplitude API key secret on CI
Co-authored-by: Joseph Lyons <joseph@zed.dev>
2022-09-27 14:25:28 -07:00
Max BrunsfeldandJoseph Lyons 4284e38e4c Add command to view the telemetry log
Co-authored-by: Joseph Lyons <joseph@zed.dev>
2022-09-27 14:20:13 -07:00
Max Brunsfeld 269311f403 Always allow overriding amplitude API key via a runtime env var 2022-09-27 12:42:27 -07:00
Nate Butler cc9f54472e Update the neutral ramp for Andromeda 2022-09-27 12:49:51 -04:00
Mikayla Maki 77ffcad7d1 Merge pull request #1659 from zed-industries/terminal-selections
Terminal Touch ups
2022-09-26 20:58:36 -07:00
Mikayla Maki 29576fd57e Added a SendKeystroke action and rewrote terminal actions to remove duplication 2022-09-26 20:39:40 -07:00
Mikayla Maki 8a97f5c050 Added terminal::SendText command, for sending text to the terminal 2022-09-26 20:01:05 -07:00
Nate Butler 6bf973d28a WIP Update style trees 2022-09-26 22:51:00 -04:00
Mikayla Maki 0a5835536c Improved terminal selection ergonomics 2022-09-26 19:37:55 -07:00
Mikayla Maki 30ef641a0f Merge pull request #1658 from zed-industries/terminal-hyperlink-scroll
Fixed bug where hyperlinks would not be refreshed when the page scrolled
2022-09-26 17:48:08 -07:00
Mikayla Maki 8c3d615f0b Fixed bug where hyperlinks would not be refreshed when the page scrolled 2022-09-26 17:46:19 -07:00
Nathan SoboandMax Brunsfeld 76f5e0a317 Report editor open and save events to Amplitude
Co-authored-by: Max Brunsfeld <max@zed.dev>
2022-09-26 18:18:34 -06:00
Mikayla Maki 937a028d4a Merge pull request #1637 from zed-industries/terminal-hyperlinks
Tracking PR for Terminal hyperlinks
2022-09-26 16:40:12 -07:00
Mikayla Maki f799d88ef0 Slightly improved left click handling 2022-09-26 16:36:08 -07:00
Mikayla Maki 38cd114858 Finished terminal hyperlinks for now 2022-09-26 16:33:29 -07:00
Nathan SoboandJoseph Lyons 22265e4f99 Extract db module from project to its own crate
This will let us use it from the telemetry crate.

Co-authored-by: Joseph Lyons <joseph@zed.dev>
2022-09-26 16:37:09 -06:00
Max Brunsfeld dd734fcea6 wip 2022-09-26 15:23:10 -07:00
Nate ButlerandKay Simmons e60f653a8f WIP Allow applying domains to theme ramps
Co-Authored-By: Kay Simmons <3323631+Kethku@users.noreply.github.com>
2022-09-26 17:41:59 -04:00
Max BrunsfeldandJoseph Lyons be778209ee Link signups to users in telemetry via a stored device_id
Co-authored-by: Joseph Lyons <joseph@zed.dev>
2022-09-26 12:49:04 -07:00