From cfa007de84ff2db8fa23a722f043172786a142ba Mon Sep 17 00:00:00 2001 From: ZavaruKitsu Date: Sun, 4 Feb 2024 00:19:49 +0300 Subject: [PATCH] fix: make it compile --- Telegram/SourceFiles/api/api_updates.cpp | 24 ------------------- Telegram/SourceFiles/ayu/ayu_state.cpp | 4 ++-- .../ui/sections/edited/edited_log_inner.cpp | 6 +++++ .../ayu/ui/sections/edited/edited_log_inner.h | 3 +++ Telegram/lib_ui | 2 +- 5 files changed, 12 insertions(+), 27 deletions(-) diff --git a/Telegram/SourceFiles/api/api_updates.cpp b/Telegram/SourceFiles/api/api_updates.cpp index b88fdf58e..2548c5cbb 100644 --- a/Telegram/SourceFiles/api/api_updates.cpp +++ b/Telegram/SourceFiles/api/api_updates.cpp @@ -914,12 +914,6 @@ void Updates::updateOnline(crl::time lastNonIdleTime, bool gotOtherOffline) { bool isOnlineOrig = Core::App().hasActiveWindow(&session()); bool isOnline = settings->sendOnlinePackets && isOnlineOrig; - // AyuGram sendOfflinePacketAfterOnline - if (settings->sendOfflinePacketAfterOnline && _lastWasOnline) - { - isOnline = false; - } - int updateIn = config.onlineUpdatePeriod; Assert(updateIn >= 0); if (isOnline) { @@ -974,24 +968,6 @@ void Updates::updateOnline(crl::time lastNonIdleTime, bool gotOtherOffline) { updateIn = qMin(updateIn, int(_lastSetOnline + config.onlineUpdatePeriod - ms)); Assert(updateIn >= 0); } - - // AyuGram sendOfflinePacketAfterOnline - if (settings->sendOfflinePacketAfterOnline) - { - session().api().requestFullPeer(session().user()); - if (session().user()->onlineTill > base::unixtime::now()) - { - DEBUG_LOG(("[AyuGram] User likely appeared online")); - - _onlineRequest = api().request(MTPaccount_UpdateStatus( - MTP_bool(true) - )).send(); - } - - DEBUG_LOG(("[AyuGram] Decreasing updateIn because of enabled features")); - updateIn = 1250; - } - _onlineTimer.callOnce(updateIn); } diff --git a/Telegram/SourceFiles/ayu/ayu_state.cpp b/Telegram/SourceFiles/ayu/ayu_state.cpp index e0bbff720..7c19ece4d 100644 --- a/Telegram/SourceFiles/ayu/ayu_state.cpp +++ b/Telegram/SourceFiles/ayu/ayu_state.cpp @@ -23,9 +23,9 @@ void hide(not_null item) bool isHidden(PeerId peerId, MsgId messageId) { - auto it = hiddenMessages.find(peerId); + const auto it = hiddenMessages.find(peerId); if (it != hiddenMessages.end()) { - return it->second.find(messageId) != it->second.end(); + return it->second.contains(messageId); } return false; } diff --git a/Telegram/SourceFiles/ayu/ui/sections/edited/edited_log_inner.cpp b/Telegram/SourceFiles/ayu/ui/sections/edited/edited_log_inner.cpp index 7dd47a3bb..47894e318 100644 --- a/Telegram/SourceFiles/ayu/ui/sections/edited/edited_log_inner.cpp +++ b/Telegram/SourceFiles/ayu/ui/sections/edited/edited_log_inner.cpp @@ -607,6 +607,12 @@ void InnerWidget::elementSendBotCommand( { } +void InnerWidget::elementSearchInList( + const QString &query, + const FullMsgId &context) +{ +} + void InnerWidget::elementHandleViaClick(not_null bot) { } diff --git a/Telegram/SourceFiles/ayu/ui/sections/edited/edited_log_inner.h b/Telegram/SourceFiles/ayu/ui/sections/edited/edited_log_inner.h index c996ebbd5..a6ad241ec 100644 --- a/Telegram/SourceFiles/ayu/ui/sections/edited/edited_log_inner.h +++ b/Telegram/SourceFiles/ayu/ui/sections/edited/edited_log_inner.h @@ -122,6 +122,9 @@ public: void elementSendBotCommand( const QString &command, const FullMsgId &context) override; + void elementSearchInList( + const QString &query, + const FullMsgId &context) override; void elementHandleViaClick(not_null bot) override; bool elementIsChatWide() override; not_null elementPathShiftGradient() override; diff --git a/Telegram/lib_ui b/Telegram/lib_ui index 6fff803db..d0b0f2aee 160000 --- a/Telegram/lib_ui +++ b/Telegram/lib_ui @@ -1 +1 @@ -Subproject commit 6fff803db5e301f89b3a6a8af8ec38f4dcf5d97c +Subproject commit d0b0f2aee9dac4cd13cf8a13bf4614dcd13bdd5b