Commit Graph

  • 35ed313577 Replace ObservableScope.state with Observable.behavior Robin 2025-06-18 17:14:21 -04:00
  • 7e81eca068 Create a Behavior type Robin 2025-06-18 17:14:03 -04:00
  • dbcc0e2c18 Merge pull request #3395 from element-hq/renovate/livekit-components Robin 2025-07-10 16:26:13 -04:00
  • 3bdb71ee40 Merge pull request #3392 from element-hq/renovate/compound Robin 2025-07-10 16:23:19 -04:00
  • 735d63d393 Prefer showing the reaction button at small screen widths Robin 2025-07-10 16:07:14 -04:00
  • 31bb46485f Put a switch camera button on the local user's tile Robin 2025-06-12 21:33:04 -04:00
  • f53558cb81 Fix bug in drag handler which breaks buttons inside tiles Robin 2025-07-10 15:26:44 -04:00
  • 0c194617a3 Add camera switching to the media view model Robin 2025-06-12 19:16:37 -04:00
  • 7c5336fc40 Remove the switch camera button Robin 2025-06-12 19:15:43 -04:00
  • 2e23bbbb94 Merge pull request #3398 from element-hq/valere/enable_new_encryption_mgr Valere Fedronic 2025-07-09 19:01:50 +02:00
  • f0d753e58d Bump js-sdk dependency to have new encryption mgr valere/enable_new_encryption_mgr Valere 2025-07-09 18:47:33 +02:00
  • aad59ea624 Update dependency livekit-client to v2.15.2 (#3396) renovate[bot] 2025-07-09 12:46:20 +02:00
  • 23ff26a988 Update dependency @livekit/components-react to v2.9.13 renovate[bot] 2025-07-09 10:39:41 +00:00
  • 8c1e69f15a Update dependency @vector-im/compound-design-tokens to v4.0.5 renovate[bot] 2025-07-07 01:31:26 +00:00
  • c3eb253059 Fix bluetooth iOS issue (device auto switches from Bluetooth to speaker) (#3383) v0.13.1 release-v0.13.0 Timo 2025-07-03 17:14:09 +02:00
  • a506170132 improve logger toger5/fix-v0.13.0-release Timo K 2025-07-03 17:11:33 +02:00
  • bb2c40f30c fix lints Timo K 2025-07-03 17:08:10 +02:00
  • 63ed4cee68 fix lints toger5/fix-ios-bluetooth Timo K 2025-07-03 16:51:14 +02:00
  • 5cf1f61a0f fix ios bluetooth Timo K 2025-07-03 16:40:15 +02:00
  • c165f5d2e4 more cleanup Timo K 2025-07-03 16:23:57 +02:00
  • 2752df1c15 reduce changes and switch input device on sync device Timo K 2025-07-03 16:22:39 +02:00
  • 88710688f8 more comment Timo K 2025-07-03 16:20:20 +02:00
  • 5465eb5ef7 another approach for mute state request Timo K 2025-07-03 16:02:48 +02:00
  • 3023988fae device names request after unmute Timo K 2025-07-03 15:56:13 +02:00
  • 074876d933 no defaults at all Timo K 2025-07-03 15:36:06 +02:00
  • 7b600ac066 use default device for unmute again Timo K 2025-07-03 15:32:19 +02:00
  • ff4903faf0 add back restart Timo K 2025-07-03 15:28:31 +02:00
  • 909f3955f8 use current device for mute unmute Timo K 2025-07-03 15:13:42 +02:00
  • f1b9594a1e try "mute with audio capture defaults" again Timo K 2025-07-03 15:07:09 +02:00
  • ec1bbca60a simplification but same solution Timo K 2025-07-03 14:50:39 +02:00
  • a380b4ede8 subscribe to available raw output in controlled case Timo K 2025-07-03 14:30:18 +02:00
  • 0a838a9584 controlled with syncing but no output syncing Timo K 2025-07-03 14:18:44 +02:00
  • bbb10baf49 use non controlled audio output again Timo K 2025-07-03 14:05:04 +02:00
  • c9915d2252 use "default" instead of "" Timo K 2025-07-03 13:52:34 +02:00
  • 59cc47bfdb dont ignore all sync logic Timo K 2025-07-03 13:32:47 +02:00
  • b476dc45aa use logger warn Timo K 2025-07-03 13:28:42 +02:00
  • ea4002e0b7 use "" instead of undefined for audio output default and on syncDevice + logging Timo K 2025-07-03 13:13:05 +02:00
  • 51cd406ac0 revert "dont use controlled on ios" Timo K 2025-07-03 13:12:33 +02:00
  • c26d1d9ecb always show native button on ios Timo K 2025-07-03 11:29:39 +02:00
  • d326167f72 dont use controlled on ios Timo K 2025-07-03 11:27:50 +02:00
  • 313586bb3b logging on set sink id Timo K 2025-07-03 11:11:33 +02:00
  • 8dfd052a68 dont pass audio capture defaults when muting unmuting Timo K 2025-07-03 11:03:46 +02:00
  • 93729a83d5 skip syncing audio input on ios Timo K 2025-07-03 10:55:55 +02:00
  • 630b0d71c8 dont restart audio track on ios Timo K 2025-07-03 10:31:19 +02:00
  • 7048a55fa9 no onAudioDeviceSelect Timo K 2025-07-02 16:48:42 +02:00
  • 65501f8a71 use latest livekit-client fkwp 2025-07-02 15:46:12 +02:00
  • e14788eb45 use latest livekit-client fkwp 2025-07-02 15:45:05 +02:00
  • 00e258f37d downgrade livekit-client fkwp 2025-07-02 15:36:54 +02:00
  • a27b648922 increase timeout to 2300ms fkwp 2025-07-02 14:08:26 +02:00
  • 893f3dedbf bump js-sdk to delayed event reset branch fkwp 2025-07-02 13:45:28 +02:00
  • ca06aa82b2 Backport: Update earpiece overlay button text for clarity (#3370) v0.13.0 Timo 2025-07-01 17:06:54 +02:00
  • 20433e6935 Backport: Increase opacity of the EarpieceOverlay background for better visibility (#3369) Timo 2025-07-01 17:06:21 +02:00
  • e7e8aaf550 Increase opacity of the EarpieceOverlay background for better visibility (#3369) toger5/backport-overlay-background-opacity Timo 2025-06-27 11:55:15 +02:00
  • 05f11d7111 Update earpiece overlay button text for clarity (#3370) toger5/backport-overlay-opacity Timo 2025-06-27 15:24:46 +02:00
  • 01ede7629e Update all non-major dependencies (#3377) renovate[bot] 2025-07-01 10:28:43 +02:00
  • ff382ec283 Update embedded package dependencies (#3378) renovate[bot] 2025-07-01 10:28:19 +02:00
  • 0e5a79e896 Update dependency livekit-client to v2.14.0 (#3371) (#3374) Timo 2025-06-30 12:28:38 +02:00
  • 35f2a65c3c Update dependency livekit-client to v2.14.0 (#3371) toger5/backport-livekit-update renovate[bot] 2025-06-27 14:14:51 +02:00
  • 31355ba7af Update earpiece overlay button text for clarity (#3370) Timo 2025-06-27 15:24:46 +02:00
  • d11fa0ec5b Setup test for music valere/music_config Valere 2025-06-27 14:58:00 +02:00
  • 1ac9630964 Update dependency livekit-client to v2.14.0 (#3371) renovate[bot] 2025-06-27 14:14:51 +02:00
  • d79b82b26a update test snapshots toger5/earpiece-overlay-back-button Timo 2025-06-27 11:57:45 +02:00
  • db3477ea17 Increase opacity of the EarpieceOverlay background for better visibility (#3369) Timo 2025-06-27 11:55:15 +02:00
  • 16a5ebd512 change caps Timo 2025-06-27 10:30:27 +02:00
  • 036c8bcf8e Update earpiece overlay button text for clarity Timo 2025-06-27 10:13:12 +02:00
  • f6ae395e66 Increase opacity of the EarpieceOverlay background for better visibility toger5/increase-earpice-overlay-opacity Timo 2025-06-27 10:11:37 +02:00
  • a80c7aa0e2 Merge pull request #3367 from element-hq/actions/localazy-download ElementRobot 2025-06-26 22:01:48 +02:00
  • 42d905df7f Translations updates fkwp 2025-06-26 20:01:42 +00:00
  • 30eea63aae Merge pull request #3337 from element-hq/robin/error-fixes Robin 2025-06-26 09:52:35 -04:00
  • 825b83dc03 reduce wait after network error timeout down to 100 ms (#3365) fkwp 2025-06-26 11:54:41 +02:00
  • 3ddd6fa118 reduce wait after network error timeout down to 100 ms fkwp/config/reduce_network_error_timeout fkwp 2025-06-26 11:38:26 +02:00
  • f509c06cc6 Earpiece switcher and overlay (#3347) v0.13.0-rc.1 Robin 2025-06-26 05:08:57 -04:00
  • 5e147c6941 Test the CallViewModel output switcher directly robin/earpiece-overlay Robin 2025-06-25 16:49:14 -04:00
  • 9d216ae6fa Request capability to learn the room name Robin 2025-06-25 16:25:51 -04:00
  • c012aec909 Merge pull request #3353 from element-hq/toger5/device-permissions-request-possible-fix Robin 2025-06-25 15:56:10 -04:00
  • 09c81e52f7 Merge branch 'livekit' into robin/earpiece-overlay Robin 2025-06-25 15:54:04 -04:00
  • d08a180c54 Simplify and improve locality of the device name request logic toger5/device-permissions-request-possible-fix Timo 2025-06-25 20:12:54 +02:00
  • db948cb718 Merge pull request #3364 from element-hq/renovate/livekit-components Robin 2025-06-25 15:49:25 -04:00
  • c03e2c4bde simple subject instead of derived observable Timo 2025-06-23 13:57:52 +02:00
  • e47a743f1e Also fix camera reloading in widget mode Timo 2025-06-23 12:27:35 +02:00
  • 73ccb38c11 comment Timo 2025-06-23 11:22:59 +02:00
  • ab4eadf58f Only rerequest permissions if we do not yet get labels when enumerating Timo 2025-06-20 18:32:51 +02:00
  • 93cb7955c9 Update LiveKit components renovate[bot] 2025-06-25 18:41:41 +00:00
  • 8f841dfb59 Merge pull request #3363 from element-hq/toger5/fix-initial-device-selection-in-controlled-devices-mode Robin 2025-06-25 13:47:42 -04:00
  • f4d590c703 Use consistent name for preferred device IDs toger5/fix-initial-device-selection-in-controlled-devices-mode Robin 2025-06-25 13:42:31 -04:00
  • f3419f94c3 Fix empty string IDs not counting as devices Robin 2025-06-25 13:40:39 -04:00
  • a53585c96d Fix white borders in PiP mode android (Fix scroll issues in small documents) (#3362) Timo 2025-06-25 19:38:51 +02:00
  • 3b1ce22b71 Fold map operation into combineLatest Robin 2025-06-25 13:38:47 -04:00
  • 9787ac3abc bugfix: #3344 Reconnecting to the same SFU on membership change (#3361) Valere Fedronic 2025-06-25 19:35:50 +02:00
  • 03e6d47592 make scrolling work in the call list toger5/fix-white-border-android-pip Timo 2025-06-25 19:30:32 +02:00
  • 74760dd54e Remove redundant fix for spurious focus changes valere/fix_sfu_reconnect_bug Robin 2025-06-25 12:28:24 -04:00
  • 166816d5f7 Keep useActiveLivekitFocus from changing focus spuriously Robin 2025-06-25 12:26:47 -04:00
  • 2207e6ac21 fix logic for earpiece quick switcher to be based on switching target (also show quick switcher if headphones are connected) Timo 2025-06-25 17:43:59 +02:00
  • a98ced3e5b fix back to video button Timo 2025-06-25 16:23:19 +02:00
  • b01a1292c1 add snapshot test Timo 2025-06-25 16:01:00 +02:00
  • a8e67b76f2 prioritize header > hideHeader Timo 2025-06-25 15:32:16 +02:00
  • ce15188d48 remove dead code Timo 2025-06-25 15:22:45 +02:00
  • 58c5021cc1 fix tests Timo 2025-06-25 15:16:07 +02:00
  • 4a39627878 fix lints Timo 2025-06-25 15:13:09 +02:00
  • 0e5aea4182 Add "Back to video" button Timo 2025-06-25 13:02:39 +02:00