Commit 414ec7c
committed
Add screencast-only fullscreen mode for group call screenshare
Introduce a dedicated fullscreen toggle in wide controls for screenshare.
When a screen endpoint is focused, fullscreen can now switch to a screencast-only layout that hides side panels. Fullscreen controls in this mode auto-hide on inactivity and reappear on mouse movement.
Also disable speaking outline rendering in fullscreen to avoid full-frame green highlighting tied to members panel speaking state.1 parent 2f80db3 commit 414ec7c
7 files changed
Lines changed: 235 additions & 30 deletions
File tree
- Telegram/SourceFiles/calls
- group
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1008 | 1008 | | |
1009 | 1009 | | |
1010 | 1010 | | |
| 1011 | + | |
| 1012 | + | |
| 1013 | + | |
| 1014 | + | |
| 1015 | + | |
| 1016 | + | |
| 1017 | + | |
| 1018 | + | |
| 1019 | + | |
| 1020 | + | |
| 1021 | + | |
| 1022 | + | |
| 1023 | + | |
| 1024 | + | |
| 1025 | + | |
| 1026 | + | |
1011 | 1027 | | |
1012 | 1028 | | |
1013 | 1029 | | |
| |||
0 commit comments