Robin
2de4705fa7
Merge pull request #2509 from robintown/icon-imports
...
Import Compound icons in the new recommended way
2024-07-25 14:26:41 -04:00
Robin
12e233970c
Import Compound icons in the new recommended way
...
The Compound design tokens package is now set up to generate React components for every icon, so we no longer need to use our more error-prone method of importing the SVGs.
2024-07-25 13:15:45 -04:00
Robin
10b915c707
Merge pull request #2501 from robintown/layout-reactivity
...
Make layout reactivity less brittle
2024-07-25 12:51:39 -04:00
Robin
5544695f21
Use clearer names
2024-07-25 12:50:28 -04:00
Timo
72de8e066c
fix grammar ( #2506 )
2024-07-25 14:33:37 +02:00
Robin
63afda05bc
Merge pull request #2502 from robintown/shortcut-a11y
...
Improve accessibility of keyboard shortcuts
2024-07-25 08:24:13 -04:00
Timo
b05c4234b7
Remove hide header condition ( #2493 )
2024-07-25 11:32:05 +02:00
renovate[bot]
80ddb7495d
Update dependency eslint-plugin-unicorn to v55 ( #2503 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-25 10:35:26 +02:00
Robin
380f49fccc
Improve accessibility of keyboard shortcuts
...
Ensure that they don't interfere with say, using spacebar to press a button, and also ensure that they won't do surprising things like scroll the page at the same time.
2024-07-24 18:42:21 -04:00
Robin
447bac3280
Make layout reactivity less brittle
...
Follow-up to ea2d98179c
This took a couple of iterations to find something that works without creating update loops, but I think that by automatically informing Grid whenever a layout component is re-rendered, we'll have a much easier time ensuring that our layouts are fully reactive.
2024-07-24 17:03:27 -04:00
Robin
c74cebcc4b
Merge pull request #2492 from element-hq/renovate/all-minor-patch
...
Update all non-major dependencies
2024-07-24 14:17:48 -04:00
renovate[bot]
cd0aa0ced6
Update all non-major dependencies
2024-07-24 18:13:38 +00:00
Robin
9cbd146e24
Merge pull request #2491 from element-hq/renovate/matrix-widget-api
...
Update dependency matrix-widget-api to v1.7.0
2024-07-24 11:14:46 -04:00
Robin
509bb4f1b0
Use LTS Node in CI
2024-07-24 11:12:36 -04:00
Robin
3be3a32f3d
Update TypeScript target to match matrix-js-sdk
...
And work around https://github.com/microsoft/TypeScript/issues/55132
2024-07-24 11:07:46 -04:00
Robin
17adfc5777
Upgrade matrix-js-sdk
2024-07-24 10:17:47 -04:00
fkwp
4eb1be678d
Merge pull request #2499 from element-hq/renovate/livekit-components
...
Update LiveKit components
2024-07-24 15:27:53 +02:00
renovate[bot]
b34e7d00e9
Update LiveKit components
2024-07-24 12:57:28 +00:00
fkwp
78f4c2a650
Merge pull request #2498 from element-hq/fkwp/cleanup_config
...
Fkwp/cleanup config
2024-07-24 13:04:11 +02:00
Timo
a3773c0a9a
prettier
2024-07-24 13:00:13 +02:00
fkwp
2b92ce8af2
enable new m.call.member format
2024-07-24 12:19:36 +02:00
fkwp
5564e2fde6
cleanup config files
2024-07-24 10:18:16 +02:00
Robin
35e2d2c432
Merge pull request #2494 from robintown/spotlight-fix
...
Quick and dirty fix to spotlight reactivity
2024-07-22 10:55:20 -04:00
Robin
ea2d98179c
Quick and dirty fix to spotlight reactivity
2024-07-22 10:52:20 -04:00
renovate[bot]
d83a104dda
Update dependency matrix-widget-api to v1.7.0
2024-07-19 14:32:06 +00:00
fkwp
58f274eabf
Merge pull request #2490 from element-hq/renovate/livekit-client
...
Update dependency livekit-client to v2.4.0
2024-07-19 16:30:31 +02:00
renovate[bot]
632ad07304
Update dependency livekit-client to v2.4.0
2024-07-19 14:28:43 +00:00
Robin
4173fd113b
Merge pull request #2485 from element-hq/new-call-layouts
...
New call layouts
2024-07-19 09:08:51 -04:00
renovate[bot]
56b5f2845d
Update dependency @vector-im/compound-design-tokens to v1.6.1 ( #2487 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-19 13:33:24 +02:00
Timo
afee9eaa26
Don't update mute when reaching the user count threshold. ( #2474 )
...
* Dont update mute during call.
2024-07-18 18:14:29 +02:00
Robin
364b78abda
Delete the unused full screen code
...
We no longer allow individual tiles to be put in full screen, because we're seeing what it's like to just stretch the spotlight tile edge-to-edge and keep the margins minimal.
2024-07-18 11:48:06 -04:00
Robin
507b1fc52d
Merge branch 'livekit' into new-call-layouts
2024-07-18 11:38:35 -04:00
Robin
6812c35a40
Merge pull request #2463 from robintown/rest-of-the-layouts
...
Implement most of the remaining layout changes
2024-07-18 11:34:47 -04:00
Robin
377b7ff5de
Explain each layout
2024-07-18 11:33:20 -04:00
Robin
4955535374
Use more consistent names for layout types
2024-07-18 11:24:18 -04:00
Robin
0664f978e3
Merge branch 'new-call-layouts' into rest-of-the-layouts
2024-07-18 11:21:56 -04:00
Robin
bcc06d86ff
Merge pull request #2417 from robintown/one-on-one-layout
...
New one-on-one layout
2024-07-18 11:09:11 -04:00
Robin
7526826b0c
Improve aspect ratios on mobile
2024-07-18 11:01:21 -04:00
Robin
b4e0df75c0
Merge branch 'new-call-layouts' into one-on-one-layout
2024-07-18 10:28:17 -04:00
Robin
d561a41666
Merge pull request #2416 from robintown/grid-spotlight-speaker
...
Show speaker in the spotlight in large grids
2024-07-18 10:17:31 -04:00
Timo
d53ad9a8f3
Update sample config with livekit (rebase on livekit) ( #2483 )
...
* Update sample cfg with livekit config
* matching ports in readme and example
---------
Co-authored-by: xmj <xmj@chaot.net>
2024-07-18 16:01:10 +02:00
Robin
e04affe93e
Justify the use of a participant count threshold
2024-07-18 10:00:26 -04:00
Robin
24870deead
Merge pull request #2382 from robintown/spotlight-layout
...
New spotlight layout
2024-07-18 08:50:31 -04:00
Robin
7fcd7125c1
Merge branch 'new-call-layouts' into spotlight-layout
2024-07-18 08:48:50 -04:00
Robin
1efa594430
Use Array.some where it's appropriate
2024-07-17 16:06:48 -04:00
Robin
caea4b250e
Merge pull request #2381 from robintown/observable-hooks
...
Replace react-rxjs with observable-hooks
2024-07-17 15:56:31 -04:00
Robin
0a8c6c1454
Merge branch 'new-call-layouts' into observable-hooks
2024-07-17 15:55:50 -04:00
Robin
d4a2617f7b
Merge pull request #2380 from robintown/pin-always-show
...
Add toggle to always show yourself
2024-07-17 15:45:29 -04:00
Robin
e05c6f1bdf
Merge pull request #2369 from robintown/duplicate-tiles
...
Add a developer option to duplicate tiles
2024-07-17 15:41:53 -04:00
Robin
2bc56dbff2
Use fewer ML-style variable names
2024-07-17 15:40:02 -04:00