John Preston
c04cdff7f7
Disable group call logs to console.
2021-10-07 11:42:24 +04:00
John Preston
19ce1edc16
Use base::SafeRound instead of std::round.
...
Previous assertion violations because of NaN from std::round were
in video streaming, see commits 27d58ba07b
, 8f5830d520
.
Now the crashes happened in the ConvertScale() call from a background
thread when preparing an image from clipboard for sending to a chat.
2021-09-27 12:13:57 +04:00
John Preston
155bbed3f4
Show correct video recording status.
2021-09-19 14:42:56 +03:00
John Preston
8069fdd873
Use base/random.h instead of openssl::RandomValue.
2021-09-15 13:42:22 +03:00
John Preston
ce256161f1
Couple of crash fixes.
2021-09-13 17:39:17 +03:00
John Preston
f73264025d
Fix a crash after joining broadcasts.
2021-09-13 14:21:01 +03: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
14314df26a
Show userpics in who read context item.
2021-09-09 00:10:49 +03:00
John Preston
d00226d51e
Don't show important tooltips above layers.
2021-09-07 23:41:08 +03:00
23rd
4582d2d0d5
Attempted to fix ordering buttons above boxes in group calls panel.
2021-09-07 23:41:08 +03:00
23rd
cd59ba6629
Added ability to start video recording in group calls.
2021-09-07 23:41:08 +03:00
John Preston
9f43719075
Fix build with Xcode.
2021-09-07 12:18:18 +03:00
John Preston
463da7e410
Allow Ui::GL::Renderer::deinit on lost context.
2021-09-06 13:13:26 +03:00
John Preston
16c9031f88
Fix a phrase in voice chat settings.
2021-09-06 13:13:26 +03:00
John Preston
f6175e7b7c
Invite by link in case of non-self voice chat join.
2021-09-02 11:04:28 +03:00
John Preston
e9a5c45f34
Use separate strings for channel voice chats.
2021-08-31 17:59:29 +03:00
John Preston
29c0956d61
Always try to play video in voice chats.
2021-08-30 20:32:57 +03:00
John Preston
0cfede984c
Update API scheme to layer 132.
2021-08-30 20:32:56 +03:00
John Preston
1cc9a52461
Fix my speaking status freeze in voice chats.
2021-08-18 17:52:23 +03:00
John Preston
cd52982752
Hopefully fix an assertion violation in voice chats.
2021-08-18 17:45:21 +03:00
John Preston
ca31a08182
Fix 'Sorry, group is inac...' in scheduled voice chat.
2021-08-18 11:34:16 +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
91ef6f13c8
Use good bitrate for screen capture in calls.
2021-08-10 15:46:18 +03:00
John Preston
f3ab01604c
Version 2.9: Fix build on Linux.
2021-07-30 21:03:49 +03:00
John Preston
66bcc20f58
Fix requesting screencast rights on macOS.
2021-07-30 20:45:00 +03:00
John Preston
bd78bac4bf
Warn admins about many voice chat participants.
2021-07-30 16:06:27 +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
John Preston
bc707320f8
Add 'invited' icon in narrow voice chat members list.
2021-07-28 15:16:23 +03:00
John Preston
99505b4ee2
Beta version 2.8.12: Fix build on Linux.
2021-07-23 20:42:24 +03:00
John Preston
c0f8e68f5d
Don't use CurrentSingleComponentFormat.
...
Fix noise in voice chat blur in OpenGL ES (ANGLE).
2021-07-23 15:42:16 +03:00
Christian Hesse
b2c762e974
Set (group) call window icon.
2021-07-20 00:15:04 +04:00
Ilya Fedin
ba9b72e038
Fix -Wunused-variable warnings with gcc
2021-07-19 22:31:27 +03:00
John Preston
10e1feb40b
Use GL_BGRA_EXT format with ANGLE.
2021-07-15 16:42:38 +03:00
John Preston
4d99c1fd44
Allow sharing system audio with window share.
2021-07-15 16:42:38 +03:00
John Preston
86a2a4d63a
Count unique video senders in limit.
2021-07-13 22:08:10 +03:00
John Preston
db81638656
Allow sharing screen with sound on Windows.
2021-07-13 22:08:09 +03:00
John Preston
402729dc99
Check unmuted video limit in group call.
2021-07-13 22:08:09 +03:00
John Preston
801c8b6220
Screencast with system sound on Windows.
2021-07-13 22:08:09 +03:00
John Preston
cc013305ac
Apply local volume / mute to additional audio stream.
2021-07-13 22:08:09 +03:00
John Preston
f17fc0b670
Support additional audio ssrc.
2021-07-13 22:08:09 +03:00
Ilya Fedin
79cc797aff
Fix -Wunused-variable warnings
2021-07-13 21:43:34 +03:00
Ilya Fedin
89765340c3
Fix -Wunused-function warnings
2021-07-13 21:31:22 +03:00
John Preston
a74228acea
Don't use MTP* for ChannelData flags.
2021-07-08 16:11:09 +03:00
John Preston
e34375405e
Don't use MTP* for UserData flags.
2021-07-08 14:19:12 +03:00
John Preston
2ffda9f240
Don't use MTP* for ChatAdminRight / ChatRestriction.
2021-07-08 13:34:06 +03:00
John Preston
6be9b25e99
Submit voice chat boxes by Enter.
2021-07-05 15:37:34 +03:00
John Preston
6cea7d4a52
Fix YUV->RGB on D3D9 ANGLE backend.
2021-07-01 23:46:52 +03:00
John Preston
8a6ff3f414
Add separator above volume control in voice chats.
2021-06-24 17:44:55 +04:00