From 5e60b87cf9dfb65d08038f32bed0ace4a5f51dc3 Mon Sep 17 00:00:00 2001 From: Ilya Fedin Date: Sun, 10 Jan 2021 07:52:18 +0400 Subject: [PATCH] Remove platform_specific.h include from mainwindow.h In order to avoid mass rebuilds on specific_*.h changing --- Telegram/SourceFiles/core/sandbox.cpp | 1 + Telegram/SourceFiles/core/shortcuts.cpp | 1 + Telegram/SourceFiles/mainwindow.h | 1 - Telegram/SourceFiles/platform/mac/main_window_mac.mm | 1 + Telegram/SourceFiles/platform/win/main_window_win.cpp | 1 + Telegram/SourceFiles/settings/settings_chat.cpp | 1 + Telegram/SourceFiles/settings/settings_notifications.cpp | 1 + Telegram/SourceFiles/window/main_window.cpp | 1 + Telegram/SourceFiles/window/notifications_manager_default.cpp | 1 + Telegram/SourceFiles/window/themes/window_theme.cpp | 1 + 10 files changed, 9 insertions(+), 1 deletion(-) diff --git a/Telegram/SourceFiles/core/sandbox.cpp b/Telegram/SourceFiles/core/sandbox.cpp index ab441b5648..bbf608b4f3 100644 --- a/Telegram/SourceFiles/core/sandbox.cpp +++ b/Telegram/SourceFiles/core/sandbox.cpp @@ -8,6 +8,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "core/sandbox.h" #include "base/platform/base_platform_info.h" +#include "platform/platform_specific.h" #include "mainwidget.h" #include "mainwindow.h" #include "storage/localstorage.h" diff --git a/Telegram/SourceFiles/core/shortcuts.cpp b/Telegram/SourceFiles/core/shortcuts.cpp index 4e988bd136..b598879762 100644 --- a/Telegram/SourceFiles/core/shortcuts.cpp +++ b/Telegram/SourceFiles/core/shortcuts.cpp @@ -13,6 +13,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "core/application.h" #include "media/player/media_player_instance.h" #include "base/platform/base_platform_info.h" +#include "platform/platform_specific.h" #include "base/parse_helper.h" #include "facades.h" diff --git a/Telegram/SourceFiles/mainwindow.h b/Telegram/SourceFiles/mainwindow.h index 38bf87dd8d..6e2a05fa6c 100644 --- a/Telegram/SourceFiles/mainwindow.h +++ b/Telegram/SourceFiles/mainwindow.h @@ -7,7 +7,6 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL */ #pragma once -#include "platform/platform_specific.h" #include "platform/platform_main_window.h" #include "base/unique_qptr.h" #include "ui/layers/layer_widget.h" diff --git a/Telegram/SourceFiles/platform/mac/main_window_mac.mm b/Telegram/SourceFiles/platform/mac/main_window_mac.mm index 9df1eeb3c1..08630c158d 100644 --- a/Telegram/SourceFiles/platform/mac/main_window_mac.mm +++ b/Telegram/SourceFiles/platform/mac/main_window_mac.mm @@ -27,6 +27,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "window/window_controller.h" #include "window/themes/window_theme.h" #include "platform/mac/touchbar/mac_touchbar_manager.h" +#include "platform/platform_specific.h" #include "platform/platform_notifications_manager.h" #include "base/platform/base_platform_info.h" #include "boxes/peer_list_controllers.h" diff --git a/Telegram/SourceFiles/platform/win/main_window_win.cpp b/Telegram/SourceFiles/platform/win/main_window_win.cpp index 445f407c79..c93530ba49 100644 --- a/Telegram/SourceFiles/platform/win/main_window_win.cpp +++ b/Telegram/SourceFiles/platform/win/main_window_win.cpp @@ -8,6 +8,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "platform/win/main_window_win.h" #include "styles/style_window.h" +#include "platform/platform_specific.h" #include "platform/platform_notifications_manager.h" #include "platform/win/windows_dlls.h" #include "platform/win/windows_event_filter.h" diff --git a/Telegram/SourceFiles/settings/settings_chat.cpp b/Telegram/SourceFiles/settings/settings_chat.cpp index ac92f78cb7..f1d653504b 100644 --- a/Telegram/SourceFiles/settings/settings_chat.cpp +++ b/Telegram/SourceFiles/settings/settings_chat.cpp @@ -44,6 +44,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "data/data_file_origin.h" #include "chat_helpers/emoji_sets_manager.h" #include "base/platform/base_platform_info.h" +#include "platform/platform_specific.h" #include "base/call_delayed.h" #include "support/support_common.h" #include "support/support_templates.h" diff --git a/Telegram/SourceFiles/settings/settings_notifications.cpp b/Telegram/SourceFiles/settings/settings_notifications.cpp index 95bb969587..9c2981c1d0 100644 --- a/Telegram/SourceFiles/settings/settings_notifications.cpp +++ b/Telegram/SourceFiles/settings/settings_notifications.cpp @@ -17,6 +17,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "lang/lang_keys.h" #include "window/notifications_manager.h" #include "window/window_session_controller.h" +#include "platform/platform_specific.h" #include "platform/platform_notifications_manager.h" #include "base/platform/base_platform_info.h" #include "mainwindow.h" diff --git a/Telegram/SourceFiles/window/main_window.cpp b/Telegram/SourceFiles/window/main_window.cpp index 7740d2ce8d..4760636a93 100644 --- a/Telegram/SourceFiles/window/main_window.cpp +++ b/Telegram/SourceFiles/window/main_window.cpp @@ -8,6 +8,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "window/main_window.h" #include "storage/localstorage.h" +#include "platform/platform_specific.h" #include "platform/platform_window_title.h" #include "base/platform/base_platform_info.h" #include "ui/platform/ui_platform_utility.h" diff --git a/Telegram/SourceFiles/window/notifications_manager_default.cpp b/Telegram/SourceFiles/window/notifications_manager_default.cpp index 27d534b4f0..b923e5d3af 100644 --- a/Telegram/SourceFiles/window/notifications_manager_default.cpp +++ b/Telegram/SourceFiles/window/notifications_manager_default.cpp @@ -8,6 +8,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "window/notifications_manager_default.h" #include "platform/platform_notifications_manager.h" +#include "platform/platform_specific.h" #include "core/application.h" #include "lang/lang_keys.h" #include "ui/widgets/buttons.h" diff --git a/Telegram/SourceFiles/window/themes/window_theme.cpp b/Telegram/SourceFiles/window/themes/window_theme.cpp index c90ba42f9d..6e7543734e 100644 --- a/Telegram/SourceFiles/window/themes/window_theme.cpp +++ b/Telegram/SourceFiles/window/themes/window_theme.cpp @@ -11,6 +11,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "window/themes/window_themes_embedded.h" #include "window/themes/window_theme_editor.h" #include "window/window_controller.h" +#include "platform/platform_specific.h" #include "mainwidget.h" #include "main/main_session.h" #include "apiwrap.h"