Merge tag 'v6.3.10' & extra into dev

This commit is contained in:
AlexeyZavar
2025-12-30 14:04:21 +03:00
754 changed files with 11267 additions and 8269 deletions
+4 -4
View File
@@ -35,7 +35,7 @@ void Tray::create() {
Core::App().settings().workModeValue(
) | rpl::combine_previous(
) | rpl::start_with_next([=](WorkMode previous, WorkMode state) {
) | rpl::on_next([=](WorkMode previous, WorkMode state) {
const auto wasHasIcon = (previous != WorkMode::WindowOnly);
const auto nowHasIcon = (state != WorkMode::WindowOnly);
if (wasHasIcon != nowHasIcon) {
@@ -48,17 +48,17 @@ void Tray::create() {
}, _tray.lifetime());
Core::App().settings().trayIconMonochromeChanges(
) | rpl::start_with_next([=] {
) | rpl::on_next([=] {
updateIconCounters();
}, _tray.lifetime());
Core::App().passcodeLockChanges(
) | rpl::start_with_next([=] {
) | rpl::on_next([=] {
rebuildMenu();
}, _tray.lifetime());
_tray.iconClicks(
) | rpl::start_with_next([=] {
) | rpl::on_next([=] {
const auto skipTrayClick = (_lastTrayClickTime > 0)
&& (crl::now() - _lastTrayClickTime
< QApplication::doubleClickInterval());