Commit Graph

2902 Commits

Author SHA1 Message Date
Robin
9db21e024e Start using the new modal component
This attempts to converge all our modals on the new modal component while changing their designs as little as possible. This should reduce the bundle size a bit and make the app generally feel like it's converging on the new designs, even though individual modals still remain to be revamped.
2023-09-17 14:46:36 -04:00
Robin
f609ec3f4c Implement new modal designs
They aren't yet used anywhere, but this will let us move on to implementing specific modal interactions from the new designs.

I made the design decision of making this new Modal component always be controlled by an explicit open state, which was inspired by some work I did with Jetpack Compose recently, where I saw that this makes state management and the behavior of components so much more obvious.
2023-09-17 14:40:14 -04:00
Robin
9736f0244b Use native system fonts on Android and iOS
This behavior is called for in the new designs, but Compound Web doesn't (yet) implement it by default.
2023-09-17 12:56:13 -04:00
Jozef Gaal
eea9b97d67 Translated using Weblate (Slovak)
Currently translated at 100.0% (121 of 121 strings)

Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/sk/
2023-09-17 16:25:42 +00:00
Ihor Hordiichuk
740ba8df32 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (121 of 121 strings)

Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/uk/
2023-09-17 16:25:42 +00:00
Glandos
3f7b37dd7f Translated using Weblate (French)
Currently translated at 100.0% (121 of 121 strings)

Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/fr/
2023-09-17 16:25:42 +00:00
Vri
6017cfbaa7 Translated using Weblate (German)
Currently translated at 99.1% (120 of 121 strings)

Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2023-09-17 16:25:42 +00:00
raspin0
c09e8bc73f Translated using Weblate (Polish)
Currently translated at 100.0% (120 of 120 strings)

Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/pl/
2023-09-16 14:26:26 +00:00
Ihor Hordiichuk
7e35482899 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (120 of 120 strings)

Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/uk/
2023-09-16 14:26:26 +00:00
random
9399abcfda Translated using Weblate (Italian)
Currently translated at 100.0% (120 of 120 strings)

Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/it/
2023-09-16 14:26:26 +00:00
Robin
c481d3c908 Merge pull request #1434 from vector-im/SimonBrandner/feat/gradient
Add background gradient
2023-09-15 17:21:28 -04:00
Robin
2bb2107ead Merge branch 'livekit' into SimonBrandner/feat/gradient 2023-09-15 17:19:37 -04:00
Robin
224bfe58d1 Apply graphic positioning suggestion 2023-09-15 17:17:57 -04:00
Robin
1dd19a78ac Merge pull request #1443 from vector-im/dbkr/publish_audio_at_start
Always publish microphone track when joining
2023-09-15 17:17:13 -04:00
Robin
564af13b59 Merge pull request #1410 from vector-im/dbkr/smooth_focus_switch
Smooth Focus Switching
2023-09-15 17:06:22 -04:00
Robin
47231f438a Merge pull request #1440 from RiotTranslateBot/weblate-element-call-element-call
Translations update from Weblate
2023-09-15 07:53:18 -04:00
Robin
27616c7227 Merge pull request #1436 from robintown/video-tile-1
First pass at the new video tile designs
2023-09-14 11:32:36 -04:00
Robin
3da673361f Merge pull request #1435 from robintown/logo-labels
Add accessible label to the in-call logo mark
2023-09-14 11:31:41 -04:00
Weblate
5e9a9587e3 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/
2023-09-14 13:03:07 +00:00
random
6f1773af31 Translated using Weblate (Italian)
Currently translated at 100.0% (124 of 124 strings)

Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/it/
2023-09-14 13:03:07 +00:00
Jozef Gaal
50e85b1908 Translated using Weblate (Slovak)
Currently translated at 100.0% (124 of 124 strings)

Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/sk/
2023-09-14 13:03:07 +00:00
Jeff Huang
8a5e75bb94 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (124 of 124 strings)

Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/zh_Hant/
2023-09-14 13:03:07 +00:00
Priit Jõerüüt
81d91c3d78 Translated using Weblate (Estonian)
Currently translated at 100.0% (124 of 124 strings)

Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/et/
2023-09-14 13:03:07 +00:00
raspin0
33fce618ed Translated using Weblate (Polish)
Currently translated at 100.0% (124 of 124 strings)

Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/pl/
2023-09-14 13:03:07 +00:00
Glandos
dc6440ade7 Translated using Weblate (French)
Currently translated at 100.0% (124 of 124 strings)

Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/fr/
2023-09-14 13:03:07 +00:00
Linerly
1384d90d22 Translated using Weblate (Indonesian)
Currently translated at 100.0% (124 of 124 strings)

Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/id/
2023-09-14 13:03:07 +00:00
Robin
915fb63356 First pass at the new video tile designs
Here, I've begun updating the styles of video tiles to match the new designs. Not yet updated: the local volume option is supposed to go inside an overflow menu now, but I haven't gotten to that yet.

