Timo K
098a8c0c41
Improve logic for settings button show/hide.
...
Fix button shown in appbar
2026-04-10 18:59:17 +02:00
Timo K
c59de789e5
Update AppBar.tsx
2026-04-10 18:46:44 +02:00
Timo K
9905afd2ad
add appBar logging
2026-04-10 18:45:34 +02:00
Timo K
8956d55d5c
dont call useAppBarSecondaryButton two times
2026-04-10 18:38:35 +02:00
Timo K
16f9c107a5
better default InCallFooter story config
2026-04-10 18:28:15 +02:00
Timo K
c02f2bf140
lint
2026-04-10 18:28:15 +02:00
Timo K
251a41e7a5
fix imports
2026-04-10 18:28:15 +02:00
Timo K
8ca1b2c749
update snapshot to include the two settings buttons corner + bottom bar.
2026-04-10 18:28:15 +02:00
Timo K
9e86d517a0
move footer related css to InCallFooter.module.css
2026-04-10 18:28:13 +02:00
Timo K
134fdeef3a
Fix logic for hiding the logo.
...
Was shown on embedded mobile on wide screens.
2026-04-10 18:27:56 +02:00
Timo K
9de5938e79
Add back the settings button to the bottom buttons group for SPA mobile.
...
This is an edgecase where we need the settings button but have hidden it
before.
2026-04-10 18:27:52 +02:00
Timo K
f75e91fc2b
move show footer logic to callViewModel
...
Also remove header prop. This is accesible via urlParams.
2026-04-10 18:27:24 +02:00
Timo K
6be06de153
fix tests
2026-04-10 18:27:24 +02:00
Timo K
9528c4f837
fix lints
2026-04-10 18:27:24 +02:00
Timo K
5da7dd6413
Move footer to storybook
2026-04-10 18:27:24 +02:00
Valere Fedronic
fae3c4195f
Merge pull request #3854 from element-hq/valere/fix_race_connection_fails
...
Fix a race connection causing the joiner to never publish media to the call
2026-04-10 11:12:55 +02:00
Valere
208184909e
fixup: prettier
2026-04-10 10:08:57 +02:00
Valere
aea5815dab
Ensure we don't publish to any transport until our own transport is ok
2026-04-10 09:24:34 +02:00
Timo K
2e9c8bd3ce
fix playwright tests
2026-04-09 16:47:42 +02:00
Valere
0f14da7fbb
devx: Use new action to netlify the playwright report as EW is doing
2026-04-09 16:33:26 +02:00
Valere
40dacd523b
review: Move the all advertised/active down to the LocalMember
...
And let the local member use it properly to send membership event and publish media
2026-04-09 15:22:10 +02:00
Timo K
a74c8025ac
fix imports
2026-04-09 13:32:29 +02:00
Timo K
9d20ec00f1
Add test for the media switch button:
...
- is it available in the bottom bar
- does pressing it trigger the expected callback
2026-04-09 13:25:23 +02:00
Timo K
4356e8cdb2
Merge branch 'livekit' into toger5/move-settings-out-of-bottom-bar
2026-04-09 10:10:28 +02:00
Timo
44958db514
Merge pull request #3851 from element-hq/toger5/shodow-for-draggable
...
Add a shadow to draggable items to prohibit invisible PIP outlines.
2026-04-09 15:52:33 +08:00
Robin
330584ac31
Merge pull request #3827 from element-hq/storybook
...
Set up Storybook again
2026-04-08 17:12:16 +02:00
Timo K
00cfb8bb10
update test snapshots
2026-04-08 16:41:54 +02:00
Timo K
2bca491b0c
ignore story files for coverage
2026-04-08 16:38:52 +02:00
Timo K
9764f6f5de
Update .eslintrc.cjs
2026-04-08 16:18:51 +02:00
Timo K
69bcdc1bea
fixup yarn after merge
2026-04-08 16:18:06 +02:00
Timo K
27b42ca641
Merge branch 'livekit' into storybook
2026-04-08 16:17:37 +02:00
Timo K
cf642aa670
Move settings button out of the button bar.
...
User overflow button instead: at the top for mobile, bottom left for
web.
2026-04-08 16:05:46 +02:00
Robin
417164cc11
Merge pull request #3855 from element-hq/changelog-labels
...
Reconfirm that a PR has a changelog label when new commits are pushed
2026-04-08 16:00:07 +02:00
Robin
2a5acc0207
Reconfirm that a PR has a changelog label when new commits are pushed
...
Without re-running the changelog label workflow on new commits, PRs get stuck waiting for the check after new commits are pushed.
2026-04-08 15:08:54 +02:00
Valere
08006d640a
fix: Ensure to publish on the correct transport
2026-04-08 11:10:27 +02:00
Valere
58d377c3f7
test: Add publishing bug reproduction test
2026-04-08 11:06:05 +02:00
Timo K
1c5b483a7e
Only send callEndedEvent if the user has joined the call.
2026-04-07 14:11:55 +02:00
Timo K
6c8219a26b
Add a shadow to draggable items to prohibit invisible PIP outlines.
2026-04-07 13:02:46 +02:00
Robin
efd1b42da0
Merge pull request #3847 from element-hq/renovate/npm-vite-vulnerability
...
Update dependency vite to v8 [SECURITY]
2026-04-07 01:45:41 +02:00
Robin
31b35463fc
Fix build
2026-04-07 01:31:21 +02:00
renovate[bot]
89c4485f2d
Update dependency vite to v8 [SECURITY]
2026-04-06 21:16:47 +00:00
Robin
3c2c189830
Merge pull request #3838 from element-hq/valere/refactor_transport_discovery
...
Refactor LocalTransport discovery and validation
v0.19.1-rc1
2026-04-06 13:24:16 +02:00
Robin
2c34e681a1
Fix tests
2026-04-06 12:58:26 +02:00
Robin
48226795de
Merge pull request #3846 from element-hq/renovate/major-compound
...
Update dependency @vector-im/compound-design-tokens to v9
2026-04-06 12:44:47 +02:00
renovate[bot]
3503f8177d
Update dependency @vector-im/compound-design-tokens to v9
2026-04-06 01:31:03 +00:00
Valere
9fe35ba822
Add back the patch to avoid reconnect glitch
2026-04-03 19:08:52 +02:00
Robin
a84419c8a4
Merge pull request #3824 from element-hq/renovate/major-compound
...
Update dependency @vector-im/compound-design-tokens to v8
2026-04-03 19:07:59 +02:00
Valere
a89d231858
review change comment to proper doc
2026-04-03 18:51:14 +02:00
Robin
f0ec4b9add
Add intents for group voice calls
...
This adds two new intents: start_call_voice and join_existing_voice. I need the latter in order to implement Element Web's new incoming call toasts, in which you can turn off your video before joining a group call. The other one, start_call_voice, exists more for completeness than anything; we don't currently want to allow users to start voice calls in group chats in our messenger clients, but maybe Cinny would, for instance.
2026-04-03 18:47:13 +02:00
Valere
6d99450d81
review: Remove un-needed initial value for behavior
2026-04-03 18:46:49 +02:00