Robin
f7488a0474
Avoid redundantly showing the local user in the PiP tile
...
If you are the only participant in the call, the expanded spotlight layout would redundantly show your media in both the spotlight and PiP tiles. This is a regression; in versions 0.16.1 and earlier we would avoid showing the same user twice.
2026-04-01 13:16:39 +02:00
Robin
9dfade68ee
New ringing UI
...
This implements the new ringing UI by showing a placeholder tile for the participant being dialed, rather than an overlay.
2026-03-18 11:20:43 +01:00
Timo K
c1b2346e22
Update tests based on new js-sdk changes
...
(no more legacy notify event)
2026-01-27 16:49:25 +01:00
Timo K
220fc51eb5
add initializeWidget to tests.
2026-01-22 19:38:39 +01:00
Timo K
75fca3108a
cleanup an rename compatibility mode
2026-01-07 16:08:20 +01:00
Timo K
55d18f10fe
temp refactored membership rtcidentity
2025-12-19 19:23:41 +01:00
Timo K
9bd51fdfc4
Merge branch 'livekit' into toger5/pseudonomous-identities
2025-12-16 12:18:00 +01:00
Timo K
5bc6ed5885
small refactor to make it testable.
2025-12-15 20:17:57 +01:00
Timo K
909d980dff
still with broken tests...
2025-12-15 18:23:30 +01:00
Robin
5a9a62039c
Test CallViewModel in all MatrixRTC modes
2025-12-08 22:42:57 -05:00
Robin
83ea154e1a
Fix the wrong layout being used until window size changes
...
While looking into what had regressed https://github.com/element-hq/element-call/issues/3588 , I found that 28047217b8 had filled in a couple of behaviors with non-reactive default values, the "natural window mode" behavior being among them. This meant that the app would no longer determine the correct window mode upon joining a call, instead always guessing "normal" as the value. This change restores its reactivity.
2025-12-02 10:36:53 -05:00
Valere
1ff479a315
fix: Automatically switch to spotlight if remote screenshare
2025-12-01 15:06:17 +01:00
Timo K
1fd9ac93c9
refactor local transport testing and local memberhsip initialization
2025-11-20 15:19:00 +01:00
Valere
614762b5f8
fixup headers
2025-11-18 10:13:10 +01:00
Timo K
2e2c799f72
convert CallViewModel into create function pattern. (with much more
...
minimal changes thanks to the intermediate class refactor)
2025-11-17 18:24:47 +01:00
Timo K
b9ad83bf3b
fix a couple of more tests.
2025-11-14 18:45:07 +01:00
Valere
6d8d2d2384
refact: extract withCallViewModel in test utils file
2025-11-14 17:30:02 +01:00
Timo K
f6d0d7323e
fix call lifecycle and add tests.
2025-11-14 16:01:43 +01:00
Timo K
fdce3ec1aa
Fix a couple of CallViewModel tests.
2025-11-14 10:44:16 +01:00
Timo K
0115242a2b
tests first batch
2025-11-13 11:35:37 +01:00
Timo K
8671d3fd67
Very bit test overhaul. All displayname tests are now done in the
...
Metadata file. and not in the CallViewModel anymore.
2025-11-11 15:52:35 +01:00
Timo K
e741285b11
Fix lints, move CallViewModel.test.ts. Fix audio renderer
2025-11-07 14:04:40 +01:00