David Baker
1860eaae7a
Merge pull request #360 from vector-im/dbkr/consistent_sort
...
Sort call feeds consistently when choosing active speaker
2022-06-01 10:12:56 +01:00
David Baker
771424cbf0
Expand comment
2022-06-01 10:11:02 +01:00
David Baker
925a909ec1
Merge pull request #361 from vector-im/dbkr/usegroupcall_ts
...
Convert useGroupCall to TS
2022-06-01 10:07:12 +01:00
David Baker
f07ee54e05
Finish sentence
...
Co-authored-by: Robin <robin@robin.town>
2022-06-01 10:04:49 +01:00
David Baker
7ee2f630db
Add more typers to useInteractiveLogin
...
otherwise apparently Typescript can't trace the MatrixClient type
through.
2022-06-01 09:59:59 +01:00
David Baker
626fdb9f79
Merge remote-tracking branch 'origin/main' into dbkr/matrix-utils-ts
2022-06-01 09:37:59 +01:00
David Baker
2cf40ff0b8
Fix room creation
...
The room alias is not part of the spec. Synapse returns it anyway,
but it's not part of the js-sdk types. We don't really need the
server to tell us what the alias is, so just generate it locally
instead.
2022-06-01 09:29:47 +01:00
David Baker
9edc1acc90
Add type to indexeddb variable
2022-06-01 09:07:00 +01:00
Robin Townsend
641e6c53b6
Make the animation smaller
2022-05-31 23:41:05 -04:00
Robin Townsend
14fbddf780
Make PTTButton feel more clickable
2022-05-31 18:08:42 -04:00
Robin Townsend
2a69b72bed
Add a VU meter-style animation to radio mode
2022-05-31 18:01:34 -04:00
Robin Townsend
e21094b525
Fix crash when setting audio output on Chrome for Android
2022-05-31 16:21:35 -04:00
Robin Townsend
da3d038547
Make it work on Chrome
2022-05-31 16:11:39 -04:00
Robin Townsend
c6b90803f8
Add spatial audio capabilities
2022-05-31 13:36:15 -04:00
Robin Townsend
26251e1e60
Don't abuse useMemo for creating a MatrixClient
2022-05-31 10:33:10 -04:00
David Baker
e9b963080c
Show when connection is lost on PTT mode
2022-05-30 16:28:16 +01:00
David Baker
1164e6f1e7
Add return type too
2022-05-30 15:53:44 +01:00
David Baker
21c7bb979e
Convert useGroupCall to TS
2022-05-30 15:30:57 +01:00
David Baker
1ff9073a1a
Sort call feeds consistently when choosing active speaker
2022-05-30 12:14:25 +01:00
David Baker
7ed2f9bd9a
Lower timeout on js-sdk API call to 5s
2022-05-30 11:46:27 +01:00
David Baker
2cdbeb6f12
Fix imports
2022-05-30 11:41:59 +01:00
David Baker
7bd95621f1
More types
2022-05-30 11:28:16 +01:00
David Baker
a05501a909
Convert matrix-utils to typescript
2022-05-30 10:09:13 +01:00
Robin Townsend
e6960a1e15
TypeScriptify RegisterPage
2022-05-27 16:55:50 -04:00
Robin Townsend
c057713004
TypeScriptify useInteractiveRegistration
2022-05-27 16:55:50 -04:00
Robin Townsend
35e2135e3c
TypeScriptify useInteractiveLogin
2022-05-27 14:52:32 -04:00
Robin Townsend
af74228f8e
TypeScriptify useRecaptcha
2022-05-27 10:37:27 -04:00
Robin Townsend
9a44790450
TypeScriptify LoginPage
2022-05-27 10:37:00 -04:00
Robin Townsend
94380b64bd
Set color-scheme to dark to make the focus ring on the dropdown button
...
legible
2022-05-26 14:12:25 -04:00
Robin Townsend
cbfd03f9c6
Add a dropdown to choose between video calls and radio calls
2022-05-26 13:52:06 -04:00
Robin Townsend
17fed7cd9c
Prettyify
2022-05-24 16:55:53 -04:00
Robin Townsend
266861bdad
Fix order of tiles in 1:1 layout
2022-05-24 16:54:33 -04:00
Robin Townsend
426e1a433b
Make drag-and-drop smoother
2022-05-24 16:37:24 -04:00
Robin
3b8dfcec51
Merge pull request #349 from robintown/rate-limit
...
Handle rate limits when upgrading from a guest account
2022-05-24 07:45:24 -04:00
Robin
6f892edd5e
Merge pull request #348 from robintown/limit-width
...
Limit the width of the remote participant's video in 1:1 layout
2022-05-24 07:45:09 -04:00
Robin Townsend
59938cd46b
Handle rate limits when upgrading from a guest account
2022-05-23 10:48:02 -04:00
Robin Townsend
a445bcd0b9
Limit the width of the remote participant's video in 1:1 layout
2022-05-23 09:59:55 -04:00
Robin Townsend
2acb6825e9
Prevent video elements from being mistakenly muted/unmuted
2022-05-23 09:20:34 -04:00
Robin Townsend
aa1fabf857
Fix joining an existing room from UnregisteredView
2022-05-19 15:59:02 -04:00
Robin
1367ff9914
Merge pull request #340 from robintown/fix-invite-modal
...
Fix soft crash when opening invite modal in lobby
2022-05-19 10:46:41 -04:00
Robin
7a2d64c0ef
Merge pull request #339 from robintown/room-avatars
...
Display room avatars
2022-05-19 10:46:24 -04:00
David Baker
d81c52e9bb
Merge pull request #329 from vector-im/dbkr/rageshake_ptt
...
Enable rageshake on PTT mode
2022-05-19 10:40:43 +01:00
Robin Townsend
c54f1bd7a3
Fix soft crash when opening invite modal in lobby
2022-05-18 19:04:59 -04:00
Robin Townsend
24f721e414
Display room avatars
2022-05-18 19:00:59 -04:00
Robin
183eea9f24
Merge pull request #336 from robintown/fix-links
...
Fix links
2022-05-18 08:45:33 -04:00
Robin
548ea7220b
Merge pull request #335 from robintown/drag-local-video
...
Make local video in 1:1 calls draggable
2022-05-18 08:45:22 -04:00
Robin Townsend
8cd45b64a1
Fix links
...
The href attribute was never actually being set.
2022-05-17 18:30:59 -04:00
Robin
c33d97a2ed
Merge pull request #332 from robintown/double-call-name-prompt
...
Don't leave UnauthenticatedView if there was a room creation error
2022-05-17 17:43:17 -04:00
Robin Townsend
7926a1f9b9
Make local video in 1:1 calls draggable
2022-05-17 17:35:35 -04:00
Robin Townsend
1e5539f165
Don't leave UnauthenticatedView if there was a room creation error
2022-05-17 12:38:01 -04:00