Commit Graph
100 Commits
Author SHA1 Message Date
Timo ed234a1ad1 change label on button 2025-05-19 19:44:19 +02:00
Timo d7e0abc55c remove the whole button on click logic 2025-05-19 19:26:50 +02:00
Timo e8c6d79a89 logger instead of native window picker 2025-05-19 19:20:26 +02:00
Timo d94feaa8db smaller diff 2025-05-19 19:08:39 +02:00
Timo 6d0697cf2f inform ios about earpice mode 2025-05-19 18:44:48 +02:00
Timo 5d6ec19ca0 Allow some controls to be set before the call view is loaded. 2025-05-19 14:14:08 +02:00
Timo 956b7fc480 actually test the impl 2025-05-19 13:42:13 +02:00
Timo 2946b307c2 fix no audio thinko. 2025-05-19 13:35:21 +02:00
Timo c22e0cb7e2 better logging 2025-05-19 13:03:16 +02:00
Timo 01a2cd1410 bump livekit client (the current version has an issue on safari) 2025-05-16 19:12:18 +02:00
Timo 7f4b0a33f6 isBluetooth -> isExternalHeadset 2025-05-16 17:06:54 +02:00
Timo 35963bbc9e Add flags to optimize EC device handling 2025-05-16 15:50:19 +02:00
Timo abf683f275 Hide the input list on both, android+ios.
This will now be decided based on controlled media devices.
2025-05-16 15:23:44 +02:00
Timo acaf69ca1b add change audio button with callback on ios 2025-05-16 12:28:49 +02:00
Timo 7a4c189249 test for mute all audio 2025-05-16 11:56:07 +02:00
Timo 7227c7b368 Merge branch 'livekit' into robin/audio-output-controls 2025-05-16 11:36:33 +02:00
Timo 2012b09845 review cleanup 2025-05-16 11:32:32 +02:00
Timo abd66f50db fix mute all audio via controls 2025-05-15 20:21:43 +02:00
Timo 610e792394 rename setOutputDevices-> setAvailableOutputDevices 2025-05-15 17:20:12 +02:00
Timo 7fa534d70d refactor
- `MediaDevice`->`MediaDeviceHandle`
 - use just one provider and switch inside the
 MediaDevicesProvider between: controlledAudioOutput, webViewAudioOutput
 - fix muteAllAudio
2025-05-15 15:34:35 +02:00
Timo c8091ac111 Quickfix for testing 2025-05-15 11:37:01 +02:00
Timo 86beaeb20f apply mute from mobile controls 2025-05-14 20:09:39 +02:00
Timo 6b39d0a5fd turn on url flag by default 2025-05-14 19:58:34 +02:00
Timo f69c75322f add earpice mode 2025-05-14 19:55:08 +02:00
Timo f9b04ae38e temp 2025-05-14 19:07:36 +02:00
Timo 18a59dd7db use optional audio context and effect to initiate it + review 2025-05-14 17:23:42 +02:00
Timo 6b8c620bbb Add tests 2025-05-14 10:59:23 +02:00
Timo 56328108ca Add custom audio renderer to only render joined participants & add ios earpice workaround
fix left right to match chromium + safari
(firefox is swapped)

earpice as setting

Simpler code and documentation
The doc explains, what this class actually does and why it is so complicated.

Signed-off-by: Timo K <toger5@hotmail.de>

