23rd
ef93d7748e
Fixed corrupt QRhi group-call video on OpenGL backend.
...
Also restored media-viewer video-stream draws in QRhi viewport.
Fixed #30946 .
2026-07-10 14:04:31 +04:00
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
145e580b52
Added animated icons to copy-to-clipboard toasts.
2026-06-26 15:22:28 +03:00
23rd
969e84ff9e
Fixed clipped overlay buttons in group call QRhi viewport.
2026-06-22 11:51:49 +03:00
John Preston
3c3f187d50
Fix one-on-one calls on Windows on ARM.
...
Fixes #30792 .
2026-06-10 18:56:52 +04:00
valad47
df3d8b83a8
Fix rotated video rendering in calls
2026-06-08 17:39:44 +04:00
23rd
224673be69
[qrhi] Fixed group call viewport crash by reusing stale tile slots.
2026-05-22 22:29:59 +03:00
23rd
8ef007348f
Applied Wayland native window destruction on call panel close.
2026-05-22 12:22:06 +03:00
23rd
de27d93fb4
[qrhi] Guarded yuv frame deref against ARGB32 and missing data races.
2026-05-22 12:22:06 +03:00
23rd
3a74cd4d97
[qrhi] Fixed convertedTexture leak on stale tile removal in group calls.
2026-05-22 12:21:36 +03:00
23rd
dbb7d1890e
[qrhi] Fixed group call scale when moving between screens at runtime.
2026-05-21 21:23:47 +04:00
23rd
84df44d344
Fixed upside-down webcam in group calls on Linux QRhi path.
2026-05-18 10:36:53 +03:00
23rd
d316197b34
[qrhi] Added YUV-to-RGB pre-conversion pass and fixed vertex geometry.
2026-05-18 10:36:52 +03:00
23rd
0315d6cf27
[qrhi] Batched onscreen draw calls in group call renderer.
2026-05-18 10:36:52 +03:00
23rd
9c85df33bd
[qrhi] Fixed unreleased GPU resources on media-view and calls close.
2026-05-18 10:36:52 +03:00
23rd
a7420abf67
[qrhi] Added direct GPU render for paintVideoStream instead of raster.
2026-05-18 10:36:52 +03:00
23rd
9a4e67858f
[qrhi] Merged all on-screen draws into single render in group calls.
2026-05-18 10:36:52 +03:00
23rd
4056135dec
[qrhi] Added title shadow overlay for Windows/Linux to calls incoming.
2026-05-18 10:36:52 +03:00
23rd
63963dd760
[qrhi] Added vertical blur pass, CPU Perlin noise in group calls.
2026-05-18 10:36:52 +03:00
23rd
f2ddfe72c6
[qrhi] Added full multi-pass renderer with blur, YUV420 to group calls.
2026-05-18 10:36:52 +03:00
23rd
03aca09d24
[qrhi] Added shadow overlay and YUV420 GPU decode to calls incoming.
2026-05-18 10:36:51 +03:00
23rd
56c0691a5c
[qrhi] Replaced dead paintFallback for calls incoming.
2026-05-18 10:36:51 +03:00
23rd
b088296609
[qrhi] Added QRhi rendering infrastructure.
2026-05-18 10:36:51 +03:00
John Preston
2a032e96ed
Support bot verification in peer list.
2026-05-06 17:44:18 +04:00
GitHub Action
313f2de762
Removed 114 unused style entries.
2026-05-04 11:32:33 +07:00
John Preston
c79f62d874
Fix joining unmuted on macOS.
2026-04-21 17:10:22 +07:00
Sergey A. Osokin
d53ee9c241
Fix warnings.
2026-04-17 22:04:20 +07:00
John Preston
aae5631f19
Fix bio cut-off in calls peer info.
2026-04-17 00:23:31 +07:00
John Preston
0e7a483c7b
Fix muted icon outline clipping.
2026-04-16 21:24:39 +07:00
23rd
88404cfddb
Removed unused private fields.
2026-04-09 12:36:51 +03:00
John Preston
b1d21600cf
Elide too long call button text.
2026-04-07 11:57:42 +07:00
23rd
9cb41f4517
Replaced RoundButton text transform constructor arg with setter.
2026-04-06 16:58:16 +03:00
23rd
494833236f
Defaulted RoundButton text transform to no-transform.
2026-04-06 16:58:16 +03:00
23rd
7c26a251cf
Added text transform to RoundButton as mandatory argument.
2026-04-06 16:58:15 +03:00
23rd
a29acd4882
Brought non-sprite shadows revolution.
2026-03-28 11:50:50 +03:00
John Preston
353c95adae
Support box->setTitle(v::text::data, context).
2026-03-27 12:54:56 +07:00
John Preston
3223e6389c
Add ripple effect to send button.
2026-03-10 11:59:29 +04: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
Ilya Fedin
d52d82f7e6
Fix GCC 15 -Wrange-loop-construct
2026-03-03 12:16:32 +04:00
John Preston
a58047e88a
Fix some regressions in accessibility commit.
2026-02-28 19:07:12 +04:00
John Preston
edc3006fbe
Improve Remove/Delete from group participants.
2026-02-28 19:07:10 +04:00
mukthar777
91fb6d405d
Accessibility: add labeling for group call panel buttons
2026-02-28 06:41:25 +04:00
mukthar777
d5634d5aa4
Accessibility: Add labeling to calls panel
2026-02-28 06:41:25 +04:00
Ilya Fedin
54683b2d21
Decompose countInitialGeomety from MainWindow
2026-01-31 20:21:48 +04:00
Ilya Fedin
d33293ba6b
Add name argument to PositionWithScreen
2026-01-31 20:21:48 +04:00
John Preston
18114458b8
Upgrade settings_calls to full builder pattern
...
- Move Calls class to anonymous namespace in .cpp
- Export only Type CallsId() from header
- Move AddCameraSubsection to be a free function (exported)
- Keep all device helper functions exported
- Update all references to use CallsId() and AddCameraSubsection()
- Add missing include to calls_group_settings.cpp
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-28 11:55:21 +04:00
John Preston
ca5e18391b
Rewrite settings_calls to new builder pattern
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-28 11:55:19 +04:00
John Preston
1e5a93249c
Support all required deep links.
2026-01-28 11:55:19 +04:00
23rd
156942f8fb
Added saving of geometry for call panel.
2026-01-28 10:02:27 +03:00