Commit Graph
100 Commits
Author SHA1 Message Date
Timo K b4dffa598e fix lint 2026-04-30 13:32:27 +02:00
Timo K df78ff6bd2 Fix drawer option 2026-04-28 15:39:17 +02:00
Timo K b5c1b36850 more logging 2026-04-28 13:53:08 +02:00
Timo K 6b1b316ce4 fix tests 2026-04-27 18:22:06 +02:00
Timo K 89281c6d70 Refactor leveraging the fact, things blocking shortcuts are using react
portals.
2026-04-27 14:21:02 +02:00
Timo K 56bab70534 add tests 2026-04-22 12:26:03 +02:00
Timo K 2b46925e77 Call window.controls.onBackButtonPressed if esc is pressed without any
focus.
2026-04-22 11:51:33 +02:00
Timo K ea73e5881a pevara 2026-04-21 17:29:15 +02:00
Timo K bbb73b27cb fix knip 2026-04-21 17:20:58 +02:00
Timo K ecb2a6846f prettier 2026-04-21 17:13:13 +02:00
Timo K 2d16487ca1 fix sticky send race 2026-04-21 17:11:40 +02:00
Timo K d28cad3f12 fix matrix-js-sdk branch reference 2026-04-21 16:45:00 +02:00
Timo K 92338a2e7c review 2026-04-21 16:12:14 +02:00
Timo K 6ae88531ec pnpm v10.33.0 + lock file 2026-04-21 16:10:57 +02:00
Timo K 8728676eb6 update CI to ignore pnpmfile
- This is save since we never run pnpmfiles in ci
 - We can still run it locally
 - It helps us detect if we accidently commit it anyways.
2026-04-21 16:10:45 +02:00
Timo K 741b82b026 update linking realted logic
- remove post-commit hook
 - remove .links.cjs enable/disable (instead just add/rm .pnpmfile.cjs)
 - rename pnpm links:enable -> pnpm links:on
 - rename pnpm links:disable -> pnpm links:off
 - unify doc filenames `-` -> `_`
 - add linking_concept_reasoning.md to provide background why the
   linking is how it is.
2026-04-21 16:06:51 +02:00
Timo K b58076f1b9 remove pnpmfileChecksum and .pnpmfile.cjs 2026-04-21 15:06:06 +02:00
Timo K 00d6e034a0 fixup some missing yarn -> pnpm transitions 2026-04-21 10:53:56 +02:00
Timo K 4d09651fe1 Bump pnpm to v10 2026-04-21 10:00:36 +02:00
Timo K ff6112826c missed version bump 2026-04-20 18:02:53 +02:00
Timo K 1f443cf739 bump jwt for dev backend back to proper release
(v0.4.4)
2026-04-20 17:12:56 +02:00
Timo K 66cea929a7 Add back our custom linking plugins to pnpm 2026-04-20 16:59:34 +02:00
Timo K 0dcd761080 only warn about app bar provider missing on mobile 2026-04-16 11:20:24 +02:00
Timo K cea32b86a3 remove reactive url param for showFooter 2026-04-15 16:47:18 +02:00
Timo K 9fa382ed0c fix loudspeaker confusion and icons 2026-04-15 16:42:28 +02:00
Timo K 3fc823e049 Fix unit tests 2026-04-15 15:51:21 +02:00
Timo K 486b3ea45d Merge branch 'toger5/move-settings-out-of-bottom-bar' into toger5/bottom-bar-storybook 2026-04-15 14:53:08 +02:00
Timo K 71e389cdef unit test snapshots 2026-04-15 14:45:53 +02:00
Timo K 505e408c47 Merge branch 'toger5/move-settings-out-of-bottom-bar' into toger5/bottom-bar-storybook 2026-04-15 14:42:26 +02:00
Timo K f07bf5c520 fix lint 2026-04-15 14:37:13 +02:00
Timo K 75fb89a98a review: update styles + aria hidden 2026-04-15 14:20:19 +02:00
Timo K e46be38869 Make mediaDevices less confusing 2026-04-15 14:04:00 +02:00
Timo K dbf76db590 cleanup ReactionData 2026-04-15 13:06:47 +02:00
Timo K 3cb092f541 Revert "fix race in playwright sticky test"
This reverts commit 57f12d3d1c.
2026-04-15 11:51:41 +02:00
Timo K b59600099d fix logo in lobby 2026-04-15 11:46:08 +02:00
Timo K 242c40af14 move appBar hook to InCallView 2026-04-14 18:36:36 +02:00
Timo K dd80679ec5 test snapshot 2026-04-14 18:17:00 +02:00
Timo K 4b62ab2083 Merge branch 'toger5/move-settings-out-of-bottom-bar' into toger5/bottom-bar-storybook 2026-04-14 18:16:19 +02:00
Timo K 32823aef92 test and lints 2026-04-14 18:15:20 +02:00
Timo K 4295ae55d4 Merge branch 'toger5/move-settings-out-of-bottom-bar' into
toger5/bottom-bar-storybook
2026-04-14 18:09:59 +02:00
Timo K ab751e8c38 review: smaller changes
- use correct button styles
 - move overrides to options
 - add flex-wrap: nowrap
