2
0
mirror of https://github.com/telegramdesktop/tdesktop synced 2025-08-31 22:46:10 +00:00

Add "Send when online" to the send button context menu.

This commit is contained in:
John Preston
2023-04-22 22:26:09 +04:00
parent 4201a0193c
commit e285b22398
24 changed files with 80 additions and 31 deletions

View File

@@ -508,7 +508,8 @@ void SendFilesBox::refreshButtons() {
_send,
[=] { return _sendMenuType; },
[=] { sendSilent(); },
[=] { sendScheduled(); });
[=] { sendScheduled(); },
[=] { sendWhenOnline(); });
}
addButton(tr::lng_cancel(), [=] { closeBox(); });
_addFile = addLeftButton(
@@ -584,7 +585,8 @@ void SendFilesBox::addMenuButton() {
_menu.get(),
_sendMenuType,
[=] { sendSilent(); },
[=] { sendScheduled(); });
[=] { sendScheduled(); },
[=] { sendWhenOnline(); });
}
_menu->popup(QCursor::pos());
return true;
@@ -1390,4 +1392,8 @@ void SendFilesBox::sendScheduled() {
Ui::LayerOption::KeepOther);
}
void SendFilesBox::sendWhenOnline() {
send(Api::DefaultSendWhenOnlineOptions());
}
SendFilesBox::~SendFilesBox() = default;