fkwp
60b9ede1ac
test CallReconnecting event
2026-05-07 10:58:05 +02:00
fkwp
6bb799dbfc
test reconnecting stats in CallEnded event
2026-05-07 10:56:03 +02:00
fkwp
9911c690ef
tests for disconnectReason
2026-05-07 10:49:26 +02:00
fkwp
4a0759e9b8
Add Posthog events for Call reconnect including the reason
2026-05-07 10:36:36 +02:00
fkwp
147d0f96e0
[Feature] Support delayed event delegation for legacy JWT request ( #3946 )
...
* make `delayed_leave_event_delay_ms` and `network_error_retry_ms` mandatory
* Support delegation for legacy jwt request
* Calculate `maximumNetworkErrorRetryCount` based on timeouts
2026-05-05 17:33:39 +02:00
Timo
b276eeee75
Merge pull request #3927 from element-hq/toger5/back-button-press-control-on-esc
...
Refactor of Escape keyboard event bahvior (allow mute/emoji shortcuts after closing a modal with escape)
2026-05-05 00:39:53 +08:00
Timo K
58f430eb32
review
2026-05-04 18:25:04 +02:00
Robin
5ca50fdb63
Merge pull request #3913 from element-hq/fkwp/feature_relax_homeserver_offline
...
[Feature] add grace period before reporting the sync loop as disconnected
2026-05-04 18:18:27 +02:00
Robin
7916360b52
Convert all grace period tests to marble tests
2026-05-04 18:01:41 +02:00
fkwp
0dc8fab256
linting
2026-05-04 13:36:26 +02:00
fkwp
69757b06ce
prettier
2026-05-04 13:27:57 +02:00
fkwp
a081b40fb2
add marble test
2026-05-04 13:24:19 +02:00
fkwp
88b5db6675
fix rtsSession initial state
2026-05-04 10:41:48 +02:00
fkwp
22f16174ef
addressing review comments
2026-05-04 09:16:55 +02:00
Robin
f093946a29
Allow calls to display edge-to-edge on mobile
...
By adding viewport-fit=cover to the <meta name="viewport"> header, the page now requests to be displayed edge-to-edge across the entire screen. This gives us control over what we display around camera cut-outs and system navigation UI, if the user agent supports it. I then adjusted the styles of various UI elements to ensure that they still lie within the screen's safe area.
2026-05-01 12:14:40 +02:00
fkwp
6c25048b92
Merge branch 'livekit' into fkwp/feature_relax_homeserver_offline
2026-04-30 21:02:24 +02:00
fkwp
24c2845958
move starWith to corresponding branch in switchMap
2026-04-30 20:50:45 +02:00
Timo K
3caae52ac5
Merge branch 'livekit' into toger5/back-button-press-control-on-esc
2026-04-30 15:18:32 +02:00
Timo K
b4dffa598e
fix lint
2026-04-30 13:32:27 +02:00
Timo K
df78ff6bd2
Fix drawer option
2026-04-28 15:39:17 +02:00
Timo K
b5c1b36850
more logging
2026-04-28 13:53:08 +02:00
Timo K
6b1b316ce4
fix tests
2026-04-27 18:22:06 +02:00
Will Hunt
d335a307bb
Update compound-web to 9.3.0 and update Buttons from "sm" to "md". ( #3926 )
...
* Update compound-web to 9.3.0 and update Buttons from "sm" to "md".
* Clean up the liast bits
* Update snaps too
* fix test, need to dismiss a new dialog
---------
Co-authored-by: Valere <bill.carson@valrsoft.com >
2026-04-27 13:54:00 +01:00
Timo K
89281c6d70
Refactor leveraging the fact, things blocking shortcuts are using react
...
portals.
2026-04-27 14:21:02 +02:00
fkwp
0abc32b80e
prettier
2026-04-23 15:47:40 +02:00
fkwp
c1f821ca0f
Update default sync disconnect grace period to 10000ms in configuration and related functions
2026-04-23 15:33:00 +02:00
fkwp
283c606b9d
Add tests for grace period handling in createHomeserverConnected$
2026-04-22 21:46:25 +02:00
fkwp
ee343935a4
Merge branch 'fkwp/delegation_of_delayed_events' into fkwp/feature_relax_homeserver_offline
2026-04-22 21:11:23 +02:00
fkwp
9fccd49d7d
Improve the handling of the grace period for the home server connection to support both immediate and delayed emissions.
2026-04-22 21:08:31 +02:00
fkwp
9e2eef09d4
Add support for a grace period for /sync (aka homeserver disconnected) interruptions
2026-04-22 15:18:50 +02:00
Timo K
56bab70534
add tests
2026-04-22 12:26:03 +02:00
Timo K
2b46925e77
Call window.controls.onBackButtonPressed if esc is pressed without any
...
focus.
2026-04-22 11:51:33 +02:00
Timo
4155d4c9b3
Merge pull request #3896 from element-hq/toger5/bump-pnpm-to-v10
...
post pnpm transition work
2026-04-22 01:01:58 +08:00
Timo
a1d0a742b2
Merge pull request #3852 from element-hq/toger5/posthog-call-ended-duration-fix
...
Only send posthog callEnded Event if the user has joined the call.
2026-04-22 01:01:46 +08:00
Timo K
92338a2e7c
review
2026-04-21 16:12:14 +02:00
Robin
ab05e8d250
Merge pull request #3900 from element-hq/invert-buttons-again
...
Invert the microphone and video button colors again
2026-04-21 14:09:29 +02:00
Valere Fedronic
d6f6542945
Merge pull request #3891 from element-hq/valere/playwrigth/screen_share_test
...
test: add a screenshare test
2026-04-21 11:22:12 +02:00
Robin
e9fd84816e
Invert the colors of the camera and microphone buttons again
...
Turns out design prefers the button colors how they were prior to fa844446b6 .
2026-04-21 11:21:48 +02:00
Timo K
00d6e034a0
fixup some missing yarn -> pnpm transitions
2026-04-21 10:53:56 +02:00
Timo
2828b92d91
Merge pull request #3887 from element-hq/fkwp/support_latest_changes_MSC4195
...
Transitions Element Call from yarn to pnpm.
2026-04-21 00:20:18 +08:00
fkwp
2adb498620
prettier
2026-04-17 18:28:02 +02:00
fkwp
938a03d0c1
address review comments
2026-04-17 18:21:48 +02:00
Valere
eeafd81d31
test: add a screenshare test
2026-04-17 14:58:10 +02:00
Robin
7e39889f78
Fix name tags appearing in the wrong place with multiple screen shares
...
They were not properly being contained to where the MediaView is supposed to appear, causing them to all stack up on the first screen share in the spotlight tile.
2026-04-17 12:39:40 +02:00
Robin
96b343effc
Fix forward/back buttons not showing up on desktop for multiple screen shares
...
6667fc54c0 changed this CSS selector that shows buttons on hover to only target the buttons in the bottom right corner of the spotlight tile, causing the forward/back buttons to stay invisible.
2026-04-17 12:23:29 +02:00
fkwp
2b42b2bdc1
fix tests after moving to pnpm
2026-04-17 11:13:41 +02:00
Jake Janicke
8eccb95fd3
Merge pull request #3859 from JakeTripplJ/screenshare-audio-filtering-removal
...
Remove unneeded filtering from screen share audio
2026-04-17 11:10:12 +02:00
Timo
565a5ab73f
Merge pull request #3885 from element-hq/toger5/bottom-bar-storybook
...
[Corrected merge target] Footer component -> Storybook
2026-04-16 20:26:32 +08:00
Timo K
0dcd761080
only warn about app bar provider missing on mobile
2026-04-16 11:20:24 +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