Hugh Nimmo-Smith
27620b9148
Rename en-GB language to en ( #2866 )
...
Fixes https://github.com/element-hq/element-call/issues/2865
If we want to have GB and US specific terms later on we can then add then in as `en-GB` and `en-US`.
2024-12-04 14:51:29 +00:00
fkwp
68867810f7
Merge pull request #2864 from element-hq/fkwp/update_README_state_after
...
add information about MSC4222 state_after
2024-12-03 17:23:35 +01:00
fkwp
3495f5b472
linting
2024-12-03 16:57:53 +01:00
fkwp
260a1df21b
linting
2024-12-03 16:55:30 +01:00
fkwp
44e5d2ea91
add MSC4222
2024-12-03 16:54:37 +01:00
fkwp
5e449bd03f
typo
2024-12-03 16:54:28 +01:00
fkwp
cf0bb4676a
add information about MSC4222 state_after
2024-12-03 16:51:14 +01:00
renovate[bot]
97fd1f3696
Update dependency @vector-im/compound-design-tokens to v2 ( #2671 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-03 10:08:01 +01:00
renovate[bot]
f4883ac098
Update dependency @types/node to v22 ( #2695 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-03 10:07:31 +01:00
Will Hunt
cc260811e2
Add a lower limit to duplicate tiles. ( #2854 )
...
* Add a limit to duplicate tiles.
* missed a change
2024-12-02 17:15:33 +00:00
Hugh Nimmo-Smith
a37c3bfb48
Show hostname in developer settings ( #2857 )
...
Also refactored developer settings labels into own locale section
2024-12-02 15:43:19 +00:00
Will Hunt
ea6f2952af
Add sound effect for call joined / left ( #2794 )
...
* Add renderer for call joined / left
* lint
* Add new sounds
* Updates sounds in renderer
* lint
* move import
* pad sounds with silence
* lint
* tidy
* Drop autoplay since we now subscribe correctly.
* Comitting test files I am going to be going to lunch so will tidy up in a little while.
* finish up tests
* Add support for multiple channels per sound.
* lint
2024-12-02 15:16:58 +00:00
renovate[bot]
e142493380
Update all non-major dependencies ( #2852 )
...
* Update all non-major dependencies
* prettier
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Timo <toger5@hotmail.de >
2024-12-02 12:10:20 +01:00
fkwp
34cc50b84d
Merge pull request #2851 from element-hq/toger5/light-raise-hand
...
Use light background
2024-11-29 18:22:38 +01: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
e12f4fada0
Bump js-sdk ( #2850 )
...
- This fixes, that clients dont resend keys if other join right after someone else just left.
2024-11-29 11:58:36 +01:00
fkwp
8cd681c6cc
Merge pull request #2849 from element-hq/renovate/livekit-client
...
Update dependency livekit-client to v2.7.0
2024-11-29 11:51:05 +01:00
renovate[bot]
82360c674c
Update dependency livekit-client to v2.7.0
2024-11-29 10:44:54 +00:00
Hugh Nimmo-Smith
32ccfe8813
Fix Cache-Control header for docker images ( #2847 )
2024-11-28 17:40:06 +00:00
Timo
65e962bf1b
Fix wrong hand raise margins in pip tile. ( #2840 )
2024-11-28 17:24:24 +00:00
Timo
28da8c48da
Mute state improvements including muting if skipLobby=true in SPA (Based on #2834 ) ( #2846 )
2024-11-28 18:05:12 +01:00
Hugh Nimmo-Smith
f7c7f41afd
Upgrade js-sdk to develop with MSC4222 state_after support ( #2841 )
...
Diff 2210255d6f...8fc77c595a
2024-11-27 20:43:56 +00:00
Hugh Nimmo-Smith
cf174261c9
Some simple initial tests for MediaView ( #2813 )
...
* Some simple tests for MediaView
* Use jest-dom assertions
* Add tests for videoMuted
* Add test case for placeholder video track
* Revert yarn.lock changes
* More revert
* Deduplicate test case logic and improve names
* Use role and label
v0.7.1
2024-11-25 20:22:02 +00:00
renovate[bot]
e36029c9c0
Update all non-major dependencies ( #2835 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-25 18:46:30 +01:00
Hugh Nimmo-Smith
0469d8ef56
Add explicit code split on matrix-sdk-crypto-wasm to allow caching between deploys ( #2823 )
...
* Add explicit code split on matrix-sdk-crypto-wasm to allow caching between deploys
* Comment on removing once https://github.com/matrix-org/matrix-rust-sdk-crypto-wasm/pull/167 lands
2024-11-23 09:00:43 +00:00
Hugh Nimmo-Smith
fc8da6ef58
Use hot marbles for speaker tests ( #2815 )
...
* Refactor the speaker detection logic into observeSpeaker and add tests
@robintown the tests pass, but some of the values were off by 1ms from what I was expecting. Please can you sanity check them?
* Extra test cases and clean up
* Make distinctUntilChanged part of the observable itself
* More suggestions from code review
* Use hot marbles for speaker tests
This was originally part of https://github.com/element-hq/element-call/pull/2810
* Only feed speaking mocks to observables that ask for IsSpeakingChanged
2024-11-23 08:59:33 +00:00
Hugh Nimmo-Smith
4e1b4fae19
Refactor the speaker detection logic into observeSpeaker and add tests ( #2814 )
...
* Refactor the speaker detection logic into observeSpeaker and add tests
@robintown the tests pass, but some of the values were off by 1ms from what I was expecting. Please can you sanity check them?
* Extra test cases and clean up
* Make distinctUntilChanged part of the observable itself
* More suggestions from code review
2024-11-23 08:59:15 +00:00
Hugh Nimmo-Smith
5c18868aa4
The preload URL param shouldn't be used in SPA mode, so ignore it if not in widget ( #2832 )
...
* Refactor URL parameters into table
This is for readability and ahead of some possible changes
* Whitespace
* Lint
* The preload URL param shouldn't be used in SPA mode, so ignore it
2024-11-23 08:55:03 +00:00
Hugh Nimmo-Smith
9ce16b68e9
Refactor URL parameters into table ( #2827 )
...
* Refactor URL parameters into table
This is for readability and ahead of some possible changes
* Whitespace
* Lint
* Cleanup and correct fontScale
2024-11-23 08:51:27 +00:00
Robin
ad9114a6e4
Merge pull request #2833 from robintown/depluralize
...
Fix a singular string using the plural form
2024-11-22 13:58:12 -05:00
Robin
44e1c136df
Fix a singular string using the plural form
2024-11-22 13:45:39 -05:00
Robin
1bbbd519c7
Merge pull request #2831 from robintown/shortcut-modifiers
...
Don't trigger keyboard shortcuts if modifiers are held
2024-11-22 13:25:24 -05:00
Robin
51e4a3b14b
Don't trigger keyboard shortcuts if modifiers are held
...
None of these keyboard shortcuts expect modifier keys, so they should in fact expect the absence of modifiers.
2024-11-22 13:17:05 -05:00
Hugh Nimmo-Smith
8da38d173a
Remove .well-known files from build process ( #2830 )
...
These don't get included in the docker images anyhow (due to them being excluded by defautl by https://github.com/actions/upload-artifact#uploading-hidden-files ).
We need to inject the right values into our managed deployments elsewhere.
2024-11-22 18:12:29 +00:00
Robin
13887a8943
Merge pull request #2817 from element-hq/renovate/compound
...
Update dependency @vector-im/compound-web to v7.4.0
2024-11-22 09:31:35 -05:00
fkwp
03721f078b
Merge pull request #2819 from element-hq/renovate/livekit-components
...
Update dependency @livekit/components-react to v2.6.9
2024-11-22 12:43:25 +01:00
renovate[bot]
d146bedf05
Update dependency @livekit/components-react to v2.6.9
2024-11-22 11:08:25 +00:00
fkwp
63f595f958
Merge pull request #2820 from element-hq/renovate/livekit-client
...
Update dependency livekit-client to v2.6.3
2024-11-22 12:07:10 +01:00
renovate[bot]
279912d951
Update dependency livekit-client to v2.6.3
2024-11-22 09:14:56 +00:00
renovate[bot]
94e5d032a1
Update dependency @vector-im/compound-web to v7.4.0
2024-11-22 02:01:23 +00:00
Robin
720c400e5f
Merge pull request #2802 from robintown/device-fall-back
...
Don't fall back as eagerly to unselected devices
v0.7.0
2024-11-21 11:39:10 -05:00
Robin
0718774cef
Clarify how preferred devices work
2024-11-21 11:32:15 -05:00
Robin
a2b452c1d8
Don't override the camera without pressing "switch camera"
2024-11-21 11:24:45 -05:00
Robin
465a784345
Merge branch 'livekit' into device-fall-back
2024-11-21 11:04:36 -05:00
Robin
8de96878c0
Merge pull request #2803 from robintown/device-radio
...
Replace device dropdowns with radio buttons
2024-11-21 10:47:44 -05:00
Hugh Nimmo-Smith
b7b9771577
Use hot test input marbles instead of cold ( #2810 )
...
* Use hot test input marbles instead of cold
These will be needed for https://github.com/element-hq/element-call/pull/2701
* Revert for "spotlight speakers swap places" test
2024-11-21 11:03:16 +00:00
Hugh Nimmo-Smith
3885eefa4c
Disambiguate between types of "member" ( #2807 )
...
We have Matrix room members and MatrixRTC session memberships. Livekit also has rooms.
So, this attempts to make it more obvious as to what type you are referring to.
2024-11-21 11:02:05 +00:00
Hugh Nimmo-Smith
9176e06195
Some tsdoc and explicit typing ( #2809 )
...
* Some tsdoc and explicit typing
Pulled out of https://github.com/element-hq/element-call/pull/2701
* Extra typing
2024-11-21 11:01:43 +00:00
Robin
380fa67f57
Merge pull request #2811 from robintown/revert-memory-store
...
Revert memory store and update matrix-js-sdk
2024-11-20 10:42:41 -05:00
Robin
8830bd74cb
Update matrix-js-sdk
...
Return matrix-js-sdk to the develop branch.
2024-11-20 10:40:08 -05:00