diff --git a/Telegram/CMakeLists.txt b/Telegram/CMakeLists.txt index e77d098baa..6069e52075 100644 --- a/Telegram/CMakeLists.txt +++ b/Telegram/CMakeLists.txt @@ -876,6 +876,8 @@ PRIVATE history/view/history_view_fake_items.h history/view/history_view_group_call_bar.cpp history/view/history_view_group_call_bar.h + history/view/history_view_group_members_widget.cpp + history/view/history_view_group_members_widget.h history/view/history_view_item_preview.h history/view/history_view_list_widget.cpp history/view/history_view_list_widget.h @@ -1427,8 +1429,6 @@ PRIVATE platform/platform_window_title.h profile/profile_back_button.cpp profile/profile_back_button.h - profile/profile_block_group_members.cpp - profile/profile_block_group_members.h profile/profile_block_peer_list.cpp profile/profile_block_peer_list.h profile/profile_block_widget.cpp diff --git a/Telegram/SourceFiles/history/history_widget.cpp b/Telegram/SourceFiles/history/history_widget.cpp index a077bbd51b..3c54ab621c 100644 --- a/Telegram/SourceFiles/history/history_widget.cpp +++ b/Telegram/SourceFiles/history/history_widget.cpp @@ -115,6 +115,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "history/view/history_view_pinned_section.h" #include "history/view/history_view_pinned_bar.h" #include "history/view/history_view_group_call_bar.h" +#include "history/view/history_view_group_members_widget.h" #include "history/view/history_view_item_preview.h" #include "history/view/history_view_reply.h" #include "history/view/history_view_requests_bar.h" @@ -122,7 +123,6 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "history/view/history_view_subsection_tabs.h" #include "history/view/history_view_translate_bar.h" #include "history/view/media/history_view_media.h" -#include "profile/profile_block_group_members.h" #include "core/click_handler_types.h" #include "chat_helpers/field_autocomplete.h" #include "chat_helpers/tabbed_panel.h" @@ -5806,7 +5806,7 @@ void HistoryWidget::showMembersDropdown() { if (!_membersDropdown) { _membersDropdown.create(this, st::membersInnerDropdown); _membersDropdown->setOwnedWidget( - object_ptr( + object_ptr( this, controller(), _peer, diff --git a/Telegram/SourceFiles/profile/profile_block_group_members.cpp b/Telegram/SourceFiles/history/view/history_view_group_members_widget.cpp similarity index 99% rename from Telegram/SourceFiles/profile/profile_block_group_members.cpp rename to Telegram/SourceFiles/history/view/history_view_group_members_widget.cpp index e155a19f98..d958bd71b6 100644 --- a/Telegram/SourceFiles/profile/profile_block_group_members.cpp +++ b/Telegram/SourceFiles/history/view/history_view_group_members_widget.cpp @@ -5,7 +5,7 @@ the official desktop application for the Telegram messaging service. For license and copyright information please follow this link: https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL */ -#include "profile/profile_block_group_members.h" +#include "history/view/history_view_group_members_widget.h" #include "api/api_chat_participants.h" #include "styles/style_profile.h" @@ -27,7 +27,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "lang/lang_keys.h" #include "window/window_session_controller.h" -namespace Profile { +namespace HistoryView { namespace { using UpdateFlag = Data::PeerUpdate::Flag; @@ -481,4 +481,4 @@ GroupMembersWidget::~GroupMembersWidget() { } } -} // namespace Profile +} // namespace HistoryView diff --git a/Telegram/SourceFiles/profile/profile_block_group_members.h b/Telegram/SourceFiles/history/view/history_view_group_members_widget.h similarity index 95% rename from Telegram/SourceFiles/profile/profile_block_group_members.h rename to Telegram/SourceFiles/history/view/history_view_group_members_widget.h index 89ae411594..9098fc4f8e 100644 --- a/Telegram/SourceFiles/profile/profile_block_group_members.h +++ b/Telegram/SourceFiles/history/view/history_view_group_members_widget.h @@ -23,9 +23,9 @@ namespace Window { class SessionController; } // namespace Window -namespace Profile { +namespace HistoryView { -class GroupMembersWidget : public PeerListWidget { +class GroupMembersWidget : public Profile::PeerListWidget { public: GroupMembersWidget( @@ -91,4 +91,4 @@ private: }; -} // namespace Profile +} // namespace HistoryView