Robin
1dc4ef67f3
Remove the group call inspector
...
It's unused ever since we switched to LiveKit, and we intend to use other telemetry mechanisms going forward to fill this debugging use case, so it can be removed as discussed in today's team meeting.
2023-09-27 18:27:42 -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