Robin
7ca8059b0f
Remove unused access token mocks
2026-08-10 17:10:31 +02:00
fkwp
b99c8821d3
Add matrix_rtc_mode config option ( #4014 )
...
* Move MatrixRTCMode enum from settings.ts to ConfigOptions.ts
* Add matrix_rtc_mode config option
* add matrix_rtc_mode to config.sample.json
* Update src/settings/DeveloperSettingsTab.tsx
Co-authored-by: Johannes Marbach <n0-0ne+github@mailbox.org >
* Update src/settings/DeveloperSettingsTab.test.tsx
Co-authored-by: Johannes Marbach <n0-0ne+github@mailbox.org >
* reviewer comments
---------
Co-authored-by: Johannes Marbach <n0-0ne+github@mailbox.org >
2026-06-05 09:49:43 +00:00
Robin
b562a0f721
Create a proper one-on-one call layout for portrait screens
2026-05-13 09:54:58 +02:00
Robin
e8963effe2
Test that the local user can see their own screen share
...
To make this test work I had to extend the mocking of the CallViewModel tests to make a local connection object exist.
2026-04-15 20:03:49 +02:00
Robin
b03524e25f
Make screen sharing work more like speaking marbles in tests
...
This approach is more flexible in that it allows even the local participant to share their screen in CallViewModel tests, and more rigorous in that it ensures that application code is reacting specifically to track publications.
2026-04-15 19:56:04 +02:00
Valere
b5be123953
fix uncaught errors in tests
2026-04-02 16:53:51 +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
Robin
87fbbb9a3f
Make MatrixRTC mode a required input to CallViewModel
2025-12-15 15:16:47 -05:00
Robin
c7e9f1ce14
Explicitly pass the MatrixRTC mode to CallViewModel
2025-12-15 15:09:46 -05: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
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
b51df36a06
Move one-on-one layout into CallViewModel ( #3567 )
...
* move ononone layout into CallViewModel
* move even more into the vm.
* tests
2025-11-17 17:42:37 +01:00
Timo K
b9ad83bf3b
fix a couple of more tests.
2025-11-14 18:45:07 +01:00