Commit Graph

44 Commits

Author SHA1 Message Date
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 b58a977029 Remove volume change on muted rows. 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 1d7fb6c4ce Better count voice chat participants count. 2020-12-30 15:53:01 +04:00
John Preston a576025d4f Always show invited at the end of voice chat. 2020-12-25 15:44:17 +04:00
John Preston 7d22c631ca Fix voice chat members context menu. 2020-12-24 13:30:05 +04:00
John Preston 92bc278052 Allow inviting contacts to voice chats. 2020-12-22 12:33:06 +04:00
John Preston f0b8d4e62b Add sub-label-s to CallMuteButton. 2020-12-17 18:02:56 +04:00
John Preston 9dc6f117a7 Redesign invite members to voice chat button. 2020-12-16 19:31:16 +04:00
John Preston cabd7a276b Add 'invited' members to voice chats. 2020-12-16 15:58:58 +04:00
John Preston 6b5c422e95 Fix mute another voice chat admin. 2020-12-15 20:02:28 +04:00
John Preston aa5e8422bf Fix input device edit in Calls Settings.
Fixes #9930.
2020-12-15 14:23:40 +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 7217d14f09 Show speaking animations in voice chat bar. 2020-12-11 18:53:02 +04:00
23rd e97140a311 Fixed blob animations in group calls with enabled push-to-talk. 2020-12-06 19:56:42 +03:00
23rd 54567a4253 Replaced Application::appDeactivates with appDeactivatedValue. 2020-12-06 18:36:39 +03:00
John Preston 80b7858f5e Don't reorder members while menu is shown. 2020-12-06 16:16:11 +04:00
23rd f4dfd738ec Added hiding of Blob animations at animations disabling. 2020-12-03 21:10:08 +03:00
23rd 79d5a49e7c Added hiding of Blob animations at application deactivating. 2020-12-03 19:44:17 +03:00
John Preston 101409d866 Add animations to group call member mute status. 2020-12-02 15:25:30 +03:00
John Preston 5a324756fd Track call_active flag in channels. 2020-12-01 16:22:07 +03:00
23rd 43ee8a402c Slightly refactored group call members. 2020-12-01 15:34:17 +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 aeea262b92 Add fake round corners to call members list. 2020-12-01 09:45:23 +03:00
John Preston 53052c6140 Add member menu on click in group call members list. 2020-12-01 09:45:23 +03:00
John Preston 834516d4a7 Improve colors in group call panel. 2020-12-01 09:45:23 +03:00
John Preston d40768f6b0 Use separate styles for group call boxes. 2020-12-01 09:45:23 +03:00
John Preston e66ad89a2a Load unknown participants by source. 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 abb81c764e Allow discarding group call when leaving. 2020-12-01 09:45:22 +03:00
John Preston bc01a364d0 Reset speaking status by timeout. 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 7983d33ad5 Add manage_call admin right support. 2020-12-01 09:45:22 +03:00
John Preston eb40edae22 Fix group call members list height. 2020-12-01 09:45:22 +03:00
John Preston b8f23bda59 Allow to toggle group call members mute. 2020-12-01 09:45:22 +03:00
John Preston a6b4cdd62d Improve group call members list updating. 2020-12-01 09:45:22 +03:00
John Preston 2ac0a2a10b Send mute state updates in group calls. 2020-12-01 09:45:22 +03:00
John Preston ec5aeb32f1 Add title to group call panel. 2020-12-01 09:45:22 +03:00
John Preston 858ee0e8c4 Update API scheme. 2020-12-01 09:45:22 +03:00
John Preston 2e62eb1186 Start group call members list. 2020-12-01 09:45:22 +03:00