Robin
05013cc510
Remove Storybook
...
As discussed in today's team meeting, no one is using the Storybook files anymore, and they're a maintenance burden, so we should remove them.
2023-09-27 18:32:11 -04:00
Robin and GitHub
eedd19f515
Merge pull request #1595 from robintown/border-priority
...
Give speaking border priority over hover border
2023-09-27 07:58:07 -04:00
Robin and GitHub
6bb004ea55
Merge pull request #1594 from robintown/grid-clipping
...
Fix the video grid getting clipped at the edges
2023-09-27 07:57:56 -04:00
Robin and GitHub
2f0469880b
Merge pull request #1593 from robintown/layout-toggle-bg
...
Make the layout toggle opaque
2023-09-27 07:57:44 -04:00
Robin and GitHub
4469cece86
Merge pull request #1620 from vector-im/renovate/postcss-preset-env-9.x
...
Update dependency postcss-preset-env to v9
2023-09-26 15:35:51 -04:00
Robin and GitHub
03a2350e5c
Merge pull request #1603 from vector-im/renovate/babel-monorepo
...
Update dependency @babel/core to v7.23.0
2023-09-26 12:16:08 -04:00
Robin and GitHub
db67343133
Merge pull request #1619 from vector-im/renovate/vite-plugin-svgr-3.x-lockfile
...
Update dependency vite-plugin-svgr to v3.3.0
2023-09-26 12:09:48 -04:00
Robin and GitHub
c0c59dcb74
Merge pull request #1602 from vector-im/renovate/typescript-eslint-monorepo
...
Update typescript-eslint monorepo to v6.7.3
2023-09-26 12:07:11 -04:00
Robin and GitHub
8f42aca6e2
Merge pull request #1604 from vector-im/renovate/vitejs-plugin-react-4.x-lockfile
...
Update dependency @vitejs/plugin-react to v4.1.0
2023-09-26 11:38:42 -04:00
Robin and GitHub
e2a42656de
Merge pull request #1605 from vector-im/renovate/eslint-8.x-lockfile
...
Update dependency eslint to v8.50.0
2023-09-26 11:38:02 -04:00
Robin and GitHub
dc27cd67e8
Merge pull request #1616 from vector-im/renovate/posthog-js-1.x-lockfile
...
Update dependency posthog-js to v1.81.1
2023-09-26 11:36:47 -04:00
Robin and GitHub
da8745871c
Merge pull request #1618 from vector-im/renovate/sass-1.x-lockfile
...
Update dependency sass to v1.68.0
2023-09-26 11:35:44 -04:00
Robin and GitHub
23e7abecbc
Merge pull request #1601 from vector-im/renovate/vaul-0.x-lockfile
...
Update dependency vaul to v0.6.7
2023-09-26 11:28:41 -04:00
Robin and GitHub
39ee20ab0c
Merge pull request #1598 from vector-im/renovate/sdp-transform-2.x-lockfile
...
Update dependency @types/sdp-transform to v2.4.7
2023-09-25 17:28:08 -04:00
Robin and GitHub
499ba0e059
Merge pull request #1597 from vector-im/renovate/node-18.x-lockfile
...
Update dependency @types/node to v18.18.0
2023-09-25 17:27:33 -04:00
Robin and GitHub
6f425abd5f
Merge pull request #1599 from vector-im/renovate/vector-im-compound-design-tokens-0.x
...
Update dependency @vector-im/compound-design-tokens to ^0.0.6
2023-09-25 17:27:09 -04:00
Robin and GitHub
87fb3398d4
Merge pull request #1596 from vector-im/renovate/grecaptcha-3.x-lockfile
...
Update dependency @types/grecaptcha to v3.0.5
2023-09-25 17:26:20 -04:00
Robin and GitHub
02db81d846
Merge pull request #1521 from vector-im/renovate/testing-library-jest-dom-6.x
...
Update dependency @testing-library/jest-dom to v6
2023-09-25 14:44:37 -04:00
Robin
4330b46086
Add @types/jest, which we depend on
2023-09-25 14:41:52 -04:00
Robin
988f0a8bc9
Give speaking border priority over hover border
...
Because that's how it works in the designs
2023-09-25 14:38:00 -04:00
Robin
14bd53c02b
Fix the video grid getting clipped at the edges
...
And also, put the scroll bar in a more sensible spot by turning the footer into a proper sticky footer.
2023-09-25 14:16:29 -04:00
Robin
172c7664be
Make the layout toggle opaque
...
So that the background doesn't shine through it
2023-09-25 14:13:35 -04:00
Robin and GitHub
7dac9caa6b
Merge pull request #1532 from vector-im/renovate/i18next-23.x
...
Update dependency i18next to v23
2023-09-25 12:34:05 -04:00
Robin
15566770f9
Upgrade react-i18next, too
2023-09-25 12:31:27 -04:00
Robin and GitHub
39dd60598e
Merge pull request #1537 from vector-im/renovate/i18next-parser-8.x
...
Update dependency i18next-parser to v8
2023-09-25 12:27:20 -04:00
Robin and GitHub
946ab6ff1a
Merge pull request #1591 from vector-im/renovate/dompurify-3.x-lockfile
...
Update dependency @types/dompurify to v3.0.3
2023-09-25 12:21:49 -04:00
Robin and GitHub
e730926eab
Merge pull request #1536 from vector-im/renovate/i18next-http-backend-2.x
...
Update dependency i18next-http-backend to v2
2023-09-25 12:08:01 -04:00
Robin and GitHub
7195bf7672
Merge pull request #1590 from vector-im/renovate/radix-ui-react-dialog-1.x-lockfile
...
Update dependency @radix-ui/react-dialog to v1.0.5
2023-09-25 12:06:59 -04:00
Robin and GitHub
8a22aa55a6
Merge pull request #1535 from vector-im/renovate/i18next-browser-languagedetector-7.x
...
Update dependency i18next-browser-languagedetector to v7
2023-09-25 12:03:34 -04:00
Robin and GitHub
b6e9a0869a
Merge pull request #1575 from vector-im/renovate/d3-7.x-lockfile
...
Update dependency @types/d3 to v7.4.1
2023-09-25 12:00:16 -04:00
Robin and GitHub
37e69f6023
Merge pull request #1589 from robintown/swap-buttons
...
Swap the microphone and video buttons
2023-09-25 11:39:47 -04:00
Robin
d672190c6f
Swap the microphone and video buttons
...
Per feedback and discussion with design, we should keep them in the order they were previously.
2023-09-25 10:39:18 -04:00
Robin and GitHub
51d31814ea
Merge pull request #1562 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-09-22 12:57:52 -04:00
Robin and GitHub
1c41373ddd
Merge pull request #1560 from vector-im/fix-double-audio
...
Fix double audio tracks
2023-09-20 13:51:19 -04:00
Robin
69bf3bd9a1
Fix double audio tracks
...
See comments. I'm not very happy with how this code bounces state in and out of different hooks and useEffect blocks, but as a quick fix this should work.
2023-09-20 13:26:34 -04:00
Robin and GitHub
ec3783d1a6
Merge pull request #1551 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-09-20 11:30:32 -04:00
Robin Townsend and Weblate
12bd7f8bff
Translated using Weblate (German)
...
Currently translated at 99.1% (123 of 124 strings)
Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2023-09-20 15:26:57 +00:00
Robin and GitHub
d891b23fc8
Merge pull request #1540 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-09-20 00:23:31 -04:00
Robin and GitHub
6a78440260
Merge pull request #1539 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-09-19 20:02:12 -04:00
Robin and GitHub
0d7d400f75
Merge pull request #1531 from vector-im/renovate/livekit-components-react-1.x-lockfile
...
Update dependency @livekit/components-react to v1.2.2
2023-09-19 14:44:38 -04:00
Robin and GitHub
2e23176b34
Merge pull request #1504 from vector-im/renovate/matrix-org-pr-details-action-1.x
...
Update matrix-org/pr-details-action action to v1.3
2023-09-19 12:31:52 -04:00
Robin and GitHub
859f1fa4ae
Merge pull request #1526 from vector-im/renovate/eslint-config-prettier-9.x
...
Update dependency eslint-config-prettier to v9
2023-09-19 12:24:05 -04:00
Robin and GitHub
40a4a0886a
Merge pull request #1525 from vector-im/renovate/babel-loader-9.x
...
Update dependency babel-loader to v9
2023-09-19 12:04:27 -04:00
Robin and GitHub
2ee4e599bc
Merge pull request #1524 from vector-im/renovate/testing-library-react-14.x
...
Update dependency @testing-library/react to v14
2023-09-19 12:03:16 -04:00
Robin and GitHub
223678dfc0
Merge pull request #1523 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-09-19 11:25:37 -04:00
Robin and GitHub
141f5cdeea
Merge pull request #1522 from robintown/settings-cutoff
...
Fix dropdowns in settings still being cut off on mobile
2023-09-19 11:25:08 -04:00
Robin and GitHub
f66b5ce2e8
Merge pull request #1513 from robintown/layout-toggle-safari
...
Fix layout toggle looking broken on Safari (I hope)
2023-09-19 11:15:38 -04:00
Robin
42e898b65e
Fix dropdowns in settings still being cut off on mobile
2023-09-19 10:21:11 -04:00
Robin and GitHub
a195d21ed9
Merge pull request #1519 from robintown/fix-netlify-cd
...
Attempt to fix the Netlify CD
2023-09-19 10:07:51 -04:00
Robin
14905a4505
Attempt to fix the Netlify CD
2023-09-19 09:47:21 -04:00
Robin and GitHub
0be1f593e7
Merge pull request #1514 from vector-im/renovate/livekit-components-react-1.x-lockfile
...
Update dependency @livekit/components-react to v1.2.1
2023-09-19 09:16:41 -04:00
Robin and GitHub
c2bc4651cf
Merge pull request #1517 from vector-im/renovate/sentry-vite-plugin-2.x
...
Update dependency @sentry/vite-plugin to v2
2023-09-19 09:05:57 -04:00
Robin and GitHub
1fd92c3747
Merge pull request #1516 from vector-im/renovate/vaul-0.x-lockfile
...
Update dependency vaul to v0.6.3
2023-09-19 09:03:53 -04:00
Robin and GitHub
38d6f81f2b
Merge pull request #1515 from vector-im/renovate/vector-im-compound-web-0.x-lockfile
...
Update dependency @vector-im/compound-web to v0.4.2
2023-09-19 09:00:23 -04:00
Robin
7f8a434135
Fix layout toggle looking broken on Safari (I hope)
...
I don't have a Safari to test with, but according to https://moderncss.dev/pure-css-custom-styled-radio-buttons/ , this should do the trick.
2023-09-19 07:54:13 -04:00
Robin and GitHub
35ee0689f9
Merge pull request #1512 from vector-im/renovate/actions-upload-artifact-3.x
...
Update actions/upload-artifact action to v3
2023-09-19 07:25:12 -04:00
Robin and GitHub
206c20df91
Merge pull request #1511 from vector-im/renovate/actions-github-script-6.x
...
Update actions/github-script action to v6
2023-09-19 07:24:53 -04:00
Robin and GitHub
0933dbcc35
Merge pull request #1503 from vector-im/renovate/vite-plugin-html-template-1.x-lockfile
...
Update dependency vite-plugin-html-template to v1.2.0
2023-09-19 07:16:46 -04:00
Robin and GitHub
5691b55125
Merge pull request #1508 from vector-im/renovate/typescript-eslint-monorepo
...
Update typescript-eslint monorepo to v6.7.2
2023-09-19 07:16:13 -04:00
Robin and GitHub
50de01cf44
Merge pull request #1502 from vector-im/renovate/vite-4.x-lockfile
...
Update dependency vite to v4.4.9
2023-09-19 07:15:41 -04:00
Robin and GitHub
6a12a10cb5
Merge pull request #1497 from robintown/is-embedded
...
Untangle the semantics of isEmbedded
2023-09-19 07:15:07 -04:00
Robin and GitHub
889e3842ee
Merge pull request #1493 from robintown/touchscreen-detection
...
Make touchscreen detection more robust
2023-09-19 07:14:58 -04:00
Robin and GitHub
6e149997f2
Merge pull request #1506 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-09-19 07:14:32 -04:00
Robin and GitHub
1f8e072144
Merge pull request #1509 from vector-im/renovate/actions-checkout-4.x
...
Update actions/checkout action to v4
2023-09-19 07:14:08 -04:00
Robin
cc1f14bef3
Use explicit boolean flags
2023-09-19 07:12:27 -04:00
Robin
63f4086f98
Handle all URL param flags the same way
2023-09-19 07:11:39 -04:00
Robin
d1c9c4b331
Add comment
2023-09-19 07:04:43 -04:00
Robin and GitHub
66ead5b9f1
Merge pull request #1500 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-09-18 23:21:52 -04:00
Robin and GitHub
0d0a9ae285
Merge pull request #1494 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-09-18 21:12:59 -04:00
Robin and GitHub
94ec683309
Merge pull request #1499 from vector-im/renovate/typescript-5.x-lockfile
...
Update dependency typescript to v5.2.2
2023-09-18 21:12:43 -04:00
Robin
f9e9ee3836
Empty commit to retry CI
2023-09-18 21:10:29 -04:00
Robin and GitHub
6f648af926
Merge pull request #1498 from vector-im/renovate/sass-1.x-lockfile
...
Update dependency sass to v1.67.0
2023-09-18 21:08:16 -04:00
Robin and GitHub
0445abb552
Merge pull request #1496 from vector-im/renovate/prettier-2.x-lockfile
...
Update dependency prettier to v2.8.8
2023-09-18 21:07:52 -04:00
Robin
9f893e5373
Format code
2023-09-18 21:05:01 -04:00
Robin and GitHub
1dca11b829
Merge pull request #1495 from vector-im/renovate/posthog-js-1.x-lockfile
...
Update dependency posthog-js to v1.79.0
2023-09-18 21:03:39 -04:00
Robin
4253963b95
Untangle the semantics of isEmbedded
...
This deletes the isEmbedded flag from UrlParams, replacing it with an alternative set of flags that I think is more sensible and well-defined.
2023-09-18 21:00:18 -04:00
Robin
b3ef5ac929
Make touchscreen detection more robust
...
Empirically, Chrome on Android can end up not matching (hover: none), but still matching (pointer: coarse). 😕
2023-09-18 19:24:22 -04:00
Robin and GitHub
535712d108
Merge pull request #1492 from RiotTranslateBot/weblate-element-call-element-call
...
Translations update from Weblate
2023-09-18 18:34:29 -04:00
Robin and GitHub
2d3d171e5e
Merge pull request #1491 from vector-im/renovate/postcss-preset-env-7.x-lockfile
...
Update dependency postcss-preset-env to v7.8.3
2023-09-18 18:33:58 -04:00
Robin and GitHub
62a3a7040b
Merge pull request #1490 from vector-im/renovate/pako-2.x-lockfile
...
Update dependency pako to v2.1.0
2023-09-18 18:33:27 -04:00
Robin and GitHub
0b6b077506
Merge pull request #1478 from robintown/drawer-radius
...
Tweak drawer appearance to better match native system components
2023-09-18 18:31:51 -04:00
Robin and GitHub
38ad42a0d8
Merge pull request #1485 from robintown/lobby-updates
...
Implement new lobby design
2023-09-18 18:31:35 -04:00
Robin and GitHub
fe8ca9df9d
Merge pull request #1489 from robintown/settings-cut-off
...
Fix dropdowns in settings being cut off
2023-09-18 18:27:09 -04:00
Robin and GitHub
00f587898d
Merge pull request #1486 from robintown/page-overflow
...
Fix home page overflowing by a few pixels
2023-09-18 18:26:58 -04:00
Robin and GitHub
5f87d8d16c
Merge pull request #1482 from robintown/no-autojoin
...
Remove auto-join behavior from embedded mode
2023-09-18 18:03:04 -04:00
Robin and GitHub
89fcfb7062
Merge pull request #1481 from robintown/fix-app-selection
...
Fix app selection prompt appearing even in the app
2023-09-18 17:57:20 -04:00
Robin and GitHub
ea3854e9e2
Merge pull request #1488 from vector-im/renovate/eslint-plugin-react-7.x-lockfile
...
Update dependency eslint-plugin-react to v7.33.2
2023-09-18 17:44:16 -04:00
Robin
497c106c9f
Fix dropdowns in settings being cut off
2023-09-18 17:34:24 -04:00
Robin
c1f1cb94fd
Fix home page overflowing by a few pixels
...
Because the height of our header component changed at some point, the hard-coded height values in the CSS were off by a few px and caused the page to overflow slightly.
2023-09-18 16:49:55 -04:00
Robin
771ab41833
Implement new lobby design
2023-09-18 15:58:36 -04:00
Robin and GitHub
60a6347a63
Merge pull request #1467 from vector-im/renovate/sentry-vite-plugin-0.x
...
Update dependency @sentry/vite-plugin to ^0.7.0
2023-09-18 15:55:31 -04:00
Robin and GitHub
4ced2d591b
Merge pull request #1484 from vector-im/renovate/eslint-plugin-jsx-a11y-6.x-lockfile
...
Update dependency eslint-plugin-jsx-a11y to v6.7.1
2023-09-18 15:53:51 -04:00
Robin and GitHub
d59183fa1e
Merge pull request #1483 from vector-im/renovate/eslint-plugin-import-2.x-lockfile
...
Update dependency eslint-plugin-import to v2.28.1
2023-09-18 15:53:27 -04:00
Robin
aacab7719b
Merge branch 'livekit' into renovate/sentry-vite-plugin-0.x
2023-09-18 15:52:39 -04:00
Robin
6bdb4b69ee
Remove auto-join behavior from embedded mode
...
This was a hack that we did back when we were working on PTT, to make the joining process for PTT more seamless, but it doesn't make much sense to auto-join normal calls without giving the user a chance to turn off / adjust their media. If we want this behavior back eventually, I think it would be better serviced by a separate URL parameter.
2023-09-18 13:05:25 -04:00
Robin
6801c95e6a
Fix app selection prompt appearing even in the app
...
Turns out, I just got the name of this URL parameter wrong
2023-09-18 13:03:33 -04:00
Robin
40ef872658
Tweak drawer appearance to better match native system components
2023-09-18 12:17:31 -04:00
Robin and GitHub
f3e8ee6913
Merge pull request #1476 from vector-im/renovate/eslint-config-prettier-8.x-lockfile
...
Update dependency eslint-config-prettier to v8.10.0
2023-09-18 12:08:29 -04:00
Robin and GitHub
2b346911aa
Merge pull request #1475 from vector-im/renovate/eslint-8.x-lockfile
...
Update dependency eslint to v8.49.0
2023-09-18 12:07:17 -04:00
Robin
6f969c222b
Merge branch 'livekit' into renovate/sentry-vite-plugin-0.x
2023-09-18 12:04:04 -04:00