John Preston
|
4e5c81dac2
|
Correctly handle 'min' group call participant updates.
|
2021-02-01 16:25:38 +04:00 |
|
John Preston
|
e0680fc2a5
|
Fix voice chat menu for admins editing admins.
|
2021-01-29 20:56:56 +04:00 |
|
John Preston
|
2559c5d6f4
|
Allow other admins to mute me in voice chats.
|
2021-01-29 19:19:50 +04:00 |
|
23rd
|
037506c0b7
|
Fixed local applying of mute participant state in group calls.
|
2021-01-28 03:52:53 +03:00 |
|
John Preston
|
b22c65a8db
|
Fix build on Windows, add report Fake-s.
|
2021-01-26 12:15:00 +04:00 |
|
23rd
|
70cdc05544
|
Fixed applying participant locally in group calls.
|
2021-01-25 19:15:19 +03:00 |
|
23rd
|
e12689c8c1
|
Added handler of state changes of other participants in group calls.
|
2021-01-25 19:05:03 +03:00 |
|
23rd
|
250add3a96
|
Added ability to apply volume and mute user in group calls locally only.
|
2021-01-25 19:05:03 +03:00 |
|
23rd
|
827c950468
|
Moved common GroupCall structs to separate file.
|
2021-01-25 19:05:03 +03:00 |
|
John Preston
|
36ad24bfcd
|
Update API scheme.
|
2021-01-25 17:42:02 +04:00 |
|
John Preston
|
40fda9503f
|
Apply mute by me / volume change locally.
|
2021-01-25 16:47:40 +04:00 |
|
John Preston
|
f63f0a7668
|
Mute by me / change participant volume.
|
2021-01-25 16:47:40 +04:00 |
|
John Preston
|
b396244606
|
Update API scheme to layer 123.
|
2021-01-25 16:47:40 +04:00 |
|
23rd
|
d4bbbdb65c
|
Replaced rand_value util function with openssl::RandomValue.
|
2021-01-24 10:41:10 +03:00 |
|
John Preston
|
e11efe483e
|
Add ability to choose calls audio backend.
|
2021-01-07 19:27:11 +04:00 |
|
John Preston
|
b23e4fa491
|
Use OpenAL recording backend for calls on Windows.
|
2021-01-05 21:15:19 +04:00 |
|
23rd
|
b85bbadd74
|
Added Connecting state to Calls::TopBar.
|
2020-12-19 13:15:14 +03:00 |
|
John Preston
|
e73b522411
|
Start using media device manager from lib_webrtc.
|
2020-12-18 18:43:49 +04:00 |
|
John Preston
|
c5ad7c7c89
|
Add start/end/reconnecting sounds to voice chats.
|
2020-12-18 12:44:19 +04:00 |
|
John Preston
|
29e7ea9b36
|
Use 'Space' in voice chat as push-to-talk key.
|
2020-12-16 13:14:52 +04:00 |
|
John Preston
|
15620b5c2d
|
Divide speaking status and background noise.
|
2020-12-15 14:16:44 +04:00 |
|
John Preston
|
1b624d67b8
|
Support voice chats in legacy groups, with migration.
|
2020-12-14 16:52:18 +04:00 |
|
John Preston
|
2b91eedcd4
|
Update API scheme.
|
2020-12-13 23:27:51 +04:00 |
|
John Preston
|
424ba1dbea
|
Track speaking state in non-joined voice chats.
|
2020-12-11 15:04:34 +04:00 |
|
John Preston
|
092e0990e8
|
Request mic permission only on unmute.
|
2020-12-09 17:11:42 +04:00 |
|
John Preston
|
d6ab9347c1
|
Update API scheme, add admin log filter.
|
2020-12-08 20:05:55 +04:00 |
|
John Preston
|
546881c720
|
Join other calls with confirmation.
|
2020-12-08 19:09:13 +04:00 |
|
John Preston
|
49fc066480
|
Handle GROUPCALL_FORBIDDEN in joinGroupCall.
|
2020-12-08 13:39:54 +04:00 |
|
John Preston
|
a14a62eefa
|
Update API scheme, add group call admin log events.
|
2020-12-08 12:45:40 +04:00 |
|
John Preston
|
8b0430a255
|
Improve group call error messages.
|
2020-12-07 17:15:34 +04:00 |
|
John Preston
|
f11df0519e
|
Add global shortcut permissions check on macOS.
|
2020-12-07 16:16:03 +04:00 |
|
John Preston
|
628a02d99c
|
Hide push to talk release delay option by default.
|
2020-12-06 19:13:18 +04:00 |
|
John Preston
|
72a8b92827
|
Add push-to-talk release delay.
|
2020-12-06 16:44:20 +04:00 |
|
John Preston
|
80b7858f5e
|
Don't reorder members while menu is shown.
|
2020-12-06 16:16:11 +04:00 |
|
John Preston
|
af4f10b1bb
|
Special mute state for Push-to-Talk unmute.
|
2020-12-06 14:27:42 +04:00 |
|
John Preston
|
8f11868bb6
|
Use new global shortcuts interface.
|
2020-12-06 13:41:00 +04:00 |
|
John Preston
|
d41e93fb1c
|
Add push-to-talk with global shortcut on Windows.
|
2020-12-03 21:17:15 +03:00 |
|
John Preston
|
309b3a6f96
|
Keep speaking state only for 350ms.
|
2020-12-01 14:59:09 +03:00 |
|
John Preston
|
ef119dadd5
|
Add bouncing of userpics in group call members.
|
2020-12-01 14:52:40 +03:00 |
|
John Preston
|
498d6226e3
|
Add blob animations to group call participants.
|
2020-12-01 12:06:06 +03:00 |
|
John Preston
|
624ee3bf60
|
Send speaking typing actions.
|
2020-12-01 09:45:24 +03:00 |
|
John Preston
|
d5216a30c7
|
Forbid anonymous admins joining group calls.
|
2020-12-01 09:45:23 +03:00 |
|
John Preston
|
cf8e45ab61
|
Check joined state if disconnected.
|
2020-12-01 09:45:23 +03:00 |
|
John Preston
|
058199aa0d
|
Track speaking state in participants list.
|
2020-12-01 09:45:23 +03:00 |
|
John Preston
|
3a5b625d64
|
Allow inviting members to the group call.
|
2020-12-01 09:45:23 +03:00 |
|
John Preston
|
9e5006dd67
|
Add group call settings box.
|
2020-12-01 09:45:22 +03:00 |
|
John Preston
|
abb81c764e
|
Allow discarding group call when leaving.
|
2020-12-01 09:45:22 +03:00 |
|
John Preston
|
d1c821973a
|
Update speaking status based on audio level.
|
2020-12-01 09:45:22 +03:00 |
|
John Preston
|
b54a2aa40b
|
Apply self mute status locally.
|
2020-12-01 09:45:22 +03:00 |
|
John Preston
|
d18b29efb8
|
Track three-state muted value.
|
2020-12-01 09:45:22 +03:00 |
|