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 Scandurra and Julia
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. Lyons and Julia
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. Lyons and Mikayla
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