Add sub-label-s to CallMuteButton.

This commit is contained in:
John Preston 2020-12-17 17:25:09 +04:00
parent d799dfe564
commit f0b8d4e62b
5 changed files with 16 additions and 5 deletions

View file

@ -1820,8 +1820,10 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
"lng_group_call_inactive" = "listening"; "lng_group_call_inactive" = "listening";
"lng_group_call_settings" = "Settings"; "lng_group_call_settings" = "Settings";
"lng_group_call_unmute" = "Unmute"; "lng_group_call_unmute" = "Unmute";
"lng_group_call_unmute_sub" = "or hold spacebar to talk";
"lng_group_call_you_are_live" = "You are Live"; "lng_group_call_you_are_live" = "You are Live";
"lng_group_call_force_muted" = "You are in Listen Only mode"; "lng_group_call_force_muted" = "Muted by admin";
"lng_group_call_force_muted_sub" = "You are in Listen Only mode";
"lng_group_call_connecting" = "Connecting..."; "lng_group_call_connecting" = "Connecting...";
"lng_group_call_leave" = "Leave"; "lng_group_call_leave" = "Leave";
"lng_group_call_leave_title" = "Leave voice chat"; "lng_group_call_leave_title" = "Leave voice chat";

View file

@ -596,8 +596,8 @@ groupCallHangup: CallButton(callHangup) {
label: callButtonLabel; label: callButtonLabel;
} }
groupCallButtonSkip: 43px; groupCallButtonSkip: 43px;
groupCallButtonBottomSkip: 134px; groupCallButtonBottomSkip: 145px;
groupCallMuteBottomSkip: 149px; groupCallMuteBottomSkip: 160px;
groupCallTopBarUserpicSize: 28px; groupCallTopBarUserpicSize: 28px;
groupCallTopBarUserpicShift: 8px; groupCallTopBarUserpicShift: 8px;

View file

@ -1116,7 +1116,9 @@ base::unique_qptr<Ui::PopupMenu> MembersController::rowContextMenu(
}; };
const auto showHistory = [=] { const auto showHistory = [=] {
performOnMainWindow([=](not_null<Window::SessionController*> window) { performOnMainWindow([=](not_null<Window::SessionController*> window) {
window->showPeerHistory(user); window->showPeerHistory(
user,
Window::SectionShow::Way::Forward);
}); });
}; };
const auto removeFromGroup = crl::guard(this, [=] { const auto removeFromGroup = crl::guard(this, [=] {

View file

@ -435,6 +435,13 @@ void GroupPanel::initWithCall(GroupCall *call) {
: mute == MuteState::Muted : mute == MuteState::Muted
? tr::lng_group_call_unmute(tr::now) ? tr::lng_group_call_unmute(tr::now)
: tr::lng_group_call_you_are_live(tr::now)), : tr::lng_group_call_you_are_live(tr::now)),
.subtext = (connecting
? QString()
: mute == MuteState::ForceMuted
? tr::lng_group_call_force_muted_sub(tr::now)
: mute == MuteState::Muted
? tr::lng_group_call_unmute_sub(tr::now)
: QString()),
.type = (connecting .type = (connecting
? Ui::CallMuteButtonType::Connecting ? Ui::CallMuteButtonType::Connecting
: mute == MuteState::ForceMuted : mute == MuteState::ForceMuted

@ -1 +1 @@
Subproject commit 5e3897fcff29c65c72fdf8f7f282aee0f6bed644 Subproject commit 407079e5b1cffdad2a08b0e00eafb78a175680c0