Robin
|
8a18e70e20
|
Split MatrixLivekitMembers more verbosely into two types
|
2025-12-15 13:14:45 -05:00 |
|
Robin
|
6c622fc6e7
|
Merge branch 'livekit' into local-remote-confusion
|
2025-12-10 17:21:54 -05:00 |
|
Robin
|
6ee3ef2795
|
Edit a misleading log line
The factory function is called once per item to construct the item. It is not called on future updates to the item's data.
|
2025-12-08 23:38:54 -05:00 |
|
Robin
|
a7a3d4e93c
|
Remove unsound participant casts
By tagging participant behaviors with a type (local vs. remote) we can now tell what kind of participant it will be in a completely type-safe manner.
|
2025-12-08 23:06:19 -05:00 |
|
Timo K
|
fdce3ec1aa
|
Fix a couple of CallViewModel tests.
|
2025-11-14 10:44:16 +01:00 |
|
Timo K
|
9f4d954cfa
|
The source of the local participant is the createLocalMembership$ and
not the MatrixLivekitMembers!
Co-authored-by: Valere <bill.carson@valrsoft.com>
|
2025-11-12 12:09:31 +01:00 |
|
Timo K
|
85f659bcc9
|
Introduce MatrixMemberMetadata and use it to simplify username and
avatar computation This removes member from the tiles entirely!
|
2025-11-11 15:51:48 +01:00 |
|
Timo K
|
93c4dc5beb
|
make it run
|
2025-11-10 15:55:01 +01:00 |
|
Robin
|
92ddc4c797
|
Fix avatar reactivity, simplify display names tracking
|
2025-11-09 01:16:39 -05:00 |
|
Robin
|
b4c17ed26d
|
Replace generateKeyed$ with a redesigned generateItems operator
And use it to clean up a number of code smells, fix some reactivity bugs, and avoid some resource leaks.
|
2025-11-09 00:46:16 -05:00 |
|
Timo K
|
b8635b52d8
|
Working (no local feed)
|
2025-11-07 19:07:45 +01:00 |
|
Timo K
|
cf5c35bccd
|
fix more runtime errors
|
2025-11-07 17:14:02 +01:00 |
|
Timo K
|
e741285b11
|
Fix lints, move CallViewModel.test.ts. Fix audio renderer
|
2025-11-07 14:04:40 +01:00 |
|
Timo K
|
28047217b8
|
Almost running
- NEVER use undefined as the default for behaviors (FOOTGUN)
|
2025-11-07 12:33:07 +01:00 |
|
Timo K
|
92fdce33ea
|
pull out all screen share related logic.
|
2025-11-07 08:44:56 +01:00 |
|