use only one audioContext, remove (non working) standby fallback
2025-05-14 10:41:03 +02:00
Timo 13f12779dc default for yarn updates 2025-04-11 12:39:51 +02:00
Timo c305fb8604 use matchFileNames 2025-04-11 12:37:35 +02:00
Timo 054d6a9e48 Update renvovate.json 2025-04-11 12:26:25 +02:00
Timo 6884b19a73 package and lock file 2025-04-05 00:01:56 +02:00
Timo 75933a508c Merge branch 'livekit' into toger5/track-processor-blur 2025-04-05 00:00:00 +02:00
Timo a3f01a35c8 Add yarn scripts for disabling/enabling .links.yaml 2025-04-04 12:35:21 +02:00
Timo 14b3e49de6 Use PR- labels 2025-04-04 11:34:44 +02:00
Timo 6ceaa073a9 Add simple release note automation 2025-04-04 11:34:44 +02:00
Timo c91d9e5790 do the setting set later 2025-04-03 18:06:38 +02:00
Timo 7561e33e38 use localhost ew 2025-04-03 18:01:43 +02:00
Timo afced3eb73 test fix experiment 2025-04-03 17:02:48 +02:00
Timo 70c97fa8be Fix lint errors caused by matrix-js-sdl/src import 2025-04-03 15:51:47 +02:00
Timo 6a5b79143e Make pre-commit message more alerting 2025-03-25 20:26:23 +01:00
Timo f868eca938 Add docs and git hooks 2025-03-25 20:13:34 +01:00
Timo 6fa218dd91 add links.disabled.yaml to yarn lock 2025-03-25 19:34:30 +01:00
TimoandRobin 6f93a037cf import cleanups 2025-03-13 18:00:24 -04:00
TimoandRobin f0545ced65 make it work withotu js-sdk changes 2025-03-13 18:00:24 -04:00
TimoandRobin 46f5c44db0 temp2 2025-03-13 18:00:07 -04:00
TimoandRobin adb5934f0b temp 2025-03-13 17:51:41 -04:00
Timo 4015efa6c6 fix lk usage in test 2025-02-20 06:33:01 +03:00
Timo e0f4bf8eab working version 2024-12-19 17:39:34 +01:00
Timo 7c985b0d9c Revert "Bump matrix-js-sdk for bundle improvements (#2911)"
This reverts commit 6b8dddfaaa.
2024-12-19 17:26:14 +01:00
Timo 3f48810034 bump components-js (not yet working) 2024-12-13 09:57:55 +01:00
Timo 843f081d78 Merge branch 'livekit' into toger5/track-processor-blur 2024-12-13 03:37:48 +01:00
Timo b993c5eb12 fix linter 2024-12-13 03:23:20 +01:00
TimoandHugh Nimmo-Smith b77c4afff2 refactor
- still should not work without a fixing upstream LK:
https://github.com/livekit/components-js/pull/1042
https://github.com/livekit/components-js/pull/1043
2024-12-09 22:09:16 +00:00
TimoandHugh Nimmo-Smith 574c89529a disable blur in local track again 2024-12-09 22:08:51 +00:00
TimoandHugh Nimmo-Smith c6d48446f4 review 2024-12-09 22:08:51 +00:00
TimoandHugh Nimmo-Smith 95c3ca8859 review 2024-12-09 22:08:51 +00:00
TimoandHugh Nimmo-Smith d179db1e8f more detailed error message 2024-12-09 22:08:51 +00:00
TimoandHugh Nimmo-Smith 9eae919050 make default false 2024-12-09 22:08:51 +00:00
TimoandHugh Nimmo-Smith 7d8e9a7969 fixes and gpu based blurring 2024-12-09 22:08:51 +00:00
TimoandHugh Nimmo-Smith c2b6518027 dont update if processor already set 2024-12-09 22:08:51 +00:00
TimoandHugh Nimmo-Smith a6745ef34a properly add @livekit/track-processors 2024-12-09 22:08:51 +00:00
TimoandHugh Nimmo-Smith ae71c6e679 add @types/dom-mediacapture-transform for the remaining type errors 2024-12-09 22:08:51 +00:00
TimoandHugh Nimmo-Smith aade8f94a6 eslint + prettier 2024-12-09 22:08:51 +00:00
TimoandHugh Nimmo-Smith 0be312a5e3 i18n 2024-12-09 22:08:51 +00:00
TimoandHugh Nimmo-Smith 95bc7db28a update blur checkbox (disabled state) 2024-12-09 22:08:51 +00:00
TimoandHugh Nimmo-Smith d23beefb60 remove unused dependencies. 2024-12-09 22:08:51 +00:00
TimoandHugh Nimmo-Smith 70ff435a8c add types 2024-12-09 22:08:51 +00:00
TimoandHugh Nimmo-Smith 140fe484d7 make compatible with unsopported browsers 2024-12-09 22:08:51 +00:00
TimoandHugh Nimmo-Smith c798c79f41 Add background Blur 2024-12-09 22:08:51 +00:00
Timo 84b2dc8680 Use light background
- the icons and the font is dark so the bg should not be darkened. But making it lighter is making it easier to read.
2024-11-29 17:48:18 +01:00
Timo a3773c0a9a prettier 2024-07-24 13:00:13 +02:00
Timo K 30b3ba302e Revert "Add theme URL param and adjust cpd theme based on it."
This reverts commit f613b17824.
2024-02-21 21:45:11 +01:00
Timo K f613b17824 Add theme URL param and adjust cpd theme based on it.
Signed-off-by: Timo K <toger5@hotmail.de>
2024-02-21 21:41:40 +01:00
Timo K 86ab2b4287 tinyFixes
Signed-off-by: Timo K <toger5@hotmail.de>
2023-06-15 11:40:16 +02:00
Timo K a01e62d9ed revert of combined video+audio permission request
Signed-off-by: Timo K <toger5@hotmail.de>
2023-06-15 11:36:39 +02:00
Timo K 49786762bf review
Signed-off-by: Timo K <toger5@hotmail.de>
2023-06-13 17:08:29 +02:00
Timo K 24997f1d3a update date
Signed-off-by: Timo K <toger5@hotmail.de>
2023-06-12 10:16:02 +02:00
Timo K 532dddcb2b cleanup
Signed-off-by: Timo K <toger5@hotmail.de>
2023-06-12 10:14:11 +02:00
Timo K d4d7518c40 Merge branch 'main' into connectionLostBanner 2023-06-12 10:05:17 +02:00
Timo K 14a32c0fb3 connection lost banner
if there is no connection to the home server

