Commit Graph
100 Commits
Author SHA1 Message Date
RobinandGitHub 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
RobinandGitHub 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 TownsendandWeblate 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
RobinandGitHub d891b23fc8 Merge pull request #1540 from RiotTranslateBot/weblate-element-call-element-call
Translations update from Weblate
2023-09-20 00:23:31 -04:00
RobinandGitHub 6a78440260 Merge pull request #1539 from RiotTranslateBot/weblate-element-call-element-call
Translations update from Weblate
2023-09-19 20:02:12 -04:00
RobinandGitHub 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
RobinandGitHub 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
RobinandGitHub 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
RobinandGitHub 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
RobinandGitHub 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
RobinandGitHub 223678dfc0 Merge pull request #1523 from RiotTranslateBot/weblate-element-call-element-call
Translations update from Weblate
2023-09-19 11:25:37 -04:00
RobinandGitHub 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
RobinandGitHub 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
RobinandGitHub 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
RobinandGitHub 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
RobinandGitHub 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
RobinandGitHub 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
RobinandGitHub 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
RobinandGitHub 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
RobinandGitHub 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
RobinandGitHub 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
RobinandGitHub 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
RobinandGitHub 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
RobinandGitHub 6a12a10cb5 Merge pull request #1497 from robintown/is-embedded
Untangle the semantics of isEmbedded
2023-09-19 07:15:07 -04:00
RobinandGitHub 889e3842ee Merge pull request #1493 from robintown/touchscreen-detection
Make touchscreen detection more robust
2023-09-19 07:14:58 -04:00
RobinandGitHub 6e149997f2 Merge pull request #1506 from RiotTranslateBot/weblate-element-call-element-call
Translations update from Weblate
2023-09-19 07:14:32 -04:00
RobinandGitHub 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
RobinandGitHub 66ead5b9f1 Merge pull request #1500 from RiotTranslateBot/weblate-element-call-element-call
Translations update from Weblate
2023-09-18 23:21:52 -04:00
RobinandGitHub 0d0a9ae285 Merge pull request #1494 from RiotTranslateBot/weblate-element-call-element-call
Translations update from Weblate
2023-09-18 21:12:59 -04:00
RobinandGitHub 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
RobinandGitHub 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
RobinandGitHub 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
RobinandGitHub 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
RobinandGitHub 535712d108 Merge pull request #1492 from RiotTranslateBot/weblate-element-call-element-call
Translations update from Weblate
2023-09-18 18:34:29 -04:00
RobinandGitHub 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
RobinandGitHub 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
RobinandGitHub 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
RobinandGitHub 38ad42a0d8 Merge pull request #1485 from robintown/lobby-updates
Implement new lobby design
2023-09-18 18:31:35 -04:00
RobinandGitHub 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
RobinandGitHub 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
RobinandGitHub 5f87d8d16c Merge pull request #1482 from robintown/no-autojoin
Remove auto-join behavior from embedded mode
2023-09-18 18:03:04 -04:00
RobinandGitHub 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
RobinandGitHub 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
RobinandGitHub 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
RobinandGitHub 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
RobinandGitHub 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
RobinandGitHub 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
RobinandGitHub 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
RobinandGitHub 0b6533bf6d Merge pull request #1471 from robintown/remove-walkie-talkie
Fully remove walkie-talkie mode
2023-09-18 12:03:38 -04:00
Robin 882a0faf6c Fix the build 2023-09-18 12:02:35 -04:00
Robin 8eb789d6aa Merge branch 'livekit' into remove-walkie-talkie 2023-09-18 11:58:45 -04:00
Robin 1ecc8e3b22 Fix bad import 2023-09-18 11:56:24 -04:00
RobinandGitHub 6b35832611 Merge pull request #1474 from vector-im/renovate/babel-loader-8.x-lockfile
Update dependency babel-loader to v8.3.0
2023-09-18 11:55:37 -04:00
RobinandGitHub 7eca26c3f0 Merge pull request #1469 from vector-im/renovate/node-18.x-lockfile
Update dependency @types/node to v18.17.17
2023-09-18 11:55:08 -04:00
RobinandGitHub 4d5b13824f Merge pull request #1448 from robintown/app-selection
Add a prompt to launch Element X on mobile
2023-09-18 11:54:31 -04:00
RobinandGitHub 48c563d31f Merge pull request #1470 from robintown/feedback-layout
Fix the feedback screen looking broken on mobile
2023-09-18 11:54:25 -04:00
RobinandGitHub 010416a85c Merge pull request #1473 from vector-im/renovate/use-gesture-react-10.x-lockfile
Update dependency @use-gesture/react to v10.3.0
2023-09-18 11:54:11 -04:00
RobinandGitHub 1e2b2c6ef9 Merge pull request #1472 from robintown/invert-buttons
Invert the microphone and video button states
2023-09-18 11:53:18 -04:00
Robin cfd61282cc Merge branch 'livekit' into remove-walkie-talkie 2023-09-18 11:52:52 -04:00
Robin b53868cbc9 Merge branch 'livekit' into app-selection 2023-09-18 11:50:32 -04:00
Robin 662a85c16a Add a clarifying comment 2023-09-18 11:46:16 -04:00
RobinandGitHub 43d12e815a Merge pull request #1447 from robintown/use-modals
Start using the new modal component
2023-09-18 11:45:09 -04:00
RobinandGitHub 218ba02fe3 Merge pull request #1468 from vector-im/renovate/testing-library-jest-dom-5.x-lockfile
Update dependency @testing-library/jest-dom to v5.17.0
2023-09-18 11:42:11 -04:00
Robin aaf4d20e7d Merge branch 'livekit' into use-modals 2023-09-18 11:40:10 -04:00
RobinandGitHub 08be4550d5 Merge pull request #1446 from robintown/modals
Implement the new modal designs
2023-09-18 11:38:03 -04:00
RobinandGitHub bfefcce466 Merge pull request #1445 from robintown/native-fonts
Use native system fonts on Android and iOS
2023-09-18 11:37:45 -04:00
Robin 09b9b71f19 Upgrade jest 2023-09-18 11:37:05 -04:00
RobinandGitHub 0f07b77ae7 Merge pull request #1456 from vector-im/renovate/content-type-1.x-lockfile
Update dependency @types/content-type to v1.1.6
2023-09-18 11:31:01 -04:00
Robin 282c345ad3 Invert the microphone and video button states
… so that they use the 'on' state when muted, and announce the action that they take rather than the current state, as suggested in internal design guidance.
2023-09-18 11:21:56 -04:00
Robin 1e9e096356 Fully remove walkie-talkie mode 2023-09-18 11:06:06 -04:00
Robin db0d3b1ee9 Fix the feedback screen looking broken on mobile 2023-09-18 10:42:07 -04:00
Robin bbf91ca867 Add a clarifying comment 2023-09-18 09:48:02 -04:00
RobinandGitHub d1e5a3043f Merge pull request #1460 from vector-im/renovate/vector-im-compound-web-0.x-lockfile
Update dependency @vector-im/compound-web to v0.4.1
2023-09-18 09:26:45 -04:00
RobinandGitHub 55eed97e58 Merge pull request #1458 from RiotTranslateBot/weblate-element-call-element-call
Translations update from Weblate
2023-09-18 09:23:56 -04:00
RobinandGitHub 9952c35800 Merge pull request #1462 from vector-im/renovate/uuid-9.x-lockfile
Update dependency uuid to v9.0.1
2023-09-18 09:23:31 -04:00
d9ac072663 Update comment
Co-authored-by: Timo <16718859+toger5@users.noreply.github.com>
2023-09-18 09:14:46 -04:00
RobinandGitHub b78b45f9e7 Merge pull request #1454 from vector-im/renovate/babel-monorepo
Update dependency @babel/core to v7.22.20
2023-09-17 23:25:52 -04:00
RobinandGitHub 02a50e8f2a Merge pull request #1453 from vector-im/renovate/docker-setup-buildx-action-digest
Update docker/setup-buildx-action digest to dedd61c
2023-09-17 23:25:25 -04:00
RobinandGitHub d752d04f4f Merge pull request #1452 from vector-im/renovate/docker-metadata-action-digest
Update docker/metadata-action digest to 879dcbb
2023-09-17 23:23:57 -04:00
RobinandGitHub b3446f0501 Merge pull request #1451 from vector-im/renovate/docker-login-action-digest
Update docker/login-action digest to b4bedf8
2023-09-17 23:23:41 -04:00
RobinandGitHub d8fc3e42ca Merge pull request #1450 from vector-im/renovate/docker-build-push-action-digest
Update docker/build-push-action digest to 4c1b68d
2023-09-17 23:23:21 -04:00