Commit Graph

4714 Commits

Author SHA1 Message Date
Half-Shot
edc4142fb1 Add reaction indicator. 2024-11-01 14:34:33 +00:00
Half-Shot
80b40b6b00 Add lightbulb. 2024-11-01 14:34:09 +00:00
Half-Shot
a207536907 hide menu by default 2024-11-01 14:17:22 +00:00
Half-Shot
373a12a3b5 First PoC for reactions 2024-11-01 14:11:36 +00:00
Half-Shot
f54e1e2046 Transpose border to GridTile. 2024-11-01 08:57:35 +00:00
Half-Shot
748cc58c3f Be even less brittle. 2024-11-01 08:41:43 +00:00
Half-Shot
167caa32a3 Merge remote-tracking branch 'origin/livekit' into raise-hand-button 2024-10-31 17:09:01 +00:00
Half-Shot
a9e6aa3d54 Add tests for cases where we got a reaction from someone else. 2024-10-31 16:39:59 +00:00
Half-Shot
21380c7791 linting 2024-10-31 16:25:31 +00:00
Half-Shot
ec9dec89bb Use deferred value 2024-10-31 16:20:17 +00:00
Half-Shot
e49eb55a3d More tidying 2024-10-31 16:17:13 +00:00
Half-Shot
a354a4013d Fix redactions not working because they pick up events in transit. 2024-10-31 16:04:37 +00:00
Half-Shot
7229f4bf1b Remove rerender 2024-10-31 15:24:44 +00:00
Half-Shot
2d95d4ff36 Use proper duration formatter 2024-10-31 15:17:43 +00:00
Robin
ef320636e2 Merge pull request #2661 from element-hq/renovate/eslint-plugin-unicorn-56.x
Update dependency eslint-plugin-unicorn to v56
2024-10-30 10:29:47 -04:00
renovate[bot]
9fa7bf976f Update dependency eslint-plugin-unicorn to v56 2024-10-30 14:27:38 +00:00
Robin
a38862b0b9 Merge pull request #2682 from element-hq/renovate/all-minor-patch
Update all non-major dependencies
2024-10-30 10:26:19 -04:00
renovate[bot]
823ffd96b3 Update all non-major dependencies 2024-10-30 13:52:21 +00:00
Robin
0d45c25eb8 Merge pull request #2693 from robintown/join-guest-strings
Update the strings on the join as guest screen
2024-10-29 20:49:46 -04:00
Half-Shot
32294984fe Even more comments. 2024-10-29 17:05:54 +00:00
Half-Shot
a45b01dc00 Add some explanation comments. 2024-10-29 16:57:06 +00:00
Half-Shot
ff7da135ca Tidy up and finish test rewrites 2024-10-29 16:49:37 +00:00
Half-Shot
5a5c1bedfe Major refactor to support various state problems. 2024-10-29 16:19:01 +00:00
Half-Shot
cd73ad8794 Prevent infinite loop 2024-10-29 15:19:16 +00:00
Half-Shot
528e692d6b Handle cases when a new member event happens. 2024-10-29 15:08:59 +00:00
Half-Shot
0b6cf18d22 Drop border from raised hand icon 2024-10-29 13:17:33 +00:00
Half-Shot
e1a4310e29 Add preferences tab for choosing to enable timer. 2024-10-29 13:13:01 +00:00
Half-Shot
dbabf45ca7 Allow timer to be configurable. 2024-10-29 13:12:20 +00:00
Half-Shot
f13bd7923b Fix and update tests 2024-10-29 09:45:30 +00:00
Half-Shot
23d849bd9a lint 2024-10-29 09:35:10 +00:00
Half-Shot
b7e82362b8 Fix call border resizing video 2024-10-29 09:28:42 +00:00
Half-Shot
07d345191b Fix timestamp calculation on relaod. 2024-10-28 22:24:20 +00:00
Half-Shot
198859db08 Add a small mode for spotlight 2024-10-28 22:24:11 +00:00
Robin
0784a30ef0 Update the strings on the join as guest screen
Hugh pointed out that the button labeled "Join call now" on this screen is misleading, because it does not join you to the call but rather send you to the lobby. Meanwhile, the designs call for this screen to use the words "Join as guest" and "Continue", so let's go with that.
2024-10-28 15:59:53 -04:00
Robin
e06aaf6fd4 Merge pull request #2691 from robintown/duplicate-devices
Remove duplicate media devices from the list
2024-10-28 15:05:47 -04:00
Robin
0ec56014c3 Remove duplicate media devices from the list
Somehow on my system Firefox always manages to create multiple entries for my webcam. This was an easy enough thing to fix.
2024-10-28 15:02:01 -04:00
Half-Shot
33724efee3 Add better sound. (woosh) 2024-10-28 18:00:39 +00:00
Half-Shot
38878d3ee8 Remove extra layer 2024-10-28 17:45:12 +00:00
Half-Shot
9d01e8c129 Lint tests 2024-10-28 17:44:17 +00:00
Half-Shot
ba921f8c67 Tidy up useEffect 2024-10-28 16:23:17 +00:00
Half-Shot
4a712dcaa2 Redact the right thing. 2024-10-28 16:11:28 +00:00
Half-Shot
4501e670b2 Refactor into own files. 2024-10-28 15:57:55 +00:00
Robin
7edc8af9a0 Merge pull request #2687 from robintown/media-devices-config
Add config options for starting with audio and video enabled
2024-10-28 09:08:04 -04:00
Half-Shot
43b4fc0a0c lint 2024-10-28 12:46:26 +00:00
Half-Shot
a23d256fb6 Refactor raised hand indicator and add tests. 2024-10-28 12:32:33 +00:00
Robin
551c3f4104 Add config options for starting with audio and video enabled 2024-10-27 21:47:13 -04:00
Robin
5907bf7c33 Merge pull request #2662 from element-hq/renovate/compound
Update Compound
2024-10-25 12:27:32 -04:00
Hugh Nimmo-Smith
d8bbd93294 Bump js-sdk for MatrixRTC fixes (#2688)
Full diff https://github.com/matrix-org/matrix-js-sdk/compare/v34.7.0...0a29063bc9e61ee70ca43820d4bb91f6a27f1237

Relevant PRs included:

- Do not rotate MatrixRTC media encryption key when a new member joins a session #4472
- Refactor/simplify Promises in MatrixRTCSession #4466
- Prepare delayed call leave events more reliably #4447
- Fix DelayedEventInfo type #4446
- Fix MatrixRTC sender key wrapping #4441
2024-10-25 17:23:34 +01:00
Half-Shot
7f268a3e10 Add a sound for when a hand is raised. 2024-10-25 17:10:14 +01:00
Half-Shot
1c8e547b9a Add support for displaying the duration of a raised hand. 2024-10-25 17:09:45 +01:00