Signed-off-by: Timo K <toger5@hotmail.de>
2023-06-09 19:18:30 +02:00
Timo K 01f20bf6c0 update matrix-js-sdk 2023-05-15 16:21:00 +02:00
Timo K d7ecbff9ed Merge branch 'main' into peerConnectionCount 2023-05-14 16:37:44 +02:00
Timo K d7e6c8c913 rename to percentage 2023-05-12 18:31:31 +02:00
Timo K 7c5c4d1870 rename to percentage 2023-05-12 18:24:19 +02:00
Timo K e925e7e060 peer connections count in posthog media summary 2023-05-10 17:58:05 +02:00
Timo K 6dc26392d7 add audio concealment to posthog exporter 2023-05-09 20:33:49 +02:00
Timo K ecf5f9916c otel read through code 2023-04-27 14:00:40 +02:00
Timo K 4c59638d00 otel for call start, end and mute
This is send over zipkin.
And it uses a posthog exporter to export events to posthog
using a _otel prefix
2023-03-10 10:33:54 +01:00
TimoandWeblate 7e78f7a670 Translated using Weblate (German)
Currently translated at 25.5% (34 of 133 strings)

Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2022-10-15 13:21:31 +00:00
TimoandWeblate a6c6aed61c Translated using Weblate (German)
Currently translated at 16.5% (22 of 133 strings)

Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2022-10-15 13:21:31 +00:00
TimoandWeblate 6180f2e1b9 Translated using Weblate (German)
Currently translated at 12.7% (17 of 133 strings)

Translation: Element Call/element-call
Translate-URL: https://translate.element.io/projects/element-call/element-call/de/
2022-10-15 13:21:31 +00:00
Timo K cb5b3e9468 review changes 2022-07-29 15:07:35 +02:00
Timo K 4f36d149d7 make error optional in ClientState 2022-07-28 00:22:48 +02:00
Timo K 3727bfb67f more types 2022-07-28 00:17:09 +02:00
Timo K f26ab2f941 Merge branch 'main' into ts_Form+Home 2022-07-27 23:47:56 +02:00
Timo K e17a7cedb6 form_home 2022-07-14 19:20:52 +02:00
Timo K 619e3c4852 form 2022-07-07 23:40:29 +02:00
Timo K 5b58223f9d fix refs 2022-07-05 17:44:09 +02:00
Timo K f34fd0bd00 update @react-aria/button 2022-07-05 17:42:03 +02:00