2026-04-14 17:44:47 +02:00
Timo K f7e1fa74cd review: hide logo at 750px already 2026-04-14 17:44:47 +02:00
Timo K a069d28f3a review: make appBar styling use IconButton (fix margins) 2026-04-14 17:44:47 +02:00
Timo K 57f12d3d1c fix race in playwright sticky test 2026-04-14 16:23:05 +02:00
Timo K 2ae1df467d knip 2026-04-14 14:30:46 +02:00
Timo K 2d5de234d2 prettier 2026-04-14 14:26:00 +02:00
Timo K 3c039be7f2 lint 2026-04-14 14:11:08 +02:00
Timo K 8c5668bf1a Breaking changes detected by snapshot tests.
Add screenshare button back to snapshot test.
Remove reaction button.
2026-04-14 14:06:20 +02:00
Timo K 400259207e Also use CallFooter for lobby 2026-04-14 13:25:33 +02:00
Timo K be74ebbb6c convert to from so that multiple layout switcher dont collide in
storybook.
2026-04-13 19:04:44 +02:00
Timo K 02fa29c7b2 lint 2026-04-13 18:40:56 +02:00
Timo K 7e1ee2eece Merge branch 'toger5/move-settings-out-of-bottom-bar' into toger5/bottom-bar-storybook 2026-04-13 18:40:14 +02:00
Timo K 118d11ceec Merge branch 'livekit' into toger5/move-settings-out-of-bottom-bar 2026-04-13 18:36:03 +02:00
Timo K 5f0afd3edc Add tests to make sure we always have one settings button. 2026-04-13 15:49:28 +02:00
Timo K 270726d446 Add tests 2026-04-13 13:38:35 +02:00
Timo K 098a8c0c41 Improve logic for settings button show/hide.
Fix button shown in appbar
2026-04-10 18:59:17 +02:00
Timo K c59de789e5 Update AppBar.tsx 2026-04-10 18:46:44 +02:00
Timo K 9905afd2ad add appBar logging 2026-04-10 18:45:34 +02:00
Timo K 8956d55d5c dont call useAppBarSecondaryButton two times 2026-04-10 18:38:35 +02:00
Timo K 16f9c107a5 better default InCallFooter story config 2026-04-10 18:28:15 +02:00
Timo K c02f2bf140 lint 2026-04-10 18:28:15 +02:00
Timo K 251a41e7a5 fix imports 2026-04-10 18:28:15 +02:00
Timo K 8ca1b2c749 update snapshot to include the two settings buttons corner + bottom bar. 2026-04-10 18:28:15 +02:00
Timo K 9e86d517a0 move footer related css to InCallFooter.module.css 2026-04-10 18:28:13 +02:00
Timo K 134fdeef3a Fix logic for hiding the logo.
Was shown on embedded mobile on wide screens.
2026-04-10 18:27:56 +02:00
Timo K 9de5938e79 Add back the settings button to the bottom buttons group for SPA mobile.
This is an edgecase where we need the settings button but have hidden it
before.
2026-04-10 18:27:52 +02:00
Timo K f75e91fc2b move show footer logic to callViewModel
Also remove header prop. This is accesible via urlParams.
2026-04-10 18:27:24 +02:00
Timo K 6be06de153 fix tests 2026-04-10 18:27:24 +02:00
Timo K 9528c4f837 fix lints 2026-04-10 18:27:24 +02:00
Timo K 5da7dd6413 Move footer to storybook 2026-04-10 18:27:24 +02:00
Timo K 2e9c8bd3ce fix playwright tests 2026-04-09 16:47:42 +02:00
Timo K a74c8025ac fix imports 2026-04-09 13:32:29 +02:00
Timo K 9d20ec00f1 Add test for the media switch button:
- is it available in the bottom bar
 - does pressing it trigger the expected callback
