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
4ec1b19fe2
fix js-sdk tests
2025-12-01 18:54:57 +01:00
Timo
4f45825cf2
Merge pull request #3591 from element-hq/toger5/fix-local-transport-update
...
Fix reactivity based on localTransport updates (Cleanup for LocalMembership.ts)
2025-12-01 17:39:55 +01:00
Timo K
8cb8357398
make logs just debug. (info -> debug)
2025-12-01 17:34:37 +01:00
Timo K
63cd4f79dd
fix playwright test! (It caught an actual bug!!! so the right wording
...
would be: fix implementation thanks to the playwright test!
2025-12-01 17:29:35 +01:00
Valere
b7fc86ee06
review: move setGridMode close to the value it sets
2025-12-01 15:25:17 +01:00
Timo K
f26aa8f970
fix tests
2025-12-01 15:10:38 +01:00
Valere
1ff479a315
fix: Automatically switch to spotlight if remote screenshare
2025-12-01 15:06:17 +01:00
Timo K
47c6a17d1e
review
2025-12-01 14:58:06 +01:00
Timo K
24ed43ce13
Merge branch 'livekit' into toger5/fix-local-transport-update
2025-12-01 14:23:11 +01:00
Timo
3331af1108
Merge pull request #3592 from element-hq/valere/fix_flaky_test
...
test: use `setSystemTime` for better test stability
2025-11-28 22:00:24 +01:00
Timo K
66dece98a5
add more test for publisher
2025-11-28 21:50:22 +01:00
Timo K
2011aef116
skip "Should show error screen if call creation is restricted" on ff
2025-11-28 18:00:04 +01:00
Valere
c6bfda94cf
test: additional reconcile test
2025-11-28 09:53:18 +01:00
Valere
cdd391b3a2
test: Add simple tests for scope.reconcile
2025-11-28 09:12:05 +01:00
Timo K
c0913b6546
fix playwright test
2025-11-27 18:02:46 +01:00
Timo K
46f8fe4ec7
fix test errors
2025-11-27 16:43:28 +01:00
Timo K
4b0f6e76c4
revert complete behavior check
2025-11-27 15:38:31 +01:00
Timo K
e5117f705d
More testing and cleaning up
2025-11-27 14:42:23 +01:00
Valere
acd5dde6d8
test: use setSystemTime for better test stability
2025-11-26 16:27:54 +01:00
Timo K
d22d7460fe
Another larger refactor to fix sfu switches and in general proper
...
cleanup.
2025-11-25 20:18:34 +01:00
Timo
3491a68362
Merge pull request #3576 from element-hq/toger5/fix-skipped-tests
...
Refactor local transport testing and local membership initialization
2025-11-24 11:36:27 +01:00
Timo K
ddd015d696
fix dev EditInPlace
2025-11-24 10:04:01 +01:00
Timo K
7532f72c90
use edit in place (WIP) This is WIP since it will submite -> reload the
...
page onSave
2025-11-21 18:49:30 +01:00
Timo K
e60bc9e98f
add developer tab snapshot test
2025-11-21 17:44:35 +01:00
Timo K
ccadc17406
Add log to screenshare.
2025-11-21 16:19:19 +01:00
Timo K
a731981388
Cleanup transport creation and local store hack.
2025-11-21 14:02:15 +01:00
Timo K
4099c4383d
move HomeserverConnected
2025-11-21 13:04:28 +01:00
Timo K
d34775fc47
fix linter
2025-11-20 16:40:06 +01:00
Timo K
a29f0162ad
remove widget log
2025-11-20 16:34:53 +01:00
Timo K
a69a50d30c
add log to error boudnary
2025-11-20 16:32:40 +01:00
Timo K
89a1bfac2d
remove unused test helper
2025-11-20 15:25:53 +01:00
Timo K
1fd9ac93c9
refactor local transport testing and local memberhsip initialization
2025-11-20 15:19:00 +01:00
Valere
c2f541ff8c
split test in 2 one testing sound and one to just leave
2025-11-20 11:28:24 +01:00
Valere
c1049b6088
fix import causing lint errors in node_modules
2025-11-20 10:46:24 +01:00
Valere
6577db16ce
Merge branch 'livekit' into valere/fix_blank_widget_auto_leave
2025-11-20 10:41:31 +01:00
Valere
0076b54e52
minor comments/TODO cleaning
2025-11-18 12:14:17 +01:00
Valere
614762b5f8
fixup headers
2025-11-18 10:13:10 +01:00
Timo K
2a19f06e4a
reword docstring
2025-11-17 19:45:14 +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
Valere Fedronic
16e1c59e11
playwright: Fix error boundary mgmt or openId errors ( #3570 )
...
* playwright: Fix error boundary mgmt or openId errors
* do not use tap for important logic
* fix lint
---------
Co-authored-by: Timo K <toger5@hotmail.de >
2025-11-17 18:22:37 +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
f518111887
add back docstrings
2025-11-17 14:55:00 +01:00
Timo K
4414fe3c82
remove all /*PUBLIC*/
2025-11-17 14:39:24 +01:00
Timo K
e9f400e9f1
remove ReturnType
2025-11-17 14:30:16 +01:00
Timo K
7ab90d3c1f
Delete unused files
2025-11-17 12:00:28 +01:00
Timo K
348f0dbfa8
CallViewModel structure change. Clear input and outputs.
2025-11-17 11:37:58 +01:00
Robin
bb746dc8dc
Fix a resource leak in the track processor code
2025-11-14 18:45:02 -05:00
Robin
53aaa011b7
Remove stray comma
...
This comma was showing up in the bottom left corner of the UI.
2025-11-14 16:41:18 -05:00
Robin
494ed7c126
Fix the MatrixRTC mode developer controls
...
They weren't responding properly to clicks, and make more sense as radio buttons.
2025-11-14 14:15:58 -05:00