John Preston
4c2ec15f70
Fix "Add People" button visibility update.
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
c507382d19
Keep window geometry on confcall migration.
2025-05-01 11:13:17 +04:00
John Preston
fbbcbc8753
Respect conference_supported flag.
2025-05-01 11:13:17 +04:00
John Preston
502045f1fa
Improve mute/video migration to confcall.
2025-05-01 11:13:17 +04:00
John Preston
eb06c0da08
Try migrating mute/video state.
2025-05-01 11:13:17 +04:00
John Preston
09229812f4
Show nice confcall invites.
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
c846eeed9d
Fix cal buttons positioning.
2025-05-01 11:13:16 +04:00
John Preston
d052eac019
Initial call->confcall migration.
2025-05-01 11:13:16 +04:00
23rd
5adab2739b
Fixed icon scale in call panel when recipient has low level of battery.
2025-03-24 22:58:04 +03:00
John Preston
dd2378b591
Hide call controls in one-on-one video.
2025-02-12 11:39:26 +04:00
John Preston
edc6cfe210
Replace non-started calls.
2024-11-23 10:04:55 +04:00
Ilya Fedin
3e6ea8109c
Don't treat window controls as continuous
2024-10-07 10:48:56 +02:00
John Preston
a4017e930e
Add device selectors to one-on-one calls.
2024-08-21 09:35:46 +02:00
John Preston
e89f2b55e8
Support arbitrary content in toasts.
2024-08-14 18:17:49 +02:00
John Preston
4b09050061
Implement Stars gift view from service messages.
2024-07-31 17:03:54 +02:00
Ilya Fedin
517b456670
Add hit test for window context menu
2024-07-26 10:19:55 +02:00
23rd
cb9adad660
Added label to call panel when recipient has low level of battery.
2024-03-21 23:48:51 +03:00
23rd
b790847fde
Added ability to close call panel without hanging up call.
2024-03-08 10:53:58 +04:00
John Preston
104ba4db7c
Fully migrate to Webrtc::Environment.
2024-01-25 11:57:58 +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
23rd
0f70f9e89d
Removed Screencast button from Call panel while pending call.
2023-08-04 08:46:45 +02:00
John Preston
152661dcea
Use global Fn+F shortcut for toggle fullscreen on macOS.
2023-03-15 16:39:13 +04:00
23rd
6f3dbc4305
Fixed crash on incoming peer calls.
2023-03-02 09:22:13 +03:00
23rd
df176dd1d9
Guarded users from instant calls with confirmation dialog.
2023-03-01 09:12:03 +04:00
23rd
40443b7547
Fixed mirrored display of shared screen in video calls.
2022-12-26 14:24:06 +04:00
John Preston
749fb52113
Implement animated spoilers.
2022-09-18 16:52:30 +04:00
John Preston
d6ba092697
Make GIFs and videos with captions larger.
2022-09-05 19:03:52 +04:00
John Preston
8bc807dc40
Set name / phone texts on-demand.
2022-08-09 14:12:19 +03:00
John Preston
f918c6bb83
Pass QWindow to PowerSaveBlocker.
2022-02-04 09:43:56 +03:00
John Preston
4934b026d3
Improve call / voicechat title controls on Windows 11.
2022-01-18 15:53:04 +03:00
Ilya Fedin
847c01d605
Add Qt 6 support
...
Tested only on Linux so far
2021-10-21 13:15:00 +04:00
23rd
900a7d0b2b
Appended references to const auto types in loop to prevent copying.
...
Suggested by Apple Clang.
2021-09-09 16:32:04 +03:00
John Preston
c79cd0b692
Use Images::Read instead of App::readImage.
2021-08-11 18:55:08 +03:00
John Preston
46885b7f9f
Fix mouse input in layers in call window.
2021-08-11 11:06:34 +03:00
John Preston
c100055fac
Allow sharing screen or window in one-on-one calls.
2021-07-30 00:40:25 +03:00
John Preston
4a86b172d4
Rename Ui::Window to Ui::RpWindow.
2021-07-28 16:24:11 +03:00
Christian Hesse
b2c762e974
Set (group) call window icon.
2021-07-20 00:15:04 +04:00
Christian Hesse
3d1a049405
window title for call window
...
Having an empty window title brings different issues, for example:
* invisible on task bar
* invisible in task switcher
* apply properties by match
* ...
So let's use the contact user name for window title.
Fixes #10243
2021-07-19 19:26:32 +03:00
John Preston
659ddae9a8
Use native child window in video calls on Windows.
2021-06-21 11:29:29 +04:00
John Preston
f9f98975a1
Implement OpenGL renderer for one-on-one calls.
2021-06-10 17:16:17 +04:00
John Preston
c5a46d9d1b
For surface with parent backend should be fixed.
2021-06-09 09:19:29 +04:00
John Preston
38506d27a1
Hide member rows with active small videos.
2021-05-30 18:09:59 +04:00
John Preston
42baa3e1bc
Convert YUV420 -> ARGB32 in fragment shader.
2021-05-24 22:45:16 +04:00
John Preston
d44f923277
OpenGL render of frames in single widget.
2021-05-24 22:45:16 +04:00
John Preston
c64e953174
Choose OpenGL / Raster in media viewer.
2021-05-24 22:45:15 +04:00
John Preston
a45064257a
Choose OpenGL / Raster surface at runtime.
2021-05-24 22:45:15 +04:00