Valere Fedronic
e4404e5bb1
Merge pull request #3608 from robintown/initial-layout
...
Fix the wrong layout being used until window size changes
2025-12-04 16:44:50 +01:00
Valere
7a2c1af44b
review: use simple transition instead of keyframe
2025-12-04 10:36:57 +01:00
Valere
5d55f83e90
Merge branch 'livekit' into valere/fix_transiant_earpiece_overlay
2025-12-04 10:05:06 +01:00
Valere Fedronic
9e3e359445
Merge pull request #3605 from element-hq/valere/layout_switch
...
Fix: Allow to manually switch back to grid mode when there is a screenshare
2025-12-04 09:50:56 +01:00
Valere
be7407ea3d
review: quick renaming
2025-12-04 09:37:07 +01:00
Robin
f599e22e94
Merge pull request #3614 from robintown/simplify-analytics-id
...
Simplify computation of analytics ID
2025-12-03 13:59:01 -05:00
Valere
fdc66a1d62
fix: existing screenshare switching twice
2025-12-03 18:36:51 +01:00
Valere Fedronic
b9e346d64c
Merge pull request #3596 from element-hq/valere/bugfix_earpiece_mute_video
...
Fix: Camera is not muted when the earpiece mode is enabled
2025-12-03 17:12:10 +01:00
Valere
0ed7194d87
fix: earpiece overlay not showing + playwright test!
2025-12-03 17:10:57 +01:00
Robin
bbd92f666b
Simplify computation of analytics ID
...
Since we now bundle a trusted Element Call widget with our messenger applications and this widget reports analytics to an endpoint determined by the messenger app, there is no longer any reason to compute a different analytics ID from the one used by the messenger app.
2025-12-03 10:42:04 -05:00
Valere
6e7bedbaec
Merge branch 'livekit' into valere/layout_switch
2025-12-03 09:17:31 +01:00
Valere
a93ceeae4b
review: Keep previous behavior for now to always auto switch
2025-12-03 09:01:26 +01:00
Valere
b85f36598c
fix: mistake in file name
2025-12-03 08:54:52 +01:00
Valere
f6a3a371cb
fix lint
2025-12-02 17:52:27 +01:00
Valere
ac9acc0158
review: refactor convert params to object for generateRoomOption
2025-12-02 17:47:00 +01:00
Valere
91f3b8b114
Merge branch 'livekit' into valere/noise_cancellation
2025-12-02 17:44:06 +01:00
Valere
be0c7eb365
review: fix mock import module
2025-12-02 17:43:58 +01:00
Valere
44980a2744
review: rename deviceConnected to canControlDevices
2025-12-02 16:39:26 +01: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
0e04fd9433
fix: The handset mode overlay is visible a split second for every call
2025-12-02 14:14:28 +01:00
Valere
b5d3f3c72a
fix: Allow switching back to grid when there is a screenshare
2025-12-02 11:18:50 +01:00
Valere
60bc6f1e93
refactor: Extract layout mode switch + test
2025-12-02 11:00:32 +01: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
Valere
149f3d02ae
fix: The force mute state was not synced to the handler
2025-11-27 18:47:33 +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
Valere
fc39e82666
Fix: Camera is not muted when the earpiece mode is enabled
2025-11-27 15:52:25 +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
Valere
7f3596845c
fix formatting
2025-11-25 11:40:38 +01:00
Valere
e2607d6399
Config: UrlParams to control noiseSuppression and echoCancellation
2025-11-25 11:10:53 +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