Timo
ee1e8c60e7
Merge pull request #3961 from element-hq/toger5/view-model-call-footer-example
...
Implement fast switcher (+ ViewModel with snapshot example)
v0.20.0-rc.1
2026-05-20 23:38:00 +08:00
Timo
a9fd98c563
Update src/state/ViewModel.ts
...
Co-authored-by: Robin <robin@robin.town >
2026-05-20 17:16:08 +02:00
Robin
0de6e94647
Merge pull request #3983 from element-hq/one-on-one-portrait-regressions
...
Fix a couple more regressions due to the one-on-one portrait layout
2026-05-20 17:03:54 +02:00
Timo K
dc52573ce2
fix backgroundBlurToggleClick -> videoBlurToggleClick
2026-05-20 17:03:45 +02:00
Timo K
509e4d739f
Update InCallView.test.tsx
2026-05-20 16:47:41 +02:00
Timo K
355ec4fe62
fix visibility test
2026-05-20 16:39:25 +02:00
Timo K
d9c0de73b7
Merge branch 'livekit' into toger5/view-model-call-footer-example
2026-05-20 16:28:04 +02:00
Robin
8d07d552d7
Ensure landscape layout is always edge-to-edge on mobile
...
The spotlight landscape layout was edge-to-edge previously, and should remain that way.
2026-05-20 16:11:07 +02:00
Robin
8324ce2ce0
Avoid overlapping spotlight tiles with the app bar
...
The default inset that is given to the fixed layout layer needs to account for the app bar now.
2026-05-20 16:11:07 +02:00
Timo
ae20f59dea
Merge pull request #3978 from element-hq/app-bar-media-foreground
...
Ensure that foreground elements of media tile do not overlap app bar
2026-05-20 21:36:43 +08:00
Robin
eaa049433a
Merge pull request #3979 from element-hq/settings-footer-glitch
...
Stop the settings button from appearing while footer is fading out
2026-05-20 15:15:37 +02:00
Valere Fedronic
06b6122ec9
Merge pull request #3980 from element-hq/valere/fix_control_shown_in_PIP
...
fix(regression): control buttons should be hidden on mobile PIP
2026-05-20 15:07:24 +02:00
Timo K
ec3b52f963
del: windowMode$ from public callViewModel
...
replace with edgeToEdge$
2026-05-20 15:00:28 +02:00
Valere Fedronic
2fb5de3ba2
review: eqeqe
...
Co-authored-by: Robin <robin@robin.town >
2026-05-20 14:50:56 +02:00
Timo K
c9fa586db1
merge fixups
2026-05-20 14:25:40 +02:00
Timo K
3301d2fe03
Merge branch 'livekit' into toger5/view-model-call-footer-example
2026-05-20 14:25:25 +02:00
Timo
3adddf4b70
Merge pull request #3960 from element-hq/toger5/storybook-tests
...
Use vite storybook plugin for storybook tests
2026-05-20 19:57:21 +08:00
Robin
4b175b814e
Update and simplify tests
2026-05-20 13:43:33 +02:00
Timo
bc3da2dda2
Merge pull request #3975 from Johennes/johannes/dev-deps
...
List additional dependencies needed for development
2026-05-20 19:34:25 +08:00
Timo K
e7c87e3439
Merge branch 'livekit' into toger5/storybook-tests
2026-05-20 13:28:03 +02:00
Timo K
ddde05c057
review
2026-05-20 13:26:52 +02:00
Valere
265781ea5e
fix(regression): control buttons should be hidden on mobile PIP
2026-05-20 13:08:51 +02:00
Valere
1865110492
reproduce bug internal #578
...
Regression: Controls are shown in Mobile PIP
2026-05-20 13:08:11 +02:00
Robin
43f1b89535
Stop the settings button from appearing while footer is fading out
...
The designs actually never want us to show the settings button in the footer if an app bar is in use (as in Element X mobile apps), so just avoid showing it at all in that case.
2026-05-20 12:38:18 +02:00
Robin
284d76e333
Merge pull request #3977 from element-hq/posthog-updates
...
Allow PostHog dependency updates again
2026-05-20 12:22:51 +02:00
Robin
7b32135328
Ensure that foreground elements of media tile do not overlap app bar
...
Because the type of header that we use in Element X (an 'app bar') lives in a different place in the document than the other headers, it needs a special branch to propagate the right insets.
2026-05-20 11:55:27 +02:00
Robin
94ce207581
Allow PostHog dependency updates again
2026-05-20 11:50:01 +02:00
fkwp
f0db134b6e
Posthog: drop $initial_person_info from outgoing events ( #3968 )
...
* Posthog: drop $initial_person_info from outgoing events
* Posthog: migrate from sanitize_properties to before_send
* strip URL fields from $set / $set_once
* enable mask_personal_data_properties
* review
* update tests to check for `delete` (not anymore `=null`)
rename: `applyPrivacyFilters`->`santizeSensitiveData`
---------
Co-authored-by: Timo K <toger5@hotmail.de >
2026-05-19 18:06:59 +02:00
Timo
0e3aaaafe8
Fix tap-to-show call controls on iOS (ReactMouseEvent -> ReactPointerEvent) ( #3966 )
2026-05-19 23:50:55 +08:00
Timo
78d76ad8a6
Bump babel/plugin-transform-modules-systemjs ( #3974 )
2026-05-19 17:03:25 +02:00
Robin
6b261611a5
Log unhandled promise rejections in rageshakes ( #3972 )
...
For more comprehensive rageshake logs. Copied from Element Web's rageshake.ts.
2026-05-19 13:44:16 +02:00
Johannes Marbach
6f7d4ec8eb
List additional dependencies needed for development
...
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org >
2026-05-19 11:14:53 +02:00
Timo K
a494b64055
Update MediaMuteAndSwitchButton.test.tsx
2026-05-18 21:00:55 +02:00
Timo K
e19d5865b0
cleanup
2026-05-18 20:08:39 +02:00
Timo K
bc81da43c2
use previous device selection logic
2026-05-18 19:39:29 +02:00
Timo K
68a487c9de
translation fixes
2026-05-18 19:17:43 +02:00
Timo K
d5bebcc3a5
refactor video blur toggle
2026-05-18 18:11:32 +02:00
Timo K
dd79ef659c
lint
2026-05-18 16:28:25 +02:00
Timo K
e22ab9355c
Review (everything except translation feedback)
2026-05-18 14:31:03 +02:00
Robin
f3c0b9ed8d
Merge pull request #3969 from element-hq/renovate/livekit-client
...
Update dependency livekit-client to v2.18.10
2026-05-18 13:30:48 +02:00
Robin
ac1297d02c
Merge pull request #3916 from element-hq/one-on-one-portrait
...
Create a proper one-on-one call layout for portrait screens
2026-05-18 13:28:59 +02:00
Robin
d66afd734d
Merge pull request #3971 from Johennes/johannes/minor-docs-fixes
...
Minor documentation fixes
2026-05-18 13:17:34 +02:00
Robin
cfbdbca5bb
Fix media foreground elements being obscured by header/footer
2026-05-18 13:08:52 +02:00
Johannes Marbach
49f6c74818
Minor documentation fixes
...
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org >
2026-05-18 11:12:26 +02:00
Robin
d7acce49a3
Merge pull request #3970 from Johennes/johannes/typo
...
Minor README fixes
2026-05-18 10:12:59 +02:00
Johannes Marbach
18a128b865
Fix linking link
...
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org >
2026-05-18 09:56:37 +02:00
Johannes Marbach
80f573e899
Add missing apostrophe
...
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org >
2026-05-18 09:50:42 +02:00
Johannes Marbach
0ca2b6d4ea
Remove extra space and add colon
...
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org >
2026-05-18 09:49:58 +02:00
Johannes Marbach
198d961646
Add missing apostrophe
...
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org >
2026-05-18 09:48:46 +02:00
Johannes Marbach
9d522913f9
Add missing colon
...
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org >
2026-05-18 09:46:41 +02:00