Commit Graph

1496 Commits

Author SHA1 Message Date
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
Robin
5ceda993d4
Merge pull request #651 from RiotTranslateBot/weblate-element-call-element-call
Translations update from Weblate
2022-10-27 09:46:22 -04:00
Robin Townsend
7038a76fc1 Fix type error 2022-10-27 09:43:17 -04:00
Robin Townsend
1a329966ba Show an error when the browser does not support WebRTC 2022-10-27 09:42:27 -04:00
Robin Townsend
31decc6577 Update matrix-js-sdk 2022-10-27 09:40:59 -04:00
aethralis
878c183548 Added translation using Weblate (Estonian) 2022-10-27 13:23:49 +00:00
Šimon Brandner
4e295f7708 Translated using Weblate (Czech)
Currently translated at 61.3% (81 of 132 strings)

Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/cs/
2022-10-27 08:33:02 +00:00
Ihor Hordiichuk
b2b233ae00 Translated using Weblate (Ukrainian)
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/uk/
2022-10-27 08:33:02 +00:00
Glandos
86ec677675 Translated using Weblate (French)
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/fr/
2022-10-27 08:33:02 +00:00
Linerly
1104aa2412 Translated using Weblate (Indonesian)
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/id/
2022-10-27 08:33:02 +00:00
Vri
d9575a0dcf Translated using Weblate (German)
Currently translated at 99.2% (131 of 132 strings)

Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2022-10-27 08:33:02 +00:00
Weblate
7b4650f5f4 Update translation files
Updated by "Cleanup translation files" hook in Weblate.

Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/
2022-10-27 08:33:02 +00:00
Ariodaad
595eb85431 Translated using Weblate (Persian)
Currently translated at 96.1% (126 of 131 strings)

Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/fa/
2022-10-27 08:33:02 +00:00
Przemysław Romanik
4e7e707a92 Translated using Weblate (Polish)
Currently translated at 98.4% (129 of 131 strings)

Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/pl/
2022-10-27 08:33:02 +00:00
Ariodaad
6186d1d7d2 Translated using Weblate (Persian)
Currently translated at 81.6% (107 of 131 strings)

Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/fa/
2022-10-27 08:33:02 +00:00