From 2a06182d1ad0eb894c990dd6c34cc15d2c3d51d0 Mon Sep 17 00:00:00 2001 From: John Preston Date: Fri, 7 Apr 2023 09:00:34 +0400 Subject: [PATCH] Closed alpha version 4007001001: Fix build. --- Telegram/SourceFiles/api/api_chat_filters.cpp | 9 -- .../boxes/filters/edit_filter_links.cpp | 88 ------------------- 2 files changed, 97 deletions(-) diff --git a/Telegram/SourceFiles/api/api_chat_filters.cpp b/Telegram/SourceFiles/api/api_chat_filters.cpp index c526bc519..aed167392 100644 --- a/Telegram/SourceFiles/api/api_chat_filters.cpp +++ b/Telegram/SourceFiles/api/api_chat_filters.cpp @@ -106,13 +106,6 @@ private: Ui::FilterLinkHeaderType type, const QString &title) { using Type = Ui::FilterLinkHeaderType; - const auto phrase = (type == Type::AddingFilter) - ? tr::lng_filters_by_link_sure - : (type == Type::AddingChats) - ? tr::lng_filters_by_link_more_sure - : (type == Type::AllAdded) - ? tr::lng_filters_by_link_already_about - : tr::lng_filters_by_link_remove_sure; auto boldTitle = Ui::Text::Bold(title); return (type == Type::AddingFilter) ? tr::lng_filters_by_link_sure( @@ -194,7 +187,6 @@ void InitFilterLinkHeader( const auto guard = gsl::finally([&] { state->processing = false; }); const auto top = box->scrollTop(); - const auto height = box->scrollHeight(); const auto headerHeight = std::max(max - top, min); const auto addedTopHeight = max - headerHeight; widget->resize(widget->width(), headerHeight); @@ -739,7 +731,6 @@ void CheckFilterInvite( already = parseList(data.valready_peers()); }); - const auto &filters = owner.chatsFilters(); const auto notLoaded = filterId && !ranges::contains( owner.chatsFilters().list(), diff --git a/Telegram/SourceFiles/boxes/filters/edit_filter_links.cpp b/Telegram/SourceFiles/boxes/filters/edit_filter_links.cpp index 5c10aed50..dd6c86309 100644 --- a/Telegram/SourceFiles/boxes/filters/edit_filter_links.cpp +++ b/Telegram/SourceFiles/boxes/filters/edit_filter_links.cpp @@ -136,37 +136,6 @@ void ChatFilterLinkBox( box->setTitle(tr::lng_group_invite_edit_title()); const auto container = box->verticalLayout(); - const auto addTitle = [&]( - not_null container, - rpl::producer text) { - container->add( - object_ptr( - container, - std::move(text), - st::settingsSubsectionTitle), - (st::settingsSubsectionTitlePadding - + style::margins(0, st::settingsSectionSkip, 0, 0))); - }; - const auto addDivider = [&]( - not_null container, - rpl::producer text, - style::margins margins = style::margins()) { - container->add( - object_ptr( - container, - object_ptr( - container, - std::move(text), - st::boxDividerLabel), - st::settingsDividerLabelPadding), - margins); - }; - - struct State { - }; - const auto state = box->lifetime().make_state(State{ - }); - const auto labelField = container->add( object_ptr( container, @@ -477,7 +446,6 @@ public: private: void appendRow(const InviteLinkData &data); - bool removeRow(const QString &link); void rebuild(const std::vector &rows); @@ -718,7 +686,6 @@ void LinkController::prepare() { peer, error ? error->status : FilterChatStatusText(peer), error.has_value()); - const auto raw = row.get(); delegate()->peerListAppendRow(std::move(row)); if (error) { _denied.emplace(peer, error->toast); @@ -988,14 +955,6 @@ void LinksController::appendRow(const InviteLinkData &data) { delegate()->peerListAppendRow(std::make_unique(this, data)); } -bool LinksController::removeRow(const QString &link) { - if (const auto row = delegate()->peerListFindRow(ComputeRowId(link))) { - delegate()->peerListRemoveRow(row); - return true; - } - return false; -} - void LinksController::rowUpdateRow(not_null row) { delegate()->peerListUpdateRow(row); } @@ -1014,7 +973,6 @@ void LinksController::rowPaintIcon( } Unexpected("Color in LinksController::rowPaintIcon."); }(); - const auto stroke = st::inviteLinkIconStroke; auto &icon = _icons[int(color)]; if (icon.isNull()) { icon = QImage( @@ -1035,51 +993,6 @@ void LinksController::rowPaintIcon( p.drawImage(x + skip, y + skip, icon); } -class LinkChatsController final - : public PeerListController - , public base::has_weak_ptr { -public: - LinkChatsController( - not_null controller, - FilterId id, - const InviteLinkData &data); - ~LinkChatsController(); - - void prepare() override; - void rowClicked(not_null row) override; - Main::Session &session() const override; - -private: - const not_null _controller; - InviteLinkData _data; - -}; - -LinkChatsController::LinkChatsController( - not_null controller, - FilterId id, - const InviteLinkData &data) -: _controller(controller) -, _data(data) { -} - -LinkChatsController::~LinkChatsController() = default; - -void LinkChatsController::prepare() { - for (const auto &history : _data.chats) { - delegate()->peerListAppendRow( - std::make_unique(history->peer)); - } - delegate()->peerListRefreshRows(); -} - -void LinkChatsController::rowClicked(not_null row) { -} - -Main::Session &LinkChatsController::session() const { - return _controller->session(); -} - } // namespace std::vector> CollectFilterLinkChats( @@ -1157,7 +1070,6 @@ void EditLinkChats( MTPstring(), // title MTP_vector(std::move(mtpPeers)) )).done([=](const MTPExportedChatlistInvite &result) { - const auto &data = result.data(); const auto link = session->data().chatsFilters().add(id, result); done(QString()); }).fail([=](const MTP::Error &error) {