Commit Graph
1745 Commits
Author SHA1 Message Date
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 BakerandŠimon Brandner 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 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 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 BakerandRobin 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
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
https://github.com/vector-im/element-call/commit/2db23e411074a9e2e0b4fc5d480a7f05abb9915c
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 d5e638c8f7 WIP 2022-06-27 17:41:07 -04:00
Robin Townsend 122ffeeab5 Update matrix-js-sdk 2022-06-21 11:32:07 -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 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 Townsend 1d4ed6609d Preload PTT sounds correctly 2022-06-14 14:15:52 -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
Timo K 9b2e99c559 use React.ChangeEvent in SettingsModal 2022-06-11 14:28:54 +02:00
Timo K 60ed54d6d3 change rageshake.ts
to be more similar to the matrix-js version
2022-06-11 14:28:30 +02:00
David Baker 9fc4fbc3e7 Icon / styling fixes + typo
* Use icon from compound
 * Use warning colour
 * Fix capitalisation
2022-06-10 12:06:06 +01:00
David Baker 1f5ac411f6 Add warning if incompatible versionsd are being used
This will probably be overly sensitive until we start timing out
member events (ie. https://github.com/matrix-org/matrix-js-sdk/pull/2446
lands) because lots of calls might have old member events from people
who've joined previously.
2022-06-09 21:56:58 +01:00
Timo K 0aa29f775c linter 2022-06-08 17:22:46 +02:00
Timo K a4a6105bc9 Merge branch 'main' into ts_settings 2022-06-08 16:40:51 +02:00
Timo K 23098131b8 couple of cleanups
ModalProps fixes
LogEntry interface
missing return promise
2022-06-08 16:36:22 +02:00
Robin 1a7211198b Merge pull request #377 from robintown/spatial-audio-copy
Tweak spatial audio copy
2022-06-07 09:25:56 -04:00
Matthew Hodgson 4f9efb3563 last minute s/radio call/walkie-talkie call/ig 2022-06-07 13:31:19 +01:00
Timo K 190c57e853 typescript src/settings 2022-06-06 22:42:48 +02:00
Timo K 785eca7289 typescript src/profile 2022-06-06 22:33:13 +02:00