To make the outlines on hovered / speaking tiles show up properly, I have to remove the usePageFocusStyle hack, which was preventing CSS outlines from being used for anything other than focus rings. I honestly can't tell what problem it was solving in the first place: focus rings still appear to behave as expected throughout the application.
2023-09-13 16:19:29 -04:00
Robin
21c234ebee Add accessible label to the in-call logo mark 2023-09-13 16:18:29 -04:00
Šimon Brandner
dd49bd517c Add background gradient
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2023-09-13 17:53:12 +02:00
David Baker
a02261561c Add comment 2023-09-13 15:03:54 +01:00
David Baker
5570e3f806 More obvious syntax
Co-authored-by: Timo <16718859+toger5@users.noreply.github.com>
2023-09-13 14:32:21 +01:00
Robin
1f95ec7a0c Merge pull request #1430 from RiotTranslateBot/weblate-element-call-element-call
Translations update from Weblate
2023-09-12 15:02:54 -04:00
David Baker
c5118f38c5 Merge remote-tracking branch 'origin/livekit' into dbkr/smooth_focus_switch 2023-09-12 16:35:51 +01:00
David Baker
9efb15941c Merge pull request #1348 from vector-im/dbkr/matrixrtcsession
Switch to the MatrixRTCSession layer in js-sdk
2023-09-12 16:33:02 +01:00
David Baker
a4d20f85a0 Use js-sdk from latest develop 2023-09-12 16:25:59 +01:00
Weblate
fc0ec336a6 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/
2023-09-12 14:41:06 +00:00
Ihor Hordiichuk
91383dff30 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (124 of 124 strings)

Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/uk/
2023-09-12 14:41:06 +00:00
random
a1f0bf161d Added translation using Weblate (Italian) 2023-09-12 14:41:06 +00:00
Weblate
2788122bc4 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/
2023-09-12 14:41:06 +00:00
LinAGKar
2e51e109b9 Added translation using Weblate (Swedish) 2023-09-12 14:41:06 +00:00
David Baker
59f719acb6 Merge pull request #1420 from vector-im/dbkr/apple-site-association
Add apple site association
2023-09-12 14:00:13 +01:00
David Baker
054361ab3a Merge pull request #1431 from vector-im/renovate/livekit-components-react-1.x-lockfile
Update dependency @livekit/components-react to v1.1.8
2023-09-12 13:59:29 +01:00
renovate[bot]
8f76750062 Update dependency @livekit/components-react to v1.1.8 2023-09-12 12:55:08 +00:00
Timo
0a009a7b1c disable turn servers in widget mode (#1396)
Signed-off-by: Timo K <toger5@hotmail.de>
2023-09-12 13:51:06 +02:00
David Baker
1fb210c5cc Merge remote-tracking branch 'origin/livekit' into dbkr/matrixrtcsession 2023-09-12 11:30:46 +01:00
David Baker
378ce403f5 Update livekit components 2023-09-12 10:34:13 +01:00
Robin
d483dd0218 Merge pull request #1427 from robintown/button-accessibility
Improve accessibility of buttons
2023-09-11 11:24:53 -04:00
Robin
2d1e820fc6 Regenerate strings 2023-09-11 11:22:35 -04:00
Robin
26ad532532 Merge branch 'livekit' into button-accessibility 2023-09-11 11:22:10 -04:00
Robin
3438ee5711 Merge pull request #1426 from robintown/header-footer
Implement new in-call header and footer designs
2023-09-11 11:14:59 -04:00