From 12272a450fb770ccaf5e59f402dda92033b717e3 Mon Sep 17 00:00:00 2001 From: 23rd <23rd@vivaldi.net> Date: Wed, 15 Nov 2023 03:52:41 +0300 Subject: [PATCH] Slightly optimized include directives in some headers. --- Telegram/SourceFiles/boxes/about_box.h | 2 +- Telegram/SourceFiles/boxes/add_contact_box.cpp | 1 + Telegram/SourceFiles/boxes/add_contact_box.h | 2 +- Telegram/SourceFiles/boxes/auto_download_box.h | 2 +- Telegram/SourceFiles/boxes/auto_lock_box.h | 2 +- Telegram/SourceFiles/boxes/background_box.h | 2 +- Telegram/SourceFiles/boxes/background_preview_box.h | 2 +- Telegram/SourceFiles/boxes/connection_box.h | 2 +- Telegram/SourceFiles/boxes/create_poll_box.h | 2 +- Telegram/SourceFiles/boxes/dictionaries_manager.h | 2 +- Telegram/SourceFiles/boxes/edit_caption_box.h | 2 +- Telegram/SourceFiles/boxes/local_storage_box.cpp | 1 + Telegram/SourceFiles/boxes/local_storage_box.h | 2 +- Telegram/SourceFiles/boxes/max_invite_box.h | 2 +- Telegram/SourceFiles/boxes/passcode_box.h | 2 +- Telegram/SourceFiles/boxes/peer_list_box.h | 4 +--- Telegram/SourceFiles/boxes/peer_list_controllers.h | 1 + Telegram/SourceFiles/boxes/peers/edit_participant_box.h | 2 +- Telegram/SourceFiles/boxes/peers/edit_peer_requests_box.cpp | 1 + Telegram/SourceFiles/boxes/peers/edit_peer_requests_box.h | 1 + Telegram/SourceFiles/boxes/peers/peer_short_info_box.h | 2 +- Telegram/SourceFiles/boxes/self_destruction_box.h | 2 +- Telegram/SourceFiles/boxes/send_files_box.cpp | 1 + Telegram/SourceFiles/boxes/send_files_box.h | 5 +---- Telegram/SourceFiles/boxes/share_box.h | 2 +- Telegram/SourceFiles/boxes/sticker_set_box.h | 2 +- Telegram/SourceFiles/boxes/stickers_box.cpp | 1 + Telegram/SourceFiles/boxes/stickers_box.h | 3 +-- Telegram/SourceFiles/boxes/url_auth_box.cpp | 1 + Telegram/SourceFiles/boxes/url_auth_box.h | 2 +- Telegram/SourceFiles/calls/calls_box_controller.h | 1 + Telegram/SourceFiles/calls/calls_call.cpp | 1 + Telegram/SourceFiles/chat_helpers/emoji_sets_manager.h | 2 +- Telegram/SourceFiles/core/application.cpp | 1 + .../SourceFiles/history/admin_log/history_admin_log_filter.h | 2 +- Telegram/SourceFiles/history/view/history_view_message.cpp | 1 + .../history/view/history_view_replies_section.cpp | 1 + .../history/view/history_view_scheduled_section.cpp | 1 + Telegram/SourceFiles/intro/intro_code.cpp | 1 + Telegram/SourceFiles/intro/intro_password_check.cpp | 1 + Telegram/SourceFiles/intro/intro_phone.cpp | 1 + Telegram/SourceFiles/intro/intro_qr.cpp | 1 + Telegram/SourceFiles/intro/intro_signup.cpp | 1 + Telegram/SourceFiles/intro/intro_step.cpp | 1 + Telegram/SourceFiles/intro/intro_widget.cpp | 1 + .../SourceFiles/media/view/media_view_overlay_widget.cpp | 1 + Telegram/SourceFiles/media/view/media_view_overlay_widget.h | 2 +- Telegram/SourceFiles/passport/passport_edit_identity_box.h | 2 +- Telegram/SourceFiles/settings/settings_chat.cpp | 1 + .../SourceFiles/settings/settings_privacy_controllers.cpp | 1 + .../SourceFiles/storage/details/storage_settings_scheme.cpp | 1 + Telegram/SourceFiles/storage/localimageloader.cpp | 1 + Telegram/SourceFiles/support/support_autocomplete.h | 2 +- Telegram/SourceFiles/ui/boxes/confirm_phone_box.h | 2 +- Telegram/SourceFiles/ui/boxes/rate_call_box.h | 2 +- Telegram/SourceFiles/window/window_lock_widgets.h | 2 +- 56 files changed, 56 insertions(+), 36 deletions(-) diff --git a/Telegram/SourceFiles/boxes/about_box.h b/Telegram/SourceFiles/boxes/about_box.h index 3ec637de2..e03b9970e 100644 --- a/Telegram/SourceFiles/boxes/about_box.h +++ b/Telegram/SourceFiles/boxes/about_box.h @@ -7,7 +7,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL */ #pragma once -#include "boxes/abstract_box.h" +#include "ui/layers/box_content.h" namespace Ui { class LinkButton; diff --git a/Telegram/SourceFiles/boxes/add_contact_box.cpp b/Telegram/SourceFiles/boxes/add_contact_box.cpp index aab01656d..8fd1f5c2b 100644 --- a/Telegram/SourceFiles/boxes/add_contact_box.cpp +++ b/Telegram/SourceFiles/boxes/add_contact_box.cpp @@ -11,6 +11,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "base/call_delayed.h" #include "base/random.h" #include "ui/boxes/confirm_box.h" +#include "boxes/abstract_box.h" #include "boxes/peer_list_controllers.h" #include "boxes/premium_limits_box.h" #include "boxes/peers/add_participants_box.h" diff --git a/Telegram/SourceFiles/boxes/add_contact_box.h b/Telegram/SourceFiles/boxes/add_contact_box.h index 5e62331aa..ef70f7c3b 100644 --- a/Telegram/SourceFiles/boxes/add_contact_box.h +++ b/Telegram/SourceFiles/boxes/add_contact_box.h @@ -7,7 +7,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL */ #pragma once -#include "boxes/abstract_box.h" +#include "ui/layers/box_content.h" #include "base/timer.h" #include "mtproto/sender.h" diff --git a/Telegram/SourceFiles/boxes/auto_download_box.h b/Telegram/SourceFiles/boxes/auto_download_box.h index 617a4e203..d48b0da85 100644 --- a/Telegram/SourceFiles/boxes/auto_download_box.h +++ b/Telegram/SourceFiles/boxes/auto_download_box.h @@ -7,7 +7,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL */ #pragma once -#include "boxes/abstract_box.h" +#include "ui/layers/box_content.h" namespace Main { class Session; diff --git a/Telegram/SourceFiles/boxes/auto_lock_box.h b/Telegram/SourceFiles/boxes/auto_lock_box.h index b20cbfa2b..9243e802f 100644 --- a/Telegram/SourceFiles/boxes/auto_lock_box.h +++ b/Telegram/SourceFiles/boxes/auto_lock_box.h @@ -7,7 +7,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL */ #pragma once -#include "boxes/abstract_box.h" +#include "ui/layers/box_content.h" namespace Ui { class Radiobutton; diff --git a/Telegram/SourceFiles/boxes/background_box.h b/Telegram/SourceFiles/boxes/background_box.h index 4e0bc3727..3fe16d602 100644 --- a/Telegram/SourceFiles/boxes/background_box.h +++ b/Telegram/SourceFiles/boxes/background_box.h @@ -7,7 +7,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL */ #pragma once -#include "boxes/abstract_box.h" +#include "ui/layers/box_content.h" class PeerData; diff --git a/Telegram/SourceFiles/boxes/background_preview_box.h b/Telegram/SourceFiles/boxes/background_preview_box.h index dc44f9509..2916cd776 100644 --- a/Telegram/SourceFiles/boxes/background_preview_box.h +++ b/Telegram/SourceFiles/boxes/background_preview_box.h @@ -7,7 +7,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL */ #pragma once -#include "boxes/abstract_box.h" +#include "ui/layers/box_content.h" #include "base/binary_guard.h" #include "history/admin_log/history_admin_log_item.h" #include "history/view/history_view_element.h" diff --git a/Telegram/SourceFiles/boxes/connection_box.h b/Telegram/SourceFiles/boxes/connection_box.h index d16d5cd11..8c78ebf34 100644 --- a/Telegram/SourceFiles/boxes/connection_box.h +++ b/Telegram/SourceFiles/boxes/connection_box.h @@ -9,7 +9,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "base/timer.h" #include "base/object_ptr.h" -#include "core/core_settings.h" +#include "core/core_settings_proxy.h" #include "mtproto/connection_abstract.h" #include "mtproto/mtproto_proxy_data.h" diff --git a/Telegram/SourceFiles/boxes/create_poll_box.h b/Telegram/SourceFiles/boxes/create_poll_box.h index 362213987..2147c2e32 100644 --- a/Telegram/SourceFiles/boxes/create_poll_box.h +++ b/Telegram/SourceFiles/boxes/create_poll_box.h @@ -7,7 +7,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL */ #pragma once -#include "boxes/abstract_box.h" +#include "ui/layers/box_content.h" #include "api/api_common.h" #include "data/data_poll.h" #include "base/flags.h" diff --git a/Telegram/SourceFiles/boxes/dictionaries_manager.h b/Telegram/SourceFiles/boxes/dictionaries_manager.h index 0dd391410..f91fb1741 100644 --- a/Telegram/SourceFiles/boxes/dictionaries_manager.h +++ b/Telegram/SourceFiles/boxes/dictionaries_manager.h @@ -9,7 +9,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #ifndef TDESKTOP_DISABLE_SPELLCHECK -#include "boxes/abstract_box.h" +#include "ui/layers/box_content.h" namespace Main { class Session; diff --git a/Telegram/SourceFiles/boxes/edit_caption_box.h b/Telegram/SourceFiles/boxes/edit_caption_box.h index 80a7b0a82..110c0e588 100644 --- a/Telegram/SourceFiles/boxes/edit_caption_box.h +++ b/Telegram/SourceFiles/boxes/edit_caption_box.h @@ -7,7 +7,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL */ #pragma once -#include "boxes/abstract_box.h" +#include "ui/layers/box_content.h" #include "ui/chat/attach/attach_prepare.h" namespace ChatHelpers { diff --git a/Telegram/SourceFiles/boxes/local_storage_box.cpp b/Telegram/SourceFiles/boxes/local_storage_box.cpp index bb38cf475..fcdbd8d6d 100644 --- a/Telegram/SourceFiles/boxes/local_storage_box.cpp +++ b/Telegram/SourceFiles/boxes/local_storage_box.cpp @@ -7,6 +7,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL */ #include "boxes/local_storage_box.h" +#include "boxes/abstract_box.h" #include "ui/wrap/vertical_layout.h" #include "ui/wrap/slide_wrap.h" #include "ui/widgets/labels.h" diff --git a/Telegram/SourceFiles/boxes/local_storage_box.h b/Telegram/SourceFiles/boxes/local_storage_box.h index 61394f513..e78f10738 100644 --- a/Telegram/SourceFiles/boxes/local_storage_box.h +++ b/Telegram/SourceFiles/boxes/local_storage_box.h @@ -7,7 +7,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL */ #pragma once -#include "boxes/abstract_box.h" +#include "ui/layers/box_content.h" #include "storage/cache/storage_cache_database.h" namespace Main { diff --git a/Telegram/SourceFiles/boxes/max_invite_box.h b/Telegram/SourceFiles/boxes/max_invite_box.h index f4087ff0e..3cd662c09 100644 --- a/Telegram/SourceFiles/boxes/max_invite_box.h +++ b/Telegram/SourceFiles/boxes/max_invite_box.h @@ -7,7 +7,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL */ #pragma once -#include "boxes/abstract_box.h" +#include "ui/layers/box_content.h" class MaxInviteBox final : public Ui::BoxContent { public: diff --git a/Telegram/SourceFiles/boxes/passcode_box.h b/Telegram/SourceFiles/boxes/passcode_box.h index 75a235b16..684da859a 100644 --- a/Telegram/SourceFiles/boxes/passcode_box.h +++ b/Telegram/SourceFiles/boxes/passcode_box.h @@ -7,7 +7,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL */ #pragma once -#include "boxes/abstract_box.h" +#include "ui/layers/box_content.h" #include "mtproto/sender.h" #include "core/core_cloud_password.h" diff --git a/Telegram/SourceFiles/boxes/peer_list_box.h b/Telegram/SourceFiles/boxes/peer_list_box.h index e99469b9e..fb357da1c 100644 --- a/Telegram/SourceFiles/boxes/peer_list_box.h +++ b/Telegram/SourceFiles/boxes/peer_list_box.h @@ -11,9 +11,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "ui/empty_userpic.h" #include "ui/unread_badge.h" #include "ui/userpic_view.h" -#include "boxes/abstract_box.h" -#include "mtproto/sender.h" -#include "data/data_cloud_file.h" +#include "ui/layers/box_content.h" #include "base/timer.h" namespace style { diff --git a/Telegram/SourceFiles/boxes/peer_list_controllers.h b/Telegram/SourceFiles/boxes/peer_list_controllers.h index 5d8ef334a..d720a3423 100644 --- a/Telegram/SourceFiles/boxes/peer_list_controllers.h +++ b/Telegram/SourceFiles/boxes/peer_list_controllers.h @@ -11,6 +11,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "base/flat_set.h" #include "base/weak_ptr.h" #include "base/timer.h" +#include "mtproto/sender.h" class History; diff --git a/Telegram/SourceFiles/boxes/peers/edit_participant_box.h b/Telegram/SourceFiles/boxes/peers/edit_participant_box.h index b770730d5..69424cbdc 100644 --- a/Telegram/SourceFiles/boxes/peers/edit_participant_box.h +++ b/Telegram/SourceFiles/boxes/peers/edit_participant_box.h @@ -7,7 +7,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL */ #pragma once -#include "boxes/abstract_box.h" +#include "ui/layers/box_content.h" #include "base/unique_qptr.h" #include "data/data_chat_participant_status.h" diff --git a/Telegram/SourceFiles/boxes/peers/edit_peer_requests_box.cpp b/Telegram/SourceFiles/boxes/peers/edit_peer_requests_box.cpp index 0f21d164b..406c8a978 100644 --- a/Telegram/SourceFiles/boxes/peers/edit_peer_requests_box.cpp +++ b/Telegram/SourceFiles/boxes/peers/edit_peer_requests_box.cpp @@ -21,6 +21,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "base/unixtime.h" #include "main/main_session.h" #include "mtproto/sender.h" +#include "ui/round_rect.h" #include "ui/text/text_utilities.h" #include "ui/painter.h" #include "lang/lang_keys.h" diff --git a/Telegram/SourceFiles/boxes/peers/edit_peer_requests_box.h b/Telegram/SourceFiles/boxes/peers/edit_peer_requests_box.h index 0e82ca7dc..005b83c84 100644 --- a/Telegram/SourceFiles/boxes/peers/edit_peer_requests_box.h +++ b/Telegram/SourceFiles/boxes/peers/edit_peer_requests_box.h @@ -9,6 +9,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "boxes/peer_list_box.h" #include "base/weak_ptr.h" +#include "mtproto/sender.h" namespace Window { class SessionNavigation; diff --git a/Telegram/SourceFiles/boxes/peers/peer_short_info_box.h b/Telegram/SourceFiles/boxes/peers/peer_short_info_box.h index bf59ff7aa..13a0be40d 100644 --- a/Telegram/SourceFiles/boxes/peers/peer_short_info_box.h +++ b/Telegram/SourceFiles/boxes/peers/peer_short_info_box.h @@ -7,7 +7,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL */ #pragma once -#include "boxes/abstract_box.h" +#include "ui/layers/box_content.h" namespace style { struct ShortInfoCover; diff --git a/Telegram/SourceFiles/boxes/self_destruction_box.h b/Telegram/SourceFiles/boxes/self_destruction_box.h index 228953aa6..187079e1f 100644 --- a/Telegram/SourceFiles/boxes/self_destruction_box.h +++ b/Telegram/SourceFiles/boxes/self_destruction_box.h @@ -7,7 +7,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL */ #pragma once -#include "boxes/abstract_box.h" +#include "ui/layers/box_content.h" #include "mtproto/sender.h" namespace Ui { diff --git a/Telegram/SourceFiles/boxes/send_files_box.cpp b/Telegram/SourceFiles/boxes/send_files_box.cpp index 613f4866b..18f02439c 100644 --- a/Telegram/SourceFiles/boxes/send_files_box.cpp +++ b/Telegram/SourceFiles/boxes/send_files_box.cpp @@ -8,6 +8,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "boxes/send_files_box.h" #include "lang/lang_keys.h" +#include "storage/localimageloader.h" #include "storage/localstorage.h" #include "storage/storage_media_prepare.h" #include "mainwidget.h" diff --git a/Telegram/SourceFiles/boxes/send_files_box.h b/Telegram/SourceFiles/boxes/send_files_box.h index 2325e911a..b1db58787 100644 --- a/Telegram/SourceFiles/boxes/send_files_box.h +++ b/Telegram/SourceFiles/boxes/send_files_box.h @@ -8,12 +8,9 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #pragma once #include "base/flags.h" -#include "boxes/abstract_box.h" +#include "ui/layers/box_content.h" #include "ui/chat/attach/attach_prepare.h" #include "ui/chat/attach/attach_send_files_way.h" -#include "ui/widgets/popup_menu.h" -#include "storage/localimageloader.h" -#include "storage/storage_media_prepare.h" namespace style { struct ComposeControls; diff --git a/Telegram/SourceFiles/boxes/share_box.h b/Telegram/SourceFiles/boxes/share_box.h index e793abb6e..af6bde3a1 100644 --- a/Telegram/SourceFiles/boxes/share_box.h +++ b/Telegram/SourceFiles/boxes/share_box.h @@ -7,7 +7,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL */ #pragma once -#include "boxes/abstract_box.h" +#include "ui/layers/box_content.h" #include "base/timer.h" #include "history/view/history_view_schedule_box.h" #include "ui/chat/forward_options_box.h" diff --git a/Telegram/SourceFiles/boxes/sticker_set_box.h b/Telegram/SourceFiles/boxes/sticker_set_box.h index f1992fa66..c57a1f484 100644 --- a/Telegram/SourceFiles/boxes/sticker_set_box.h +++ b/Telegram/SourceFiles/boxes/sticker_set_box.h @@ -7,7 +7,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL */ #pragma once -#include "boxes/abstract_box.h" +#include "ui/layers/box_content.h" #include "base/timer.h" #include "data/stickers/data_stickers.h" diff --git a/Telegram/SourceFiles/boxes/stickers_box.cpp b/Telegram/SourceFiles/boxes/stickers_box.cpp index 4f8c682a0..3f35e9591 100644 --- a/Telegram/SourceFiles/boxes/stickers_box.cpp +++ b/Telegram/SourceFiles/boxes/stickers_box.cpp @@ -32,6 +32,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "ui/effects/slide_animation.h" #include "ui/widgets/discrete_sliders.h" #include "ui/widgets/fields/input_field.h" +#include "ui/widgets/fields/special_fields.h" #include "ui/image/image.h" #include "ui/cached_round_corners.h" #include "ui/painter.h" diff --git a/Telegram/SourceFiles/boxes/stickers_box.h b/Telegram/SourceFiles/boxes/stickers_box.h index e374ba0b4..255ed3936 100644 --- a/Telegram/SourceFiles/boxes/stickers_box.h +++ b/Telegram/SourceFiles/boxes/stickers_box.h @@ -7,12 +7,11 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL */ #pragma once -#include "boxes/abstract_box.h" +#include "ui/layers/box_content.h" #include "base/timer.h" #include "mtproto/sender.h" #include "data/stickers/data_stickers_set.h" #include "ui/effects/animations.h" -#include "ui/widgets/fields/special_fields.h" namespace style { struct RippleAnimation; diff --git a/Telegram/SourceFiles/boxes/url_auth_box.cpp b/Telegram/SourceFiles/boxes/url_auth_box.cpp index 17efefea1..ef72584cf 100644 --- a/Telegram/SourceFiles/boxes/url_auth_box.cpp +++ b/Telegram/SourceFiles/boxes/url_auth_box.cpp @@ -7,6 +7,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL */ #include "boxes/url_auth_box.h" +#include "boxes/abstract_box.h" #include "history/history.h" #include "history/history_item.h" #include "history/history_item_components.h" diff --git a/Telegram/SourceFiles/boxes/url_auth_box.h b/Telegram/SourceFiles/boxes/url_auth_box.h index 0c4f3f89d..f48af2082 100644 --- a/Telegram/SourceFiles/boxes/url_auth_box.h +++ b/Telegram/SourceFiles/boxes/url_auth_box.h @@ -7,7 +7,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL */ #pragma once -#include "boxes/abstract_box.h" +#include "ui/layers/box_content.h" class HistoryItem; struct HistoryMessageMarkupButton; diff --git a/Telegram/SourceFiles/calls/calls_box_controller.h b/Telegram/SourceFiles/calls/calls_box_controller.h index c636ceba5..860839cdf 100644 --- a/Telegram/SourceFiles/calls/calls_box_controller.h +++ b/Telegram/SourceFiles/calls/calls_box_controller.h @@ -9,6 +9,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "boxes/peer_list_box.h" #include "ui/layers/generic_box.h" +#include "mtproto/sender.h" namespace Window { class SessionController; diff --git a/Telegram/SourceFiles/calls/calls_call.cpp b/Telegram/SourceFiles/calls/calls_call.cpp index 5fe9ac677..471468ee3 100644 --- a/Telegram/SourceFiles/calls/calls_call.cpp +++ b/Telegram/SourceFiles/calls/calls_call.cpp @@ -12,6 +12,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "main/main_app_config.h" #include "apiwrap.h" #include "lang/lang_keys.h" +#include "boxes/abstract_box.h" #include "ui/boxes/confirm_box.h" #include "ui/boxes/rate_call_box.h" #include "calls/calls_instance.h" diff --git a/Telegram/SourceFiles/chat_helpers/emoji_sets_manager.h b/Telegram/SourceFiles/chat_helpers/emoji_sets_manager.h index e638f52e5..a8821fbd3 100644 --- a/Telegram/SourceFiles/chat_helpers/emoji_sets_manager.h +++ b/Telegram/SourceFiles/chat_helpers/emoji_sets_manager.h @@ -7,7 +7,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL */ #pragma once -#include "boxes/abstract_box.h" +#include "ui/layers/box_content.h" namespace Main { class Session; diff --git a/Telegram/SourceFiles/core/application.cpp b/Telegram/SourceFiles/core/application.cpp index b5cbef8f4..a25bf54c7 100644 --- a/Telegram/SourceFiles/core/application.cpp +++ b/Telegram/SourceFiles/core/application.cpp @@ -90,6 +90,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "export/export_manager.h" #include "window/window_session_controller.h" #include "window/window_controller.h" +#include "boxes/abstract_box.h" #include "base/qthelp_regex.h" #include "base/qthelp_url.h" #include "boxes/connection_box.h" diff --git a/Telegram/SourceFiles/history/admin_log/history_admin_log_filter.h b/Telegram/SourceFiles/history/admin_log/history_admin_log_filter.h index 18741954e..7876c3204 100644 --- a/Telegram/SourceFiles/history/admin_log/history_admin_log_filter.h +++ b/Telegram/SourceFiles/history/admin_log/history_admin_log_filter.h @@ -7,7 +7,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL */ #pragma once -#include "boxes/abstract_box.h" +#include "ui/layers/box_content.h" #include "history/admin_log/history_admin_log_section.h" namespace AdminLog { diff --git a/Telegram/SourceFiles/history/view/history_view_message.cpp b/Telegram/SourceFiles/history/view/history_view_message.cpp index c92b05715..9e9436176 100644 --- a/Telegram/SourceFiles/history/view/history_view_message.cpp +++ b/Telegram/SourceFiles/history/view/history_view_message.cpp @@ -28,6 +28,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "ui/chat/message_bubble.h" #include "ui/chat/chat_style.h" #include "ui/rect.h" +#include "ui/round_rect.h" #include "ui/text/text_utilities.h" #include "ui/text/text_entity.h" #include "ui/cached_round_corners.h" diff --git a/Telegram/SourceFiles/history/view/history_view_replies_section.cpp b/Telegram/SourceFiles/history/view/history_view_replies_section.cpp index ac23678b8..d71aacdba 100644 --- a/Telegram/SourceFiles/history/view/history_view_replies_section.cpp +++ b/Telegram/SourceFiles/history/view/history_view_replies_section.cpp @@ -83,6 +83,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "storage/storage_media_prepare.h" #include "storage/storage_shared_media.h" #include "storage/storage_account.h" +#include "storage/localimageloader.h" #include "inline_bots/inline_bot_result.h" #include "info/profile/info_profile_values.h" #include "lang/lang_keys.h" diff --git a/Telegram/SourceFiles/history/view/history_view_scheduled_section.cpp b/Telegram/SourceFiles/history/view/history_view_scheduled_section.cpp index 02570767e..e89a755d4 100644 --- a/Telegram/SourceFiles/history/view/history_view_scheduled_section.cpp +++ b/Telegram/SourceFiles/history/view/history_view_scheduled_section.cpp @@ -55,6 +55,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "data/data_peer_values.h" #include "storage/storage_media_prepare.h" #include "storage/storage_account.h" +#include "storage/localimageloader.h" #include "inline_bots/inline_bot_result.h" #include "lang/lang_keys.h" #include "styles/style_chat.h" diff --git a/Telegram/SourceFiles/intro/intro_code.cpp b/Telegram/SourceFiles/intro/intro_code.cpp index bdd63a7ba..d2192fdff 100644 --- a/Telegram/SourceFiles/intro/intro_code.cpp +++ b/Telegram/SourceFiles/intro/intro_code.cpp @@ -10,6 +10,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "lang/lang_keys.h" #include "intro/intro_signup.h" #include "intro/intro_password_check.h" +#include "boxes/abstract_box.h" #include "core/file_utilities.h" #include "core/update_checker.h" #include "ui/widgets/buttons.h" diff --git a/Telegram/SourceFiles/intro/intro_password_check.cpp b/Telegram/SourceFiles/intro/intro_password_check.cpp index d2bff066e..cd73d9867 100644 --- a/Telegram/SourceFiles/intro/intro_password_check.cpp +++ b/Telegram/SourceFiles/intro/intro_password_check.cpp @@ -10,6 +10,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "intro/intro_widget.h" #include "core/core_cloud_password.h" #include "ui/boxes/confirm_box.h" +#include "boxes/abstract_box.h" #include "boxes/passcode_box.h" #include "lang/lang_keys.h" #include "intro/intro_signup.h" diff --git a/Telegram/SourceFiles/intro/intro_phone.cpp b/Telegram/SourceFiles/intro/intro_phone.cpp index d822d056b..bf8a355bc 100644 --- a/Telegram/SourceFiles/intro/intro_phone.cpp +++ b/Telegram/SourceFiles/intro/intro_phone.cpp @@ -21,6 +21,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "main/main_session.h" #include "data/data_user.h" #include "ui/boxes/confirm_box.h" +#include "boxes/abstract_box.h" #include "boxes/phone_banned_box.h" #include "core/application.h" #include "window/window_controller.h" diff --git a/Telegram/SourceFiles/intro/intro_qr.cpp b/Telegram/SourceFiles/intro/intro_qr.cpp index 140124e1a..3ad8aead8 100644 --- a/Telegram/SourceFiles/intro/intro_qr.cpp +++ b/Telegram/SourceFiles/intro/intro_qr.cpp @@ -7,6 +7,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL */ #include "intro/intro_qr.h" +#include "boxes/abstract_box.h" #include "intro/intro_phone.h" #include "intro/intro_widget.h" #include "intro/intro_password_check.h" diff --git a/Telegram/SourceFiles/intro/intro_signup.cpp b/Telegram/SourceFiles/intro/intro_signup.cpp index 0f2f38284..bb8bc46da 100644 --- a/Telegram/SourceFiles/intro/intro_signup.cpp +++ b/Telegram/SourceFiles/intro/intro_signup.cpp @@ -7,6 +7,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL */ #include "intro/intro_signup.h" +#include "boxes/abstract_box.h" #include "intro/intro_widget.h" #include "core/file_utilities.h" #include "ui/boxes/confirm_box.h" diff --git a/Telegram/SourceFiles/intro/intro_step.cpp b/Telegram/SourceFiles/intro/intro_step.cpp index 4d7361a88..68ec48cdb 100644 --- a/Telegram/SourceFiles/intro/intro_step.cpp +++ b/Telegram/SourceFiles/intro/intro_step.cpp @@ -19,6 +19,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "main/main_domain.h" #include "main/main_session.h" #include "main/main_session_settings.h" +#include "boxes/abstract_box.h" #include "core/application.h" #include "core/core_settings.h" #include "apiwrap.h" diff --git a/Telegram/SourceFiles/intro/intro_widget.cpp b/Telegram/SourceFiles/intro/intro_widget.cpp index cd7ba82be..13ba4837b 100644 --- a/Telegram/SourceFiles/intro/intro_widget.cpp +++ b/Telegram/SourceFiles/intro/intro_widget.cpp @@ -31,6 +31,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "ui/widgets/buttons.h" #include "ui/widgets/labels.h" #include "ui/wrap/fade_wrap.h" +#include "boxes/abstract_box.h" #include "core/update_checker.h" #include "core/application.h" #include "mtproto/mtproto_dc_options.h" diff --git a/Telegram/SourceFiles/media/view/media_view_overlay_widget.cpp b/Telegram/SourceFiles/media/view/media_view_overlay_widget.cpp index e51098feb..bc08eb778 100644 --- a/Telegram/SourceFiles/media/view/media_view_overlay_widget.cpp +++ b/Telegram/SourceFiles/media/view/media_view_overlay_widget.cpp @@ -21,6 +21,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "core/crash_reports.h" #include "core/sandbox.h" #include "core/shortcuts.h" +#include "ui/widgets/dropdown_menu.h" #include "ui/widgets/popup_menu.h" #include "ui/widgets/buttons.h" #include "ui/image/image.h" diff --git a/Telegram/SourceFiles/media/view/media_view_overlay_widget.h b/Telegram/SourceFiles/media/view/media_view_overlay_widget.h index 864e21084..a813641ae 100644 --- a/Telegram/SourceFiles/media/view/media_view_overlay_widget.h +++ b/Telegram/SourceFiles/media/view/media_view_overlay_widget.h @@ -10,7 +10,6 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "base/timer.h" #include "ui/rp_widget.h" #include "ui/gl/gl_surface.h" -#include "ui/widgets/dropdown_menu.h" #include "ui/effects/animations.h" #include "ui/effects/radial_animation.h" #include "data/data_shared_media.h" @@ -34,6 +33,7 @@ struct StoriesContext; } // namespace Data namespace Ui { +class DropdownMenu; class PopupMenu; class LinkButton; class RoundButton; diff --git a/Telegram/SourceFiles/passport/passport_edit_identity_box.h b/Telegram/SourceFiles/passport/passport_edit_identity_box.h index 6359ffc92..377a7dbf8 100644 --- a/Telegram/SourceFiles/passport/passport_edit_identity_box.h +++ b/Telegram/SourceFiles/passport/passport_edit_identity_box.h @@ -7,7 +7,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL */ #pragma once -#include "boxes/abstract_box.h" +#include "ui/layers/box_content.h" namespace Ui { class LinkButton; diff --git a/Telegram/SourceFiles/settings/settings_chat.cpp b/Telegram/SourceFiles/settings/settings_chat.cpp index 4de551787..3da8d85db 100644 --- a/Telegram/SourceFiles/settings/settings_chat.cpp +++ b/Telegram/SourceFiles/settings/settings_chat.cpp @@ -9,6 +9,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "settings/settings_advanced.h" #include "settings/settings_experimental.h" +#include "boxes/abstract_box.h" #include "boxes/peers/edit_peer_color_box.h" #include "boxes/connection_box.h" #include "boxes/auto_download_box.h" diff --git a/Telegram/SourceFiles/settings/settings_privacy_controllers.cpp b/Telegram/SourceFiles/settings/settings_privacy_controllers.cpp index 08d44f662..a0335f537 100644 --- a/Telegram/SourceFiles/settings/settings_privacy_controllers.cpp +++ b/Telegram/SourceFiles/settings/settings_privacy_controllers.cpp @@ -12,6 +12,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "base/call_delayed.h" #include "base/event_filter.h" #include "base/unixtime.h" +#include "boxes/abstract_box.h" #include "boxes/peer_list_controllers.h" #include "boxes/peers/peer_short_info_box.h" #include "boxes/peers/prepare_short_info_box.h" diff --git a/Telegram/SourceFiles/storage/details/storage_settings_scheme.cpp b/Telegram/SourceFiles/storage/details/storage_settings_scheme.cpp index a1474b712..56e848252 100644 --- a/Telegram/SourceFiles/storage/details/storage_settings_scheme.cpp +++ b/Telegram/SourceFiles/storage/details/storage_settings_scheme.cpp @@ -10,6 +10,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "storage/details/storage_file_utilities.h" #include "storage/cache/storage_cache_database.h" #include "storage/serialize_common.h" +#include "storage/storage_media_prepare.h" #include "core/application.h" #include "core/core_settings.h" #include "mtproto/mtproto_config.h" diff --git a/Telegram/SourceFiles/storage/localimageloader.cpp b/Telegram/SourceFiles/storage/localimageloader.cpp index 62df16845..8044e266c 100644 --- a/Telegram/SourceFiles/storage/localimageloader.cpp +++ b/Telegram/SourceFiles/storage/localimageloader.cpp @@ -25,6 +25,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "lottie/lottie_animation.h" #include "history/history.h" #include "history/history_item.h" +#include "boxes/abstract_box.h" #include "boxes/send_files_box.h" #include "boxes/premium_limits_box.h" #include "ui/boxes/confirm_box.h" diff --git a/Telegram/SourceFiles/support/support_autocomplete.h b/Telegram/SourceFiles/support/support_autocomplete.h index 5e85f9050..4a504f84c 100644 --- a/Telegram/SourceFiles/support/support_autocomplete.h +++ b/Telegram/SourceFiles/support/support_autocomplete.h @@ -8,7 +8,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #pragma once #include "ui/rp_widget.h" -#include "boxes/abstract_box.h" +#include "ui/layers/box_content.h" #include "history/admin_log/history_admin_log_item.h" #include "history/view/history_view_element.h" #include "history/history.h" diff --git a/Telegram/SourceFiles/ui/boxes/confirm_phone_box.h b/Telegram/SourceFiles/ui/boxes/confirm_phone_box.h index 43eefc529..e532a3827 100644 --- a/Telegram/SourceFiles/ui/boxes/confirm_phone_box.h +++ b/Telegram/SourceFiles/ui/boxes/confirm_phone_box.h @@ -7,7 +7,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL */ #pragma once -#include "boxes/abstract_box.h" +#include "ui/layers/box_content.h" #include "ui/widgets/sent_code_field.h" namespace Ui { diff --git a/Telegram/SourceFiles/ui/boxes/rate_call_box.h b/Telegram/SourceFiles/ui/boxes/rate_call_box.h index 952465447..119167b77 100644 --- a/Telegram/SourceFiles/ui/boxes/rate_call_box.h +++ b/Telegram/SourceFiles/ui/boxes/rate_call_box.h @@ -7,7 +7,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL */ #pragma once -#include "boxes/abstract_box.h" +#include "ui/layers/box_content.h" namespace Ui { diff --git a/Telegram/SourceFiles/window/window_lock_widgets.h b/Telegram/SourceFiles/window/window_lock_widgets.h index b55d0042d..d2967d47f 100644 --- a/Telegram/SourceFiles/window/window_lock_widgets.h +++ b/Telegram/SourceFiles/window/window_lock_widgets.h @@ -9,7 +9,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "ui/rp_widget.h" #include "ui/effects/animations.h" -#include "boxes/abstract_box.h" +#include "ui/layers/box_content.h" #include "base/bytes.h" namespace Ui {