Commit Graph
44 Commits
Author SHA1 Message Date
Max Brunsfeld 42aaec9d32 Revert "Decouple workspace from call (#3380)"
This reverts commit 2df0a46cbe, reversing
changes made to 2704b92d2e.

Also, adjust new code that was written using the "call handler".
2023-12-04 17:05:44 -08:00
Antonio Scandurra c948f8f221 Polish screen sharing 2023-11-30 11:22:01 +01:00
Antonio Scandurra dce8677ea7 Merge remote-tracking branch 'origin/main' into surfaces
# Conflicts:
#	crates/ui2/src/components/avatar.rs
2023-11-30 10:48:20 +01:00
Conrad Irwin 3d4ac1ffbf Fix tests, notify errors 2023-11-28 16:20:54 -07:00
Conrad Irwin 49c75817ea Basic channel joining! 2023-11-28 16:10:18 -07:00
Antonio Scandurra aff62ff89e WIP: preserve aspect ratio of images 2023-11-28 17:33:11 +01:00
Antonio ScandurraandJulia fd4a8afc92 Introduce surface rendering
Co-Authored-By: Julia <julia@zed.dev>
2023-11-28 16:47:31 +01:00
Piotr Osiewicz 4a0c9db114 fixup! Await toggle of mute 2023-11-27 21:46:03 +01:00
Piotr Osiewicz 7cef1a1fd7 Await toggle of mute 2023-11-27 21:44:53 +01:00
Piotr Osiewicz 69daeed6e2 call: Restore mute_on_join behaviour 2023-11-27 21:06:06 +01:00
Piotr Osiewicz 5e29ed890c Fix some more warnings 2023-11-27 15:49:47 +01:00
Piotr Osiewicz 7dcc29860d Use AppContext instead of AsyncWindowContext to quit
Fixes refcell-related panic
2023-11-27 15:44:19 +01:00
Piotr Osiewicz 3aaebdc040 Add deafening support 2023-11-27 15:12:13 +01:00
Piotr Osiewicz e50b80fdce Replace unrendered frame with a frame counter
Move facepile to the left hand side
2023-11-27 13:02:21 +01:00
Piotr Osiewicz 3ee28198d7 Fix warnings 2023-11-27 12:46:07 +01:00
Piotr Osiewicz c8970851b6 WIP, frames are being sent to the other end 2023-11-24 17:31:47 +01:00
Piotr Osiewicz a1378d9a90 Add mute handling 2023-11-24 15:16:03 +01:00
Piotr Osiewicz 2b592c03f3 Allow calling an user, render contacts in collab panel 2023-11-23 16:19:25 +01:00
Joseph T. Lyons 46f9834067 Add app events (#3372)
Adds app events (`first open` and `open`). For the time being, I'm
abandonding trying to add `close`, after running into many issues
trying. The code is in place for me to continue on that work, but at the
moment, we require having the telemetry settings in hand when calling
any of the methods that log an event, so we can honor the user's
preference for sending telemetry or not, but when running the
`on_app_close` method, to send off an app `close` event, the settings
are no longer available (probably the order of teardown?), which causes
some tests to end up failing. I'm not sure how to solve this. Maybe we
keep the settings on the telemetry struct and update it each time any
event is logged, then, on app shutdown, when logging the app `close`
event, we can use the stored version (idk).

Release Notes:

- N/A
2023-11-22 23:16:28 -05:00
Joseph T. Lyons e6b98f983c Revert "Convert telemetry into a model"
This reverts commit dccb75b43f.
2023-11-22 16:16:44 -05:00
Joseph T. LyonsandJulia dccb75b43f Convert telemetry into a model
Co-Authored-By: Julia <30666851+ForLoveOfCats@users.noreply.github.com>
2023-11-22 16:16:10 -05:00
Piotr Osiewicz 6f30cfcf9b Fix warnings in unimplemented function 2023-11-22 19:24:38 +01:00
Joseph T. LyonsandMikayla 11e4035f48 WIP
Co-authored-by: Mikayla <mikayla@zed.dev>
2023-11-21 22:32:07 -05:00
Piotr Osiewicz 106007dd0a Finish up decoupling workspace from call 2023-11-21 20:51:53 +01:00
Piotr Osiewicz 6307d2e3f0 Move CallHandler impl into call2 2023-11-21 20:18:35 +01:00
Joseph T. Lyons e000d61ca8 Add timestamp delta to telemetry events 2023-11-19 21:52:28 -05:00
Mikayla 9fd7066ac1 Get workspace compiling with new event emitters 2023-11-08 19:29:00 -08:00
Mikayla 991c40b727 Get tests green 2023-11-08 10:38:43 -08:00
Mikayla d8b8390702 Remove the 2s from source code 2023-11-02 10:55:02 -07:00
Nathan Sobo ef3a1ff26e Fix post-merge compile errors 2023-11-01 21:16:41 -06:00
Nathan Sobo c5a361d12b Merge remote-tracking branch 'origin/main' into gpui2-no-send 2023-11-01 21:10:31 -06:00
Nathan Sobo 8b342b1332 Split out a foreground and background executor 2023-11-01 13:53:45 -06:00
455983d912 Start removing the Send impl for App
Co-authored-by: Antonio <antonio@zed.dev>
Co-authored-by: Nathan <nathan@zed.dev>
2023-11-01 13:53:45 -06:00
Mikayla 8a1a02bf2f Add back room code to call2 2023-11-01 09:29:54 -07:00
Mikayla 79069e5b77 WIP - make livekit work in GPUI2 2023-10-31 14:04:03 -07:00
Mikayla c9e77d2918 Add the entity trait and implement for models, views, subscriptions, and observations 2023-10-30 17:50:21 -07:00
KCaverly 9d0f7e4925 update prettier2, call2 and project2 to use fs2 2023-10-30 16:21:58 -04:00
2a8cdf3638 Rename other references from "handle" to "model"
Co-Authored-By: Max <max@zed.dev>
Co-Authored-By: Mikayla <mikayla@zed.dev>
2023-10-30 19:54:32 +01:00
Antonio Scandurra 3895aba120 Rename Handle to Model 2023-10-30 19:44:01 +01:00
Antonio Scandurra 289f4a6fdc Disable livekit on zed2 2023-10-26 17:15:19 +02:00
Antonio Scandurra 3135db57c8 WIP 2023-10-26 17:15:19 +02:00
Antonio Scandurra 2c60471877 Make zed2 compile again 2023-10-26 15:45:30 +02:00
917bce77e8 Add call2
Co-Authored-By: Kirill Bulatov <kirill@zed.dev>
Co-Authored-By: Mikayla Maki <mikayla@zed.dev>
2023-10-26 11:56:34 +02:00
Kirill Bulatov 11aade66f8 Start fixing room2 2023-10-26 11:27:12 +02:00