renovate[bot]
3ae535bf31
Update dependency @vector-im/compound-web to v8
2025-06-23 00:39:22 +00:00
Robin
5e2e94d794
Refactor media devices to live outside React as Observables ( #3334 )
...
* Refactor media devices to live outside React as Observables
This moves the media devices state out of React to further our transition to a MVVM architecture in which we can more easily model and store complex application state. I have created an AppViewModel to act as the overarching state holder for any future non-React state we end up creating, and the MediaDevices reside within this. We should move more application logic (including the CallViewModel itself) there in the future.
* Address review feedback
* Fixes from ios debugging session: (#3342 )
- dont use preferred vs selected concept in controlled media. Its not needed since we dont use the id for actual browser media devices (the id's are not even actual browser media devices)
- add more logging
- add more conditions to not accidently set a deviceId that is not a browser deviceId but one provided via controlled.
---------
Co-authored-by: Timo <16718859+toger5@users.noreply.github.com >
2025-06-20 18:37:25 +02:00
fkwp
d1aabdea81
Merge branch 'livekit' into fkwp/change_video_codec
2025-06-20 16:34:21 +02:00
renovate[bot]
5bf7361d01
Update dependency livekit-client to v2.13.8 ( #3352 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-20 10:01:31 +02:00
renovate[bot]
0fe8d16740
Update dependency @livekit/components-react to v2.9.10 ( #3349 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-19 16:42:15 +02:00
renovate[bot]
f1a2002072
Update dependency livekit-client to v2.13.7 ( #3350 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-19 16:40:28 +02:00
fkwp
2162383948
debug livekit logging
2025-06-19 13:22:41 +02:00
fkwp
af7ef0e9fa
wip
2025-06-19 13:20:57 +02:00
fkwp
64f5d46f9b
Merge branch 'livekit' into fkwp/change_video_codec
2025-06-19 13:20:11 +02:00
renovate[bot]
1af1a8ed0b
Update dependency livekit-client to v2.13.6 ( #3348 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-19 13:19:31 +02:00
fkwp
0a18451640
wip
2025-06-19 10:42:14 +02:00
fkwp
dc2665873f
wip
2025-06-19 10:36:50 +02:00
fkwp
6d783384b0
wip
2025-06-18 22:49:31 +02:00
fkwp
ec99fc5360
wip
2025-06-18 22:45:12 +02:00
fkwp
dab1383d26
wip
2025-06-18 22:33:51 +02:00
fkwp
f2e6e86e8e
wip
2025-06-18 22:19:45 +02:00
fkwp
4fa26a062a
wip
2025-06-18 22:15:03 +02:00
fkwp
c2b75580e9
wip
2025-06-18 22:10:04 +02:00
fkwp
045b8b1afd
wip
2025-06-18 21:59:12 +02:00
fkwp
9a83eb9e3b
wip
2025-06-18 21:56:18 +02:00
fkwp
51b6d26a05
typo
2025-06-18 21:47:15 +02:00
fkwp
790cd82cc5
trying different resolutions
2025-06-18 21:44:01 +02:00
fkwp
e74f168a4e
trying different resolutions
2025-06-18 21:12:12 +02:00
fkwp
9a38c235c1
trying different resolutions
2025-06-18 20:49:41 +02:00
fkwp
717bd1c02c
add h264 specific presets and use them as simlucast layers
2025-06-18 20:32:57 +02:00
fkwp
8b3af0017a
change video codec from vp8 to h264
2025-06-18 16:40:13 +02:00
renovate[bot]
0970db8297
Update dependency livekit-client to v2.13.5 ( #3343 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-18 13:59:35 +02:00
Robin
a36e72147c
Hide error screen icon from accessibility technologies
...
It does not have any meaningful accessible label to contribute beyond what is already stated in the heading.
2025-06-16 16:48:13 -04:00
Robin
7f4a5a8bab
Merge pull request #3338 from element-hq/renovate/compound
...
Update dependency @vector-im/compound-design-tokens to v4.0.4
2025-06-16 08:50:53 -04:00
renovate[bot]
442fc1fc16
Update dependency @vector-im/compound-design-tokens to v4.0.4
2025-06-16 01:46:00 +00:00
Robin
905177f0b6
Don't present internal error messages as if they are localized
2025-06-13 00:15:25 -04:00
Robin
31c35583fb
Replace technical & unlocalized error message with "Connection lost"
2025-06-13 00:15:25 -04:00
Robin
764c6fce24
Fix missing text on "Call not found" screen
2025-06-12 23:54:40 -04:00
Robin
86aa459a84
Center the heading on the error screen
2025-06-12 23:47:33 -04:00
fkwp
32b6250cc3
fix: Force the docker image for lk-jwt-service to be pulled everytime ( #3325 )
...
lk-jwt-service latest-ci to be force pulled every time
2025-06-12 16:42:06 +02:00
Timo
4a6dbf350f
bump js-sdk to latest develop (containing a fix for membership manager resend join event issue) ( #3333 )
...
Signed-off-by: Timo K <toger5@hotmail.de >
2025-06-12 16:28:00 +02:00
fkwp
80ebfcae45
addressing review comments. We now default to latest-ci build and force the image to be pulled everytime
2025-06-12 15:11:41 +02:00
fkwp
29968a3eba
Apply new timing constants to MatrixRTC session ( #3332 )
...
Apply new timing constants
2025-06-12 14:10:54 +02:00
fkwp
aa092c2195
Merge pull request #3323 from element-hq/fkwp/dev_build
...
Add developer build mode to GitHub action build-element-call.yaml
2025-06-11 22:56:38 +02:00
fkwp
0bf5c4a835
simplify package.json scripts and remove NODE_ENV variables since we dont use them
2025-06-11 16:54:10 +02:00
fkwp
3d47609cff
Since we are now using templating anyhow we can also combine full and embedded build into one step
2025-06-10 18:17:16 +02:00
Timo
1425de8726
Expose keep alive event configurarion in ec config and update defaults. ( #3303 )
2025-06-10 18:09:52 +02:00
fkwp
c1aa1888f0
Merge pull request #3327 from element-hq/renovate/livekit-client
...
Update dependency livekit-client to v2.13.4
2025-06-10 16:12:11 +02:00
fkwp
58ebbfeed7
Merge pull request #3326 from element-hq/fkwp/doc_self-hosting_update
...
Add tools section to self-hosting guide and adding Matrixtester to it
2025-06-10 15:59:12 +02:00
Timo
02f3f1b71a
Improvements to audio renderer codebase. ( #3308 )
...
* Improvements to audio renderer codebase.
* review
2025-06-10 13:00:21 +00:00
renovate[bot]
f7a6e20ae4
Update dependency livekit-client to v2.13.4
2025-06-10 12:31:41 +00:00
fkwp
378d59e948
prettier
2025-06-10 14:27:15 +02:00
fkwp
a07dbe645e
tools section to self-hosting guide and adding Matrixtester to it
2025-06-10 14:24:59 +02:00
Timo
a596eb71a9
add onAudioPlaybackStarted callback for controls ( #3309 )
...
* add onAudioTrackReady callback for controls
* more details in controls.md for `onAudioPlaybackStarted`
2025-06-10 12:35:04 +02:00
fkwp
2f93d0cb50
fix docker image for lk-jwt-service to 0.2.3
2025-06-10 10:43:01 +02:00