Ilya Fedin
4943c41f77
Get rid of new Q_OS_LINUX
2026-06-30 09:08:05 +04:00
23rd
39cfbeaffa
Added animated icons to shared media and group call pin toasts.
2026-06-26 15:22:28 +03:00
23rd
8ef007348f
Applied Wayland native window destruction on call panel close.
2026-05-22 12:22:06 +03:00
paterkleomenis
f8fc9956d0
Calls: enable audio sharing flow on Linux
...
Enables the desktop share audio flow on Linux within Calls UI and plumbing.
- calls_call: add withAudio parameter to toggleScreenSharing, track
_screenWithAudio flag, create/destroy SystemAudioCapture when sharing
starts with audio, and clean it up in destroyController.
- calls_panel / calls_group_panel: use LoopbackAudioCaptureSupported()
to report audio support on all platforms; show a GenericBox with audio
toggle when a unique desktop capture source is available (PipeWire),
then start sharing with the chosen audio setting.
Depends on desktop-app/lib_webrtc#22
Closes #26642
2026-03-05 09:25:37 +04:00
mukthar777
91fb6d405d
Accessibility: add labeling for group call panel buttons
2026-02-28 06:41:25 +04:00
23rd
9fb25bfada
Added special bullet char to global access.
2026-01-28 08:57:56 +03:00
John Preston
fe3c545455
Fix controls disappearing in group calls.
2025-12-22 17:56:55 +04:00
John Preston
08a979e638
Use more simple tr::... text helpers.
2025-12-15 21:40:54 +04:00
23rd
eca8dfb0ec
Renamed rpl::start_with_ with rpl::on_.
2025-12-10 21:28:33 +03:00
John Preston
9b867af7fd
Use known gift number in some places.
2025-12-05 20:11:54 +04:00
John Preston
c4fbb8c199
Fix possible crash in group call box closing.
2025-11-24 14:19:37 +04:00
John Preston
4cdd793e0c
Show crowns in stream comments.
2025-11-15 11:59:20 +04:00
John Preston
89bc58ab29
Allow moderation of video stream comments.
2025-11-15 11:59:19 +04:00
John Preston
dc57886b68
Start messages layout changes for streams.
2025-11-15 11:59:17 +04:00
John Preston
832fb023e8
Update API scheme on layer 217.
2025-11-15 11:59:17 +04:00
John Preston
c11cab858d
Initial support for streamed stories.
2025-11-15 11:59:17 +04:00
John Preston
4d8cb022c5
Make screen share controls available.
2025-10-22 12:18:12 +04:00
John Preston
86d1ab00e0
Support disabling messages in conferences.
2025-10-10 09:27:01 +04:00
John Preston
93b2a52f34
Support enabling/disabling messages.
2025-10-10 09:27:01 +04:00
John Preston
d3da830ef8
Support 3/4/5 buttons in group call layout.
2025-10-10 09:27:01 +04:00
John Preston
7a3e16b92f
Escape hides message field, nice fade-shadows.
2025-10-10 09:26:59 +04:00
John Preston
1c17a76b80
Animate message field show/hide.
2025-10-10 09:26:59 +04:00
John Preston
4436e3ba69
Implement initial messages display.
2025-10-10 09:26:59 +04:00
John Preston
e2ae0a7a4f
Send / receive messages in group calls.
2025-10-10 09:26:58 +04:00
John Preston
5ed8f0baa5
Show sending message field in group chats.
2025-10-10 09:26:58 +04:00
John Preston
f1d4e48c59
Show message button in group calls.
2025-10-10 09:26:58 +04:00
John Preston
b754ad5248
Use base::weak_qptr / base::make_weak.
2025-07-23 11:40:59 +04:00
23rd
133effef0e
Added sound notification when recording of group call is started.
2025-07-23 11:40:37 +04:00
John Preston
70378bfac8
Improve emoji animation.
2025-05-01 11:13:20 +04:00
John Preston
2b74ad8b5f
Disable raised-hand state in confcalls.
2025-05-01 11:13:20 +04:00
John Preston
01d927aceb
Improve confcall join.
2025-05-01 11:13:20 +04:00
John Preston
c72cf46db7
Implement fast confcall migration.
2025-05-01 11:13:18 +04:00
John Preston
2a7aac76d9
Update API scheme on layer 202.
2025-05-01 11:13:18 +04:00
John Preston
59e56600bc
Reuse p2p call window for migrated confcall.
2025-05-01 11:13:18 +04:00
John Preston
909bd3dd2d
Allow kicking from confcall by creator.
2025-05-01 11:13:18 +04:00
John Preston
d50fad615f
Check confcall size limit.
2025-05-01 11:13:18 +04:00
John Preston
c507382d19
Keep window geometry on confcall migration.
2025-05-01 11:13:17 +04:00
John Preston
c5531b1bd8
Implement audio/video confcall invitations.
2025-05-01 11:13:17 +04:00
John Preston
d052eac019
Initial call->confcall migration.
2025-05-01 11:13:16 +04:00
John Preston
9dbd134601
Implement multi-inviting to confcalls.
2025-05-01 11:13:16 +04:00
John Preston
9f3f715527
Allow sharing link from confcall.
2025-05-01 11:13:16 +04:00
John Preston
4401ea388c
PoC confcall invite, emoji.
2025-05-01 11:13:15 +04:00
Ilya Fedin
bf26de495a
Adapt to TitleControlsLayout change
2024-12-19 15:59:25 +04:00
23rd
e46a703c7d
Removed include directive for ui/integration from ui_utility header.
2024-08-28 14:39:05 +03:00
Ilya Fedin
517b456670
Add hit test for window context menu
2024-07-26 10:19:55 +02:00
Ilya Fedin
fc5e9414b7
Subscribe to QEvent::WindowStateChange instead of QWindow::windowStateChanged
2024-06-19 10:33:33 +04:00
23rd
d03d50ef0d
Removed cIntRetinaFactor and cRetinaFactor.
2024-03-24 07:10:07 +03:00
John Preston
104ba4db7c
Fully migrate to Webrtc::Environment.
2024-01-25 11:57:58 +04:00
John Preston
0dfe37f998
Mirror my outgoing video in video chats.
2024-01-16 11:18:55 +04:00
John Preston
a8b959826c
Don't activate main window in case of visible call window.
...
Fixes #27017 .
2023-11-01 22:24:09 +04:00