Commit Graph

  • 45813cb5a8 Backport deviceSetup await toger5/await-default-device-setup Timo 2024-07-31 13:13:16 +02:00
  • f7d3c3cfa4 change vp8 to h264 toger5/h264-comparison-branch Timo 2024-07-31 12:44:18 +02:00
  • f53ea75c94 Add DeviceMute widget action io.element.device_mute. (#2482) Timo 2024-07-30 13:30:33 +02:00
  • e222dfefa4 use useCallback toger5/mute-interaction-widget-actions Timo 2024-07-29 16:24:47 +02:00
  • 2b67a9cfbe Merge pull request #2486 from robintown/delete-fullscreen Robin 2024-07-29 09:28:07 -04:00
  • 9a4376b35b add comments Timo 2024-07-29 13:47:22 +02:00
  • d582a7cc29 Merge pull request #2519 from element-hq/renovate/livekit-client fkwp 2024-07-29 11:35:26 +02:00
  • 8757f07982 Update dependency livekit-client to v2.4.1 renovate[bot] 2024-07-29 09:32:35 +00:00
  • 5b8910d265 Merge pull request #2518 from element-hq/renovate/livekit-components fkwp 2024-07-29 11:31:06 +02:00
  • a03ab6c9fa Update LiveKit components renovate[bot] 2024-07-29 01:38:23 +00:00
  • a3ce333352 Only show the expand button in spotlight layout (#2510) Robin 2024-07-26 06:57:49 -04:00
  • d5faa5ea90 Don't show the speaker in the spotlight in large grids (#2511) Robin 2024-07-26 06:51:34 -04:00
  • 5becd2e175 Fix a crash when using the duplicate tiles option (#2512) Robin 2024-07-26 06:51:09 -04:00
  • 3b38a5322c Give tiles a minimum area rather than a minimum width and height (#2513) Robin 2024-07-26 06:50:44 -04:00
  • d062871f41 Don't consider microphone mute state in importance ordering (#2515) Robin 2024-07-26 05:27:22 -04:00
  • 6b64bdfdb5 Update dependency @vector-im/compound-design-tokens to v1.7.0 (#2516) renovate[bot] 2024-07-26 06:37:46 +02:00
  • 2de4705fa7 Merge pull request #2509 from robintown/icon-imports Robin 2024-07-25 14:26:41 -04:00
  • 12e233970c Import Compound icons in the new recommended way Robin 2024-07-25 13:15:45 -04:00
  • 10b915c707 Merge pull request #2501 from robintown/layout-reactivity Robin 2024-07-25 12:51:39 -04:00
  • 5544695f21 Use clearer names Robin 2024-07-25 12:50:28 -04:00
  • 72de8e066c fix grammar (#2506) Timo 2024-07-25 14:33:37 +02:00
  • 63afda05bc Merge pull request #2502 from robintown/shortcut-a11y Robin 2024-07-25 08:24:13 -04:00
  • fc052e18ab fix grammar toger5/typos Timo 2024-07-25 13:14:31 +02:00
  • b05c4234b7 Remove hide header condition (#2493) Timo 2024-07-25 11:32:05 +02:00
  • 04d39993d1 Merge branch 'livekit' into toger5/layout-switcher-embedded toger5/layout-switcher-embedded Timo 2024-07-25 10:37:27 +02:00
  • 80ddb7495d Update dependency eslint-plugin-unicorn to v55 (#2503) renovate[bot] 2024-07-25 10:35:26 +02:00
  • 380f49fccc Improve accessibility of keyboard shortcuts Robin 2024-07-24 18:42:21 -04:00
  • 447bac3280 Make layout reactivity less brittle Robin 2024-07-24 16:57:20 -04:00
  • c74cebcc4b Merge pull request #2492 from element-hq/renovate/all-minor-patch Robin 2024-07-24 14:17:48 -04:00
  • cd0aa0ced6 Update all non-major dependencies renovate[bot] 2024-07-24 18:13:38 +00:00
  • 9cbd146e24 Merge pull request #2491 from element-hq/renovate/matrix-widget-api Robin 2024-07-24 11:14:46 -04:00
  • 509bb4f1b0 Use LTS Node in CI Robin 2024-07-24 11:12:36 -04:00
  • 3be3a32f3d Update TypeScript target to match matrix-js-sdk Robin 2024-07-24 11:07:46 -04:00
  • 17adfc5777 Upgrade matrix-js-sdk Robin 2024-07-24 10:17:47 -04:00
  • 4eb1be678d Merge pull request #2499 from element-hq/renovate/livekit-components fkwp 2024-07-24 15:27:53 +02:00
  • b34e7d00e9 Update LiveKit components renovate[bot] 2024-07-24 12:57:28 +00:00
  • 78f4c2a650 Merge pull request #2498 from element-hq/fkwp/cleanup_config fkwp 2024-07-24 13:04:11 +02:00
  • a3773c0a9a prettier fkwp/cleanup_config Timo 2024-07-24 13:00:13 +02:00
  • 2b92ce8af2 enable new m.call.member format fkwp 2024-07-24 12:19:36 +02:00
  • 5564e2fde6 cleanup config files fkwp 2024-07-24 10:18:16 +02:00
  • 35e2d2c432 Merge pull request #2494 from robintown/spotlight-fix Robin 2024-07-22 10:55:20 -04:00
  • ea2d98179c Quick and dirty fix to spotlight reactivity Robin 2024-07-22 10:52:20 -04:00
  • b8847b6f5f Remove hide header condition Timo 2024-07-22 16:13:21 +02:00
  • d83a104dda Update dependency matrix-widget-api to v1.7.0 renovate[bot] 2024-07-19 14:32:06 +00:00
  • 58f274eabf Merge pull request #2490 from element-hq/renovate/livekit-client fkwp 2024-07-19 16:30:31 +02:00
  • 632ad07304 Update dependency livekit-client to v2.4.0 renovate[bot] 2024-07-19 14:28:43 +00:00
  • 4173fd113b Merge pull request #2485 from element-hq/new-call-layouts Robin 2024-07-19 09:08:51 -04:00
  • 56b5f2845d Update dependency @vector-im/compound-design-tokens to v1.6.1 (#2487) v0.5.18 renovate[bot] 2024-07-19 13:33:24 +02:00
  • 7b31c7ec1e Lint hughns/membership-prototyping Hugh Nimmo-Smith 2024-07-19 09:55:38 +01:00
  • 9b68539719 Use Node 20 Hugh Nimmo-Smith 2024-07-19 09:07:01 +01:00
  • afee9eaa26 Don't update mute when reaching the user count threshold. (#2474) Timo 2024-07-18 18:14:29 +02:00
  • ddd936643e review toger5/disable-auto-mute Timo 2024-07-18 18:12:14 +02:00
  • 364b78abda Delete the unused full screen code Robin 2024-07-18 11:48:06 -04:00
  • 507b1fc52d Merge branch 'livekit' into new-call-layouts new-call-layouts Robin 2024-07-18 11:38:35 -04:00
  • 6812c35a40 Merge pull request #2463 from robintown/rest-of-the-layouts Robin 2024-07-18 11:34:47 -04:00
  • 377b7ff5de Explain each layout Robin 2024-07-18 11:33:20 -04:00
  • 4955535374 Use more consistent names for layout types Robin 2024-07-18 11:24:18 -04:00
  • 0664f978e3 Merge branch 'new-call-layouts' into rest-of-the-layouts Robin 2024-07-18 11:21:56 -04:00
  • bcc06d86ff Merge pull request #2417 from robintown/one-on-one-layout Robin 2024-07-18 11:09:11 -04:00
  • 7526826b0c Improve aspect ratios on mobile Robin 2024-07-18 11:01:21 -04:00
  • b4e0df75c0 Merge branch 'new-call-layouts' into one-on-one-layout Robin 2024-07-18 10:28:17 -04:00
  • d561a41666 Merge pull request #2416 from robintown/grid-spotlight-speaker Robin 2024-07-18 10:17:31 -04:00
  • d53ad9a8f3 Update sample config with livekit (rebase on livekit) (#2483) Timo 2024-07-18 16:01:10 +02:00
  • e04affe93e Justify the use of a participant count threshold Robin 2024-07-18 10:00:26 -04:00
  • 24870deead Merge pull request #2382 from robintown/spotlight-layout Robin 2024-07-18 08:50:31 -04:00
  • 7fcd7125c1 Merge branch 'new-call-layouts' into spotlight-layout Robin 2024-07-18 08:48:50 -04:00
  • 9d7d4e7ee8 matching ports in readme and example xmj/livekit-docs Timo 2024-07-18 10:36:01 +02:00
  • 2271afe08d review Timo 2024-07-18 10:34:55 +02:00
  • 1efa594430 Use Array.some where it's appropriate Robin 2024-07-17 16:06:48 -04:00
  • caea4b250e Merge pull request #2381 from robintown/observable-hooks Robin 2024-07-17 15:56:31 -04:00
  • 0a8c6c1454 Merge branch 'new-call-layouts' into observable-hooks Robin 2024-07-17 15:55:50 -04:00
  • d4a2617f7b Merge pull request #2380 from robintown/pin-always-show Robin 2024-07-17 15:45:29 -04:00
  • e05c6f1bdf Merge pull request #2369 from robintown/duplicate-tiles Robin 2024-07-17 15:41:53 -04:00
  • 2bc56dbff2 Use fewer ML-style variable names Robin 2024-07-17 15:37:55 -04:00
  • a59875dab5 Explain what each sorting bin means Robin 2024-07-17 15:37:41 -04:00
  • 8c21e8f277 Use a more descriptive string Robin 2024-07-17 14:55:45 -04:00
  • d8634eed3d Merge pull request #2484 from element-hq/renovate/react-i18next-15.x Robin 2024-07-17 13:14:11 -04:00
  • be4b70c1e1 Update dependency react-i18next to v15 renovate[bot] 2024-07-17 16:51:55 +00:00
  • e539edbb3d review + better explanation Timo 2024-07-17 16:34:01 +02:00
  • d0e848d90d Update sample cfg with livekit config xmj 2024-07-17 15:26:52 +02:00
  • 71eb9ae557 Add DeviceMute widget action io.element.device_mute. This allows to send mute requests ("toWidget") and get the current mute state as a response. And it will update the client about each change of mute states. Timo 2024-07-17 15:14:42 +02:00
  • 2c5b1de6b4 Use prototype of matrix-js-sdk to send heartbeats and show offline status in UI Hugh Nimmo-Smith 2024-07-17 11:56:45 +01:00
  • 76a494464e Prototyping of showing video tile for every call membership Hugh Nimmo-Smith 2024-07-17 11:08:46 +01:00
  • e79cded57f Update all non-major dependencies (#2479) renovate[bot] 2024-07-17 10:07:26 +02:00
  • 2440037639 Implement most of the remaining layout changes Robin 2024-07-03 15:08:30 -04:00
  • a16f235277 Fix crash in spotlight mode while connecting Robin 2024-06-12 15:26:00 -04:00
  • 45c89a2298 Delete the legacy grid system Robin 2024-06-07 17:29:48 -04:00
  • 7979493371 Implement the new one-on-one layout Robin 2024-06-07 16:59:56 -04:00
  • e0b10d89b5 Add model for one-on-one layout Robin 2024-06-07 12:27:13 -04:00
  • 183d2d9050 Show speaker in the spotlight in large grids Robin 2024-06-07 11:48:58 -04:00
  • 12b719da95 Make layout reactivity a little more fine-grained Robin 2024-06-04 16:07:07 -04:00
  • dfda7539d6 Only switch to spotlight for remote screen shares Robin 2024-06-04 16:06:40 -04:00
  • 7f40ce8dde Fix advance buttons showing up for the spotlight speaker Robin 2024-05-31 10:54:17 -04:00
  • ec1b020d4e Add indicators to spotlight tile and make spotlight layout responsive Robin 2024-05-30 13:06:24 -04:00
  • 54c22f4ab2 Clean up spotlight tile code Robin 2024-05-28 13:57:23 -04:00
  • ffbbc74a96 Implement the new spotlight layout Robin 2024-05-17 16:38:00 -04:00
  • 34c45cb5e2 Get the right grid offset even when offsetParent is a layout element Robin 2024-05-21 17:05:37 -04:00
  • af0bd795b5 Replace react-rxjs with observable-hooks Robin 2024-05-16 15:23:10 -04:00
  • 0d485ef97f Use always show flag in importance ordering Robin 2024-05-16 13:55:31 -04:00
  • 5647619b36 Add always show toggle to the UI Robin 2024-06-20 10:37:42 -04:00