David Baker
2cc291dccd
Merge pull request #441 from vector-im/dbkr/fix_ptt_button_mobile
...
Fix the PTT button on mobile
2022-07-05 13:16:56 +01:00
David Baker
2dcf043787
Fix the PTT button on mobile
...
We were using createRef() instead of useRef() in the hook, which
meant we were always creating a new ref object and never actually
getting the ref. This must have been working before the useEventTarget
stuff due to some quirk of React / hooks...
2022-07-05 11:06:32 +01:00
David Baker
6b03ae0dc3
Use the traditional syntax for not-equals
...
Co-authored-by: Šimon Brandner <simon.bra.ag@gmail.com>
2022-07-04 20:32:20 +01:00
David Baker
5dd5668389
Add config param to disable e2e for signalling
2022-07-04 20:10:13 +01:00
Robin
8380894692
Merge pull request #436 from robintown/update-js-sdk
...
Update matrix-js-sdk
2022-07-03 16:56:00 -04:00
Robin
94f16b986a
Merge pull request #435 from robintown/insecure-context
...
Produce a more informative error when running in an insecure context
2022-07-03 16:55:43 -04:00
Robin Townsend
2928df8b8c
Update matrix-js-sdk
2022-07-03 10:52:49 -04:00
Robin Townsend
71a819fcf0
Produce a more informative error when running in an insecure context
2022-07-03 10:38:03 -04:00
Timo K
713136672a
make className an optional param
2022-07-02 21:45:31 +02:00
Timo K
f1bd47be8c
Merge branch 'main' into ts_button
2022-07-02 21:42:15 +02:00
Timo K
2e82960ae6
ButtonVariant ButtonSize
2022-07-02 21:20:53 +02:00
Robin
a31fcd7346
Merge pull request #433 from robintown/update-js-sdk
...
Update matrix-js-sdk
2022-07-01 13:55:46 -04:00
Robin Townsend
4a1a53d3ab
Run prettier
2022-07-01 12:34:57 -04:00
Robin Townsend
be173a838d
Update matrix-js-sdk
2022-07-01 12:08:15 -04:00
David Baker
623bd52e1f
Merge pull request #420 from vector-im/dbkr/embed_mode
...
Add embed mode
2022-07-01 13:12:19 +01:00
David Baker
5ebdf3e878
Use has on set
...
Co-authored-by: Robin <robin@robin.town>
2022-07-01 13:10:51 +01:00
David Baker
761eee2cdc
Remove button props / style too
2022-07-01 13:10:08 +01:00
Robin
831e49919b
Merge pull request #427 from robintown/issue-templates
...
Add some issue templates
2022-06-29 13:03:15 -04:00
Robin Townsend
6d90586aee
Add some issue templates
2022-06-29 11:10:52 -04:00
David Baker
a7f0ade83a
Merge pull request #422 from vector-im/dbkr/fix_imports
...
Fix js-sdk imports to be from src
2022-06-29 13:47:31 +01:00
David Baker
c49e300247
Fix js-sdk imports to be from src
...
(For a curious definition of 'fix')
2022-06-29 10:31:17 +01:00
Timo
6d8e34762e
Merge pull request #395 from toger5/ts_profile
...
typescript `src/profile`
2022-06-28 18:47:54 +02:00
David Baker
33461f5ac2
Merge pull request #418 from vector-im/dbkr/catch_exceptions
...
Catch an exception & add log line on setsinkid
2022-06-28 15:15:25 +01:00
David Baker
4e3345482f
Move setsinkid inside if statement
2022-06-28 15:12:59 +01:00
David Baker
7dc6fb27ea
Add embed mode
...
2db23e4110
from postmessage_ptt branch done in a slightly nicer way
2022-06-28 15:08:14 +01:00
Robin
5ced94755b
Merge pull request #413 from robintown/update-js-sdk
...
Update matrix-js-sdk
2022-06-28 08:56:38 -04:00
David Baker
0ffd860fdb
catch a couple of exceptions
2022-06-28 13:24:07 +01:00
Timo
05e786e3d6
Merge pull request #387 from toger5/ts_settings
...
typescript `src/settings`
2022-06-28 12:08:05 +02:00
Robin Townsend
122ffeeab5
Update matrix-js-sdk
2022-06-21 11:32:07 -04:00
Robin
1448eac7c1
Merge pull request #399 from robintown/chrome-spatial-aec
...
Make AEC work with spatial audio on Chrome
2022-06-16 10:45:23 -04:00
Robin Townsend
f2dbd5ff96
Move MediaElement interface to the global types file
2022-06-16 10:01:52 -04:00
Robin Townsend
dcae5ad5f2
Merge branch 'main' into chrome-spatial-aec
2022-06-16 09:56:27 -04:00
Robin
9bd3ade93d
Merge pull request #404 from robintown/waiting-spacebar
...
Make the 'waiting for network' state work with spacebar
2022-06-16 09:41:49 -04:00
Robin Townsend
22dcb883b3
Fix waiting state not disappearing after the 20 second timeout
2022-06-14 23:38:40 -04:00
Robin Townsend
2e945780de
Make the 'waiting for network' state work with spacebar
2022-06-14 16:53:56 -04:00
Robin
9033b688ab
Merge pull request #403 from robintown/preload
...
Preload PTT sounds correctly
2022-06-14 14:19:47 -04:00
Robin Townsend
1d4ed6609d
Preload PTT sounds correctly
2022-06-14 14:15:52 -04:00
Robin
b0269e310f
Merge pull request #401 from robintown/network-waiting
...
Add a 'waiting for network' state to walkie-talkie mode
2022-06-14 12:14:23 -04:00
Robin Townsend
74ccf7d820
Clean up useDelayedState
2022-06-14 12:13:59 -04:00
Robin Townsend
2eae6243bb
Add a comment
2022-06-14 12:10:17 -04:00
Robin Townsend
276532e2e1
Add a 'waiting for network' state to walkie-talkie mode
2022-06-14 12:00:26 -04:00
Robin Townsend
fc07dd2af9
Convert useMediaStream to TypeScript
2022-06-13 17:24:25 -04:00
Robin Townsend
989712c2d5
Fix lints
2022-06-13 13:34:45 -04:00
Robin Townsend
ee43fcc91f
Make AEC work with spatial audio on Chrome
2022-06-13 13:31:44 -04:00
Timo K
18ca92cec4
js->ts
2022-06-11 23:21:20 +02:00
Timo K
dc11814695
rename files js->ts
2022-06-11 15:23:33 +02:00
Timo K
17a31e0904
typing profile folder
2022-06-11 15:14:00 +02:00
Timo K
f990530031
Merge branch 'main' into ts_profile
2022-06-11 14:36:54 +02:00
Timo K
46f1f0f8e9
remove explicit any
2022-06-11 14:32:25 +02:00
Timo K
885e933948
fixes in useMediaHandler
2022-06-11 14:29:26 +02:00