2026-04-09 13:25:23 +02:00
Timo K 4356e8cdb2 Merge branch 'livekit' into toger5/move-settings-out-of-bottom-bar 2026-04-09 10:10:28 +02:00
Timo K 00cfb8bb10 update test snapshots 2026-04-08 16:41:54 +02:00
Timo K 2bca491b0c ignore story files for coverage 2026-04-08 16:38:52 +02:00
Timo K 9764f6f5de Update .eslintrc.cjs 2026-04-08 16:18:51 +02:00
Timo K 69bcdc1bea fixup yarn after merge 2026-04-08 16:18:06 +02:00
Timo K 27b42ca641 Merge branch 'livekit' into storybook 2026-04-08 16:17:37 +02:00
Timo K cf642aa670 Move settings button out of the button bar.
User overflow button instead: at the top for mobile, bottom left for
web.
2026-04-08 16:05:46 +02:00
Timo K 1c5b483a7e Only send callEndedEvent if the user has joined the call. 2026-04-07 14:11:55 +02:00
Timo K 6c8219a26b Add a shadow to draggable items to prohibit invisible PIP outlines. 2026-04-07 13:02:46 +02:00
Timo K 78240c2ec8 update qs, js-yaml, glob for security patches 2026-03-13 08:01:52 +01:00
Timo K bf8bf80417 Revert "update qs, js-yaml, glob for security patches"
This reverts commit 7da9bca08c.
2026-03-13 08:01:08 +01:00
Timo K 7da9bca08c update qs, js-yaml, glob for security patches 2026-03-13 07:59:49 +01:00
Timo K a0d5c79999 also update coverage 2026-03-12 14:52:16 +01:00
Timo K 3e171d9639 bump tar, minimatch
security alert
2026-03-12 14:48:05 +01:00
Timo K 6b8f6e9405 update vite vitest and rollup
(rollup needs updating to fix a security alert)
2026-03-12 12:10:17 +01:00
Timo K c7f25feb66 use better test condition for mute buttons 2026-03-11 15:46:19 +01:00
Timo K a20edca9a1 fix pip container query 2026-03-11 15:36:37 +01:00
Timo K d00ff78d65 fix pip interaction test (button presses) 2026-03-11 15:21:36 +01:00
Timo K 3a9d394529 activate click tests 2026-03-11 14:05:17 +01:00
Timo K 1e400bc550 remove unsused import 2026-03-10 18:26:12 +01:00
Timo K 6485da8fff add playwright tests for new pip layout 2026-03-10 15:17:41 +01:00
Timo K 54bef07b3b linter 2026-03-10 13:57:06 +01:00
Timo K 273eedd256 keep pip as it was before on mobile 2026-03-10 13:57:06 +01:00
Timo K 38382539ad fix lints 2026-03-10 13:57:06 +01:00
Timo K 8db1c4c370 Implement new Pip Layout (with control buttons) 2026-03-10 13:57:06 +01:00
Timo K 652ff0060c Back to develop branck (matrix-js-skd) 2026-02-09 09:07:54 +01:00
Timo K e1ef28fdcc use js-sdk fixing room hack for any app 2026-02-05 09:04:03 +01:00