Hugh Nimmo-Smith
ee8038fefa
Use asObservable when exposing subject
2024-11-21 11:32:03 +00:00
Hugh Nimmo-Smith
8f62cb675c
Merge branch 'livekit' into toger5/tiles_based_on_rtc_member
2024-11-21 11:28:30 +00: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
Hugh Nimmo-Smith
bc90deb91b
Merge branch 'livekit' into toger5/tiles_based_on_rtc_member
2024-11-20 17:36:49 +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
Robin
3ab9bb72e2
Revert "Init client with a memory store (for MSC4222) ( #2764 )"
...
This reverts commit 83fa9661cf
. We won't need this hack once we're no longer using a matrix-js-sdk branch with MSC4222 support.
2024-11-20 10:22:42 -05:00
Hugh Nimmo-Smith
8891a9a70e
Make it clearer what are inputs and what are expected outputs in test cases ( #2808 )
...
Rationale: try and make the marbles section of each test case more readable
2024-11-20 14:44:23 +00:00
Hugh Nimmo-Smith
3f11f51ff0
Whitespaces
2024-11-20 12:34:20 +00:00
Hugh Nimmo-Smith
1c04d22a5b
.
2024-11-20 12:29:40 +00:00
Hugh Nimmo-Smith
a63d44af0c
Simplify diff
...
These changes are in https://github.com/element-hq/element-call/pull/2809
2024-11-20 12:28:10 +00:00
Hugh Nimmo-Smith
18e7ca567c
Simplify diff
2024-11-20 12:14:41 +00:00
Hugh Nimmo-Smith
b7ecd396c5
Test case for only showing tiles for MatrixRTC session members
2024-11-20 11:16:13 +00:00
Hugh Nimmo-Smith
7677514bf5
Make it clear that we are mocking MatrixRTC memberships
2024-11-20 10:37:50 +00:00
Hugh Nimmo-Smith
138a6c7e73
Merge branch 'livekit' into toger5/tiles_based_on_rtc_member
2024-11-20 10:35:49 +00:00
Hugh Nimmo-Smith
826d0ee40d
Rxjs subjects should not be exposed ( #2805 )
...
This rule will encourage us to do the right thing and better abstract.
See https://github.com/cartant/eslint-plugin-rxjs/blob/main/docs/rules/no-exposed-subjects.md
2024-11-20 10:32:21 +00:00
Hugh Nimmo-Smith
fbc2cd3e97
Remove redundant distinctUntilChanged ( #2804 )
...
Because this.scope.state() does this for us
2024-11-20 10:31:36 +00:00
Hugh Nimmo-Smith
3cb5eccd2c
Whitespace
2024-11-20 10:26:19 +00:00
Hugh Nimmo-Smith
edb53ae049
Fix
2024-11-20 10:24:38 +00:00
Hugh Nimmo-Smith
67a9d58aad
Merge branch 'livekit' into toger5/tiles_based_on_rtc_member
2024-11-20 10:15:52 +00:00
Hugh Nimmo-Smith
256a65a119
Simplify speaking observer
2024-11-20 10:09:56 +00:00
Hugh Nimmo-Smith
8f59f087cc
Fix incorrect type assertion
2024-11-20 10:09:27 +00:00
Will Hunt
b3ceb5300c
Add keyboard shortcuts for raised hand / reactions ( #2784 )
...
* Add support for reactions / raised-hands via keyboard shortcuts.
* Add tests
* Fixup shortcuts
* update snapshotr
* fix type
* keyshortcuts
* remove mistakenly commited file
* fix label logic
* Add renderer for call joined / left
* Use caption
* lint
* remove unexpected file
* remove other unexpected change
* Remove other other unexpected change.
2024-11-19 16:57:57 +00:00
ElementRobot
ffbc48fe86
Merge pull request #2801 from element-hq/actions/localazy-download
...
Localazy Download
2024-11-19 16:00:11 +00:00
fkwp
4655da3c35
Translations updates
2024-11-19 15:58:53 +00:00
Robin
585998cb87
Merge pull request #2800 from robintown/reactions-button
...
Update icon and label of reactions button
2024-11-19 10:44:58 -05:00
Robin
8ec2f9bb31
Update tests
2024-11-19 10:43:42 -05:00
Robin
2ee468ba44
Update icon and label of reactions button
...
They've been updated in the designs.
2024-11-19 09:56:46 -05:00
fkwp
17eb435a7a
Merge pull request #2799 from element-hq/renovate/livekit-client
...
Update dependency livekit-client to v2.6.2
2024-11-19 15:55:19 +01:00
renovate[bot]
1678ca71c1
Update dependency livekit-client to v2.6.2
2024-11-19 14:53:23 +00:00
Robin
90fe8e0529
Merge pull request #2734 from element-hq/renovate/compound
...
Update Compound
2024-11-19 09:48:17 -05:00
Hugh Nimmo-Smith
64749d0b7a
Expose TestScheduler as global ( #2796 )
2024-11-18 22:39:59 +00:00
fkwp
79cd3047e9
Merge pull request #2798 from element-hq/renovate/livekit-components
...
Update dependency @livekit/components-react to v2.6.8
2024-11-18 20:40:30 +01:00
renovate[bot]
9078c35e06
Update dependency @livekit/components-react to v2.6.8
2024-11-18 19:39:01 +00:00
renovate[bot]
2833d9a816
Update Compound
2024-11-18 19:37:15 +00:00
fkwp
8598be1d92
Merge pull request #2797 from element-hq/renovate/livekit-client
...
Update dependency livekit-client to v2.6.1
2024-11-18 20:36:18 +01:00
renovate[bot]
02d2de3831
Update dependency livekit-client to v2.6.1
2024-11-18 19:34:22 +00:00
Hugh Nimmo-Smith
23579b2ab1
Expose TestScheduler as global
2024-11-18 18:02:37 +00:00
Hugh Nimmo-Smith
09de97637c
Refactor
2024-11-18 17:50:59 +00:00
Hugh Nimmo-Smith
5cae84940e
Fix unit test
2024-11-18 17:29:41 +00:00
fkwp
6d1aa0087b
Merge pull request #2729 from element-hq/renovate/migrate-config
...
Migrate renovate config
2024-11-18 13:17:07 +01:00
renovate[bot]
8b4b9f4494
Update all non-major dependencies ( #2795 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-18 10:09:21 +01:00
Timo
a551cde47b
Make reactions background use the frosted glass look ( #2792 )
...
* Make reactions background use the frosted glass look
* fix spacing if there is raise hand + reaction.
2024-11-15 18:58:40 +01:00
ElementRobot
01b9d7a70e
Merge pull request #2793 from element-hq/actions/localazy-download
...
Localazy Download
2024-11-15 16:23:56 +00:00
fkwp
f56d4a32a3
Translations updates
2024-11-15 16:22:27 +00:00
Will Hunt
eed1b98cf9
Update reactions to new design ( #2751 )
...
* Replace search strings
* Add expander for reactions view
* lint
* Remove useless list
* Update tests
* lint
* Only shrink buttons on web version, mobile never shrinks
* Revert accidental change.
* Remove border from button
* Tidy up views.
* Finish matching designs.
* Fix height
* Remove a unneeded class
* Remove more cruft
* Remove unnessacery chunk
* Evenly space reactions
* lint
* Disable reaction buttons when busy
* Try to make menu a bit more responsive
* Update test
* further screen size tweaks
2024-11-15 16:02:06 +00:00
Will Hunt
c1208ac7b6
Small improvements to settings tab ( #2789 )
...
* align profile tab.
* Fix descriptions
2024-11-15 14:09:52 +00:00
Quentin Gliech
d77e9e8f08
Merge pull request #2790 from element-hq/quenting/preload-config
...
Pre-fetch the config.json to improve startup time
2024-11-15 13:55:41 +01:00