Commit log

288c039 Start on implementing a fake live-kit server

Antonio Scandurra created

fb5c649 WIP: Start on a fake implementation of live-kit

Antonio Scandurra created

3160d07 Model pending screen share in `Room`

Antonio Scandurra created

e49fc9f Prevent `Room` from screen-sharing twice

Antonio Scandurra created

ed6f482 Exercise `unpublish_track` in `live_kit_client`

Antonio Scandurra created

773f569 Add control to toggle screen-sharing

Antonio Scandurra created

219793a Merge remote-tracking branch 'origin/main' into screen-sharing

Antonio Scandurra created

571636c Fixed cursor color being black

Mikayla Maki created

cbc15b6 Lock trackpad scrolling in buffers to axis until broken free

Julia created

c410935 Allow impersonating users via the api token, bypassing oauth

Max Brunsfeld created

79cf5db remove rocksdb

K Simmons created

da52030 Merge pull request #1773 from zed-industries/rusqlite

Click to expand commit body
Swap to sqlite for client persistence

Kay Simmons created

84c7aa9 Finished up initial sqlite implemention

Click to expand commit body
Co-Authored-By: kay@zed.dev

Mikayla Maki and kay@zed.dev created

f8e5a08 Merge pull request #1764 from zed-industries/gpui-events

Click to expand commit body
Eliminate dispatch_event on Element trait

Nathan Sobo created

5e57a33 Store entire Config struct on collab AppState

Max Brunsfeld created

38bdf7a Remove unused env vars from collab k8s manifest

Max Brunsfeld created

5447f63 Fix error in changes-since-last-release script on PRs with no body

Max Brunsfeld created

50ba8bd 0.61.0

Max Brunsfeld created

6f279c0 Merge pull request #1776 from zed-industries/tabbar-scroll

Click to expand commit body
Scroll horizontal flex lists by whichever scroll delta dimension is g…

Max Brunsfeld created

26ccd70 Scroll horizontal flex lists by whichever scroll delta dimension is greater

Max Brunsfeld created

b0ddbeb Merge branch 'main' into elevations

K Simmons created

826eb11 Merge pull request #1775 from zed-industries/drag-on-context-menu-still-click

Click to expand commit body
Don't allow drag event to fall through context menu

Julia created

2661a9c Don't allow drag event to fall through context menu

Julia created

b06366e Get rusqlite more shippable

K Simmons created

c7a629b Merge pull request #1774 from zed-industries/stale-connections

Click to expand commit body
Correctly handle disconnect when a different client for the same user is on a call

Antonio Scandurra created

d155c11 Fix client unit test by sending `Hello` in `FakeServer`

Antonio Scandurra created

0c3c1e1 WIP

Antonio Scandurra created

6c322dc Clear out incoming call when removing last connection for a user

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

Antonio Scandurra and Nathan Sobo created

6019e4c remove items migration

K Simmons created

9c8dd66 dont reference db items

K Simmons created

0c0e868 Use `PeerId` in `TestServer::disconnect_client`

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

Antonio Scandurra and Nathan Sobo created

6146923 WIP: Start on test to ensure incoming calls cancel upon recipient disconnection

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

Antonio Scandurra and Nathan Sobo created

2c4f003 Tell clients their peer id on connection in Hello message

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

Antonio Scandurra and Nathan Sobo created

0491747 Only leave room on connections that are associated with the active call

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

Antonio Scandurra and Nathan Sobo created

29b9651 Use `CFRelease` instead of a custom `LKRelease`

Antonio Scandurra created

48a1dd1 Delete room when no participants are left

Antonio Scandurra created

9cf39b1 Disconnect from live-kit `Room` on drop

Antonio Scandurra created

47be340 Fix invoking `RemoveParticipant` on live-kit server

Antonio Scandurra created

bf98300 Render remote participant's screen preserving aspect ratio

Antonio Scandurra created

4663595 Emit `Frame` event when new frames are generated for a remote track

Antonio Scandurra created

8c6de99 Use participant identity and track sid everywhere

Antonio Scandurra created

a42a703 Pass tracks to Rust unretained

Click to expand commit body
We always call CFRetain when constructing a track on the Rust side.

Nathan Sobo created

59fab0b WIP

Nathan Sobo created

c73e2c2 Get test_app running without crashing

Nathan Sobo created

8c1c98a WIP

Nathan Sobo created

d99a074 revert workspace changes

K Simmons created

05b4b44 working items schema

K Simmons created

4b09f77 WIP

Mikayla Maki created

dbea3cf Converted to using rusqlite

Mikayla Maki created

aa8fa4a more wip

K Simmons created