element-call/src
David Baker 2b92bf3694 Fix talking collision not colliding properly
The code was only entering the blocked state if the user was speaking,
which often won't be the case when another person starts speaking because
we'll have pressed the button but not got the ack back from the server
yet. Add the transmitblocked flag instead so we don't enter that state
again if we've already decided we've been blocked.

We were also starting with blocked = false and so resetting it when it
shouldn't have been reset.

Also requires https://github.com/matrix-org/matrix-js-sdk/pull/2502
2022-07-07 19:42:15 +01:00
..
@types Move MediaElement interface to the global types file 2022-06-16 10:01:52 -04:00
auth Merge branch 'main' into organize-colors 2022-06-06 09:03:40 -04:00
button Icon / styling fixes + typo 2022-06-10 12:06:06 +01:00
form Add all the license headers 2022-05-04 17:09:48 +01:00
home last minute s/radio call/walkie-talkie call/ig 2022-06-07 13:31:19 +01:00
icons Icon / styling fixes + typo 2022-06-10 12:06:06 +01:00
input Tweak spatial audio copy 2022-06-06 11:19:40 -04:00
popover Organize colors 2022-06-01 11:48:17 -04:00
profile Fix js-sdk imports to be from src 2022-06-29 10:31:17 +01:00
room Fix talking collision not colliding properly 2022-07-07 19:42:15 +01:00
settings Enumerate devices 2022-07-07 12:10:08 +02:00
sound catch a couple of exceptions 2022-06-28 13:24:07 +01:00
tabs Organize colors 2022-06-01 11:48:17 -04:00
typography Organize colors 2022-06-01 11:48:17 -04:00
video-grid Run prettier 2022-07-01 12:34:57 -04:00
App.jsx Add debug log inspector / rageshake 2022-02-01 15:11:06 -08:00
Avatar.module.css Organize colors 2022-06-01 11:48:17 -04:00
Avatar.tsx Display room avatars 2022-05-18 19:00:59 -04:00
ClientContext.tsx TypeScriptify useInteractiveRegistration 2022-05-27 16:55:50 -04:00
Facepile.jsx Display room avatars 2022-05-18 19:00:59 -04:00
Facepile.module.css Organize colors 2022-06-01 11:48:17 -04:00
FullScreenView.jsx Fix error screen 2021-12-14 18:23:49 -08:00
FullScreenView.module.css Fix error screen 2021-12-14 18:23:49 -08:00
Header.jsx Remove button props / style too 2022-07-01 13:10:08 +01:00
Header.module.css Icon / styling fixes + typo 2022-06-10 12:06:06 +01:00
Header.stories.jsx Fix storybook 2022-01-21 15:42:21 -08:00
IncompatibleVersionModal.tsx Icon / styling fixes + typo 2022-06-10 12:06:06 +01:00
index.css Add a 'waiting for network' state to walkie-talkie mode 2022-06-14 12:00:26 -04:00
IndexedDBWorker.js Add support for to-device messages via OLM 2022-04-26 15:20:06 -07:00
ListBox.jsx Finish settings modal 2021-12-06 17:34:10 -08:00
ListBox.module.css Organize colors 2022-06-01 11:48:17 -04:00
main.tsx Produce a more informative error when running in an insecure context 2022-07-03 10:38:03 -04:00
matrix-utils.ts Use the traditional syntax for not-equals 2022-07-04 20:32:20 +01:00
Menu.jsx Finish settings modal 2021-12-06 17:34:10 -08:00
Menu.module.css Organize colors 2022-06-01 11:48:17 -04:00
Modal.jsx Fix mobile styles 2021-12-10 10:54:18 -08:00
Modal.module.css Update tabs for mobile 2022-01-21 15:43:03 -08:00
SequenceDiagramViewerPage.jsx Add configurable / dynamic page title 2022-02-02 15:02:40 -08:00
Tooltip.jsx Fix button tooltips 2022-01-20 13:03:54 -08:00
Tooltip.module.css Organize colors 2022-06-01 11:48:17 -04:00
useDelayedState.ts Fix waiting state not disappearing after the 20 second timeout 2022-06-14 23:38:40 -04:00
useEvents.ts Make the 'waiting for network' state work with spacebar 2022-06-14 16:53:56 -04:00
useLocationNavigation.js Add useLocationNavigation to fix navigation during browser media prompts 2022-02-03 16:56:13 -08:00
usePageFocusStyle.js Refactor header 2021-12-23 14:40:23 -08:00
usePageFocusStyle.module.css Fix focus styles 2022-01-18 16:03:49 -08:00
usePageTitle.js Fix page titles 2022-02-02 21:48:44 -08:00
UserMenu.jsx Prevent navigation from login / logout links in user menu in room 2022-02-02 15:09:16 -08:00
UserMenu.module.css Organize colors 2022-06-01 11:48:17 -04:00
UserMenuContainer.jsx Finish user avatars 2022-02-18 16:02:27 -08:00