Commit Graph

1210 Commits

Author SHA1 Message Date
Robin Townsend 8731f83fb5 Fix a warning about missing keys 2022-11-02 12:15:32 -04:00
Robin 7b71e9b20f Merge pull request #692 from RiotTranslateBot/weblate-element-call-element-call
Translations update from Weblate
2022-11-02 11:47:14 -04:00
Avery 8a245533bb Translated using Weblate (Spanish)
Currently translated at 100.0% (132 of 132 strings)

Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/es/
2022-11-02 15:45:14 +00:00
Avery 43e80dd9e7 Added translation using Weblate (Spanish) 2022-11-02 15:45:14 +00:00
Robin 9b93d45ea0 Merge pull request #702 from robintown/no-double-clients
Don't doubly initialize the client in strict mode
2022-11-02 11:28:21 -04:00
Robin Townsend f1c050c327 Don't doubly initialize the client in strict mode 2022-11-02 11:23:05 -04:00
Robin 99dbcffcaf Merge pull request #697 from robintown/rename
Clean up remaining 'Matrix Video Chat' branding
2022-11-02 07:45:59 -04:00
Robin 57da08e6ff Merge pull request #698 from robintown/fix-triage-automation
Attempt to fix triage automation
2022-11-02 07:45:47 -04:00
Robin e1d6f99f25 Merge pull request #696 from robintown/readme
Improve the README
2022-11-02 07:45:35 -04:00
Robin Townsend 956388807f Attempt to fix triage automation
The 'PR_' ID format appears to be deprecated.
2022-11-01 22:31:56 -04:00
Robin Townsend 9bd6f346e9 Improve the README
Apparently linking matrix-js-sdk isn't necessary - I was able to clone and launch the app without a local matrix-js-sdk copy without problems.
2022-11-01 22:21:09 -04:00
Robin Townsend b1083baacf Clean up remaining 'Matrix Video Chat' branding 2022-11-01 22:19:44 -04:00
Robin Townsend 5b5c649b49 Update matrix-js-sdk 2022-11-01 19:56:30 -04:00
David Baker 2346ad9b7e Merge pull request #695 from vector-im/dbkr/fix_missing_tile_bug
Fix missing tile bug
2022-11-01 18:20:23 +00:00
David Baker feeb9c4e7c Fix missing tile bug
The 'connecting' tile change meant that we could have tiles right
at the start of the call where we wouldn't have before, and in fact
could have tiles for other users before we even had a tile for ourself.
This threw off the logic for ordering tiles which had a special case
for 1:1 calling which assumed that one of the tiles in a 1:1 call was
the local user. In this case, this assumption wasn't true at the very
start of the call, so the tile orders got assigned incorrectly and then
persisted for the rest of the call.

