docs: bump Element Call to 0.19.4; add noise suppression to landing
- README: correct embedded Element Call version 0.19.3 -> 0.19.4 in the Custom Features and Tech Stack tables - landing/index.html: add a "Noise suppression" row to the Voice & Video comparison table (Lotus = 3 tiers incl. on-device RNNoise ML) and note the feature in the June 2026 narrative Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -460,7 +460,7 @@ All custom code lives in `src/app/` on the `lotus` branch of `code.lotusguild.or
|
|||||||
|
|
||||||
| Feature | Files | Notes |
|
| Feature | Files | Notes |
|
||||||
|---------|-------|-------|
|
|---------|-------|-------|
|
||||||
| **Element Call embed** | `src/app/plugins/call/`, `src/app/hooks/useCallEmbed.ts`, `src/app/components/CallEmbedProvider.tsx` | EC 0.19.3 (`@element-hq/element-call-embedded`), dist copied to `public/element-call/` by vite |
|
| **Element Call embed** | `src/app/plugins/call/`, `src/app/hooks/useCallEmbed.ts`, `src/app/components/CallEmbedProvider.tsx` | EC 0.19.4 (`@element-hq/element-call-embedded`), dist copied to `public/element-call/` by vite |
|
||||||
| **DM calls** | `src/app/features/room/Room.tsx`, `src/app/features/room/RoomViewHeader.tsx` | Phone button in DM room header; `useCallStart(true)` passes `intent: StartedByUser`; Room.tsx switches to CallView layout when DM has active call |
|
| **DM calls** | `src/app/features/room/Room.tsx`, `src/app/features/room/RoomViewHeader.tsx` | Phone button in DM room header; `useCallStart(true)` passes `intent: StartedByUser`; Room.tsx switches to CallView layout when DM has active call |
|
||||||
| **Picture-in-picture call** | `src/app/components/CallEmbedProvider.tsx` | When navigating away from the call room, the embed shrinks to a 280×158px PiP in the bottom-right. Click navigates back. Implemented via `useEffect` imperatively overriding styles on `callEmbedRef.current` — cannot use a wrapper div because `useCallEmbedPlacementSync` writes `top/left/width/height` directly onto that element |
|
| **Picture-in-picture call** | `src/app/components/CallEmbedProvider.tsx` | When navigating away from the call room, the embed shrinks to a 280×158px PiP in the bottom-right. Click navigates back. Implemented via `useEffect` imperatively overriding styles on `callEmbedRef.current` — cannot use a wrapper div because `useCallEmbedPlacementSync` writes `top/left/width/height` directly onto that element |
|
||||||
| **Screenshare fullscreen** | `src/app/features/call/CallControls.tsx`, `src/app/features/call/Controls.tsx` | When screensharing, a fullscreen button appears in call controls. Calls `callEmbedRef.current?.requestFullscreen()` on the Cinny call container. EC naturally spotlights the screenshare — the old 600ms grid-revert code was removed (it caused fullscreen to show avatars instead of the screen) |
|
| **Screenshare fullscreen** | `src/app/features/call/CallControls.tsx`, `src/app/features/call/Controls.tsx` | When screensharing, a fullscreen button appears in call controls. Calls `callEmbedRef.current?.requestFullscreen()` on the Cinny call container. EC naturally spotlights the screenshare — the old 600ms grid-revert code was removed (it caused fullscreen to show avatars instead of the screen) |
|
||||||
@@ -744,7 +744,7 @@ All commands use the `!` prefix. Run `!help` in any room for the full list.
|
|||||||
| Webhook bridge | matrix-hookshot | 7.3.2 |
|
| Webhook bridge | matrix-hookshot | 7.3.2 |
|
||||||
| Reverse proxy | Nginx Proxy Manager | — |
|
| Reverse proxy | Nginx Proxy Manager | — |
|
||||||
| Web client | Lotus Cinny (fork of `cinnyapp/cinny` main) | custom |
|
| Web client | Lotus Cinny (fork of `cinnyapp/cinny` main) | custom |
|
||||||
| Element Call embed | `@element-hq/element-call-embedded` | 0.19.3 |
|
| Element Call embed | `@element-hq/element-call-embedded` | 0.19.4 |
|
||||||
| GIF picker | Giphy JS/React SDK (`@giphy/react-components`) | — |
|
| GIF picker | Giphy JS/React SDK (`@giphy/react-components`) | — |
|
||||||
| Auto-deploy | adnanh/webhook | 2.8.0 |
|
| Auto-deploy | adnanh/webhook | 2.8.0 |
|
||||||
| Bot language | Python 3 | 3.x |
|
| Bot language | Python 3 | 3.x |
|
||||||
|
|||||||
+11
-1
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user