Fixes https://github.com/vector-im/element-call/issues/694
2022-11-01 18:10:11 +00:00
Robin 0767a6f9dd Merge pull request #691 from robintown/triage-automation
Add basic triage automation
2022-11-01 07:24:39 -04:00
Robin Townsend 77b139226b Add basic triage automation 2022-10-31 16:48:20 -04:00
Robin 658185a119 Merge pull request #690 from robintown/link-underline
Add an underline to blue (external) links on hover
2022-10-31 16:11:16 -04:00
Robin Townsend 37d9e48c0a Add an underline to blue (external) links on hover 2022-10-31 15:16:02 -04:00
Robin a1c61fc1fd Merge pull request #679 from RiotTranslateBot/weblate-element-call-element-call
Translations update from Weblate
2022-10-31 15:07:29 -04:00
Priit Jõerüüt 68a50146b1 Translated using Weblate (Estonian)
Currently translated at 100.0% (132 of 132 strings)

Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2022-10-31 19:04:12 +00:00
aethralis effe892757 Translated using Weblate (Estonian)
Currently translated at 100.0% (132 of 132 strings)

Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2022-10-31 19:04:12 +00:00
aethralis f5bc29a226 Translated using Weblate (Estonian)
Currently translated at 100.0% (132 of 132 strings)

Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2022-10-31 19:04:12 +00:00
Priit Jõerüüt 4189fc7e84 Translated using Weblate (Estonian)
Currently translated at 98.4% (130 of 132 strings)

Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2022-10-31 19:04:12 +00:00
aethralis 45dee7906d Translated using Weblate (Estonian)
Currently translated at 98.4% (130 of 132 strings)

Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2022-10-31 19:04:12 +00:00
aethralis f7506ae9b7 Translated using Weblate (Estonian)
Currently translated at 94.6% (125 of 132 strings)

Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2022-10-31 19:04:12 +00:00
Priit Jõerüüt 7bfe3f9c47 Translated using Weblate (Estonian)
Currently translated at 94.6% (125 of 132 strings)

Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2022-10-31 19:04:12 +00:00
aethralis 2954290a48 Translated using Weblate (Estonian)
Currently translated at 85.6% (113 of 132 strings)

Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2022-10-31 19:04:12 +00:00
Priit Jõerüüt 1dbd0e76ad Translated using Weblate (Estonian)
Currently translated at 85.6% (113 of 132 strings)

Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2022-10-31 19:04:12 +00:00
aethralis afc4c4ac4e Translated using Weblate (Estonian)
Currently translated at 59.0% (78 of 132 strings)

Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2022-10-31 19:04:12 +00:00
Priit Jõerüüt 368f69f52d Translated using Weblate (Estonian)
Currently translated at 59.0% (78 of 132 strings)

Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2022-10-31 19:04:12 +00:00
Priit Jõerüüt de0a68fbcd Translated using Weblate (Estonian)
Currently translated at 40.9% (54 of 132 strings)

Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2022-10-31 19:04:12 +00:00
aethralis d72b9a8d82 Translated using Weblate (Estonian)
Currently translated at 40.9% (54 of 132 strings)

Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2022-10-31 19:04:12 +00:00
aethralis f34733bfb2 Translated using Weblate (Estonian)
Currently translated at 11.3% (15 of 132 strings)

Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2022-10-31 19:04:12 +00:00
fkwp 6d7b7de76e Translated using Weblate (German)
Currently translated at 100.0% (132 of 132 strings)

Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2022-10-31 19:04:12 +00:00
Robin 9b3835c166 Merge pull request #689 from robintown/logo-description
Add an accessible description to the logo
2022-10-31 14:44:46 -04:00
Robin 54d903933b Merge pull request #688 from robintown/load-olm-once
Ensure that Olm is only loaded once
2022-10-31 14:44:33 -04:00
Robin Townsend dc1e086ea2 Add an accessible description to the logo 2022-10-31 14:03:41 -04:00
Robin Townsend a3b8dfcdf2 Update matrix-js-sdk 2022-10-31 13:59:20 -04:00
Robin e6eb2e093c Merge pull request #685 from robintown/reduced-motion
Disable animations for users that prefer reduced motion
2022-10-31 13:45:58 -04:00
Robin Townsend d4caa1585b Ensure that Olm is only loaded once
React 18's strict mode intentionally mounts all components twice, which was causing Olm to get double-loaded. Also, it doesn't need to be loaded if the app is running as a widget.
2022-10-31 13:43:03 -04:00
Robin 363ea2e669 Merge pull request #687 from robintown/hide-abort-errors
Don't log AbortErrors from videos that are never played
2022-10-31 13:37:08 -04:00
Robin Townsend c25874ced5 Don't log AbortErrors from videos that are never played
It's normal for the play operation on video feeds to be cancelled due to tiles unmounting quickly (especially with React 18's strict mode), but it logs a scary error which can be misleading during debugging.
2022-10-31 12:34:56 -04:00
Robin Townsend 7932d7a471 Disable animations for users that prefer reduced motion 2022-10-31 11:46:17 -04:00
David Baker e42a83bbc4 Merge pull request #674 from vector-im/SimonBrandner/fix/i-am-stupid-sometimes
Avoid Olm loading loop
2022-10-27 16:11:51 +01:00
Šimon Brandner cb5f7a3f84 Avoid Olm loading loop
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2022-10-27 16:48:13 +02:00
Robin 99b3880afc Merge pull request #673 from robintown/fix-warnings
Switch to the React 18 createRoot API
2022-10-27 10:05:16 -04:00
Robin Townsend 18b5ae9d4a Fix lint 2022-10-27 09:54:31 -04:00
Robin Townsend 14a1ff7fe4 Switch to the React 18 createRoot API 2022-10-27 09:48:37 -04:00
Robin 0d22ef2104 Merge pull request #672 from robintown/fatal-error
Show an error when the browser does not support WebRTC
2022-10-27 09:46:45 -04:00