diff --git a/Telegram/CMakeLists.txt b/Telegram/CMakeLists.txt index 926cfe8f7..562641b77 100644 --- a/Telegram/CMakeLists.txt +++ b/Telegram/CMakeLists.txt @@ -193,8 +193,6 @@ PRIVATE boxes/background_preview_box.h boxes/change_phone_box.cpp boxes/change_phone_box.h - boxes/confirm_box.cpp - boxes/confirm_box.h boxes/confirm_phone_box.cpp boxes/confirm_phone_box.h boxes/connection_box.cpp diff --git a/Telegram/SourceFiles/api/api_attached_stickers.cpp b/Telegram/SourceFiles/api/api_attached_stickers.cpp index 02076dabe..418764387 100644 --- a/Telegram/SourceFiles/api/api_attached_stickers.cpp +++ b/Telegram/SourceFiles/api/api_attached_stickers.cpp @@ -8,7 +8,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "api/api_attached_stickers.h" #include "apiwrap.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "boxes/sticker_set_box.h" #include "boxes/stickers_box.h" #include "data/data_document.h" diff --git a/Telegram/SourceFiles/api/api_bot.cpp b/Telegram/SourceFiles/api/api_bot.cpp index b1eb5c94e..d07192a62 100644 --- a/Telegram/SourceFiles/api/api_bot.cpp +++ b/Telegram/SourceFiles/api/api_bot.cpp @@ -11,7 +11,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "api/api_cloud_password.h" #include "core/core_cloud_password.h" #include "api/api_send_progress.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "boxes/share_box.h" #include "boxes/passcode_box.h" #include "lang/lang_keys.h" diff --git a/Telegram/SourceFiles/api/api_chat_invite.cpp b/Telegram/SourceFiles/api/api_chat_invite.cpp index 98fe5aa2f..2a77e8a8b 100644 --- a/Telegram/SourceFiles/api/api_chat_invite.cpp +++ b/Telegram/SourceFiles/api/api_chat_invite.cpp @@ -18,7 +18,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "data/data_channel.h" #include "data/data_user.h" #include "data/data_file_origin.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "boxes/abstract_box.h" #include "styles/style_boxes.h" #include "styles/style_layers.h" diff --git a/Telegram/SourceFiles/api/api_confirm_phone.cpp b/Telegram/SourceFiles/api/api_confirm_phone.cpp index a8960ef08..89d586a3f 100644 --- a/Telegram/SourceFiles/api/api_confirm_phone.cpp +++ b/Telegram/SourceFiles/api/api_confirm_phone.cpp @@ -8,7 +8,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "api/api_confirm_phone.h" #include "apiwrap.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "boxes/confirm_phone_box.h" #include "lang/lang_keys.h" #include "main/main_session.h" diff --git a/Telegram/SourceFiles/api/api_editing.cpp b/Telegram/SourceFiles/api/api_editing.cpp index 3e4f98ae8..e99d4b903 100644 --- a/Telegram/SourceFiles/api/api_editing.cpp +++ b/Telegram/SourceFiles/api/api_editing.cpp @@ -10,7 +10,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "apiwrap.h" #include "api/api_media.h" #include "api/api_text_entities.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "data/data_scheduled_messages.h" #include "data/data_session.h" #include "history/history.h" diff --git a/Telegram/SourceFiles/api/api_updates.cpp b/Telegram/SourceFiles/api/api_updates.cpp index 5c2c9c8d9..a125fbba1 100644 --- a/Telegram/SourceFiles/api/api_updates.cpp +++ b/Telegram/SourceFiles/api/api_updates.cpp @@ -42,7 +42,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "base/unixtime.h" #include "window/window_session_controller.h" #include "window/window_controller.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "apiwrap.h" #include "ui/text/format_values.h" // Ui::FormatPhone #include "app.h" // App::quitting diff --git a/Telegram/SourceFiles/apiwrap.cpp b/Telegram/SourceFiles/apiwrap.cpp index 32c21ce3d..cf32f7542 100644 --- a/Telegram/SourceFiles/apiwrap.cpp +++ b/Telegram/SourceFiles/apiwrap.cpp @@ -62,7 +62,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "main/main_session.h" #include "main/main_session_settings.h" #include "main/main_account.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "boxes/stickers_box.h" #include "boxes/sticker_set_box.h" #include "window/notifications_manager.h" diff --git a/Telegram/SourceFiles/boxes/about_box.cpp b/Telegram/SourceFiles/boxes/about_box.cpp index a49be8247..d81e1a5de 100644 --- a/Telegram/SourceFiles/boxes/about_box.cpp +++ b/Telegram/SourceFiles/boxes/about_box.cpp @@ -10,7 +10,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "lang/lang_keys.h" #include "mainwidget.h" #include "mainwindow.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "ui/widgets/buttons.h" #include "ui/widgets/labels.h" #include "ui/text/text_utilities.h" diff --git a/Telegram/SourceFiles/boxes/add_contact_box.cpp b/Telegram/SourceFiles/boxes/add_contact_box.cpp index 4bd142cd5..1c87739f1 100644 --- a/Telegram/SourceFiles/boxes/add_contact_box.cpp +++ b/Telegram/SourceFiles/boxes/add_contact_box.cpp @@ -9,7 +9,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "lang/lang_keys.h" #include "base/random.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "boxes/peer_list_controllers.h" #include "boxes/peers/add_participants_box.h" #include "boxes/peers/edit_peer_common.h" diff --git a/Telegram/SourceFiles/boxes/background_box.cpp b/Telegram/SourceFiles/boxes/background_box.cpp index da9c51904..74ba084d1 100644 --- a/Telegram/SourceFiles/boxes/background_box.cpp +++ b/Telegram/SourceFiles/boxes/background_box.cpp @@ -20,7 +20,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "data/data_document.h" #include "data/data_document_media.h" #include "boxes/background_preview_box.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "window/window_session_controller.h" #include "window/themes/window_theme.h" #include "styles/style_overview.h" diff --git a/Telegram/SourceFiles/boxes/background_preview_box.cpp b/Telegram/SourceFiles/boxes/background_preview_box.cpp index 64e82a007..0243caf98 100644 --- a/Telegram/SourceFiles/boxes/background_preview_box.cpp +++ b/Telegram/SourceFiles/boxes/background_preview_box.cpp @@ -28,7 +28,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "data/data_document_resolver.h" #include "data/data_file_origin.h" #include "base/unixtime.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "boxes/background_preview_box.h" #include "window/window_session_controller.h" #include "styles/style_chat.h" diff --git a/Telegram/SourceFiles/boxes/change_phone_box.cpp b/Telegram/SourceFiles/boxes/change_phone_box.cpp index 52cd43c86..13ce3839e 100644 --- a/Telegram/SourceFiles/boxes/change_phone_box.cpp +++ b/Telegram/SourceFiles/boxes/change_phone_box.cpp @@ -15,7 +15,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "ui/text/format_values.h" // Ui::FormatPhone #include "ui/text/text_utilities.h" #include "ui/special_fields.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "boxes/phone_banned_box.h" #include "countries/countries_instance.h" // Countries::ExtractPhoneCode. #include "main/main_session.h" diff --git a/Telegram/SourceFiles/boxes/confirm_phone_box.cpp b/Telegram/SourceFiles/boxes/confirm_phone_box.cpp index 32bb76ffb..cd2327493 100644 --- a/Telegram/SourceFiles/boxes/confirm_phone_box.cpp +++ b/Telegram/SourceFiles/boxes/confirm_phone_box.cpp @@ -7,7 +7,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL */ #include "boxes/confirm_phone_box.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "ui/widgets/buttons.h" #include "ui/widgets/labels.h" #include "ui/text/format_values.h" // Ui::FormatPhone diff --git a/Telegram/SourceFiles/boxes/connection_box.cpp b/Telegram/SourceFiles/boxes/connection_box.cpp index bba252e61..04fae42e3 100644 --- a/Telegram/SourceFiles/boxes/connection_box.cpp +++ b/Telegram/SourceFiles/boxes/connection_box.cpp @@ -7,7 +7,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL */ #include "boxes/connection_box.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "lang/lang_keys.h" #include "storage/localstorage.h" #include "base/qthelp_url.h" diff --git a/Telegram/SourceFiles/boxes/language_box.cpp b/Telegram/SourceFiles/boxes/language_box.cpp index baf3ac1a0..0516cbf31 100644 --- a/Telegram/SourceFiles/boxes/language_box.cpp +++ b/Telegram/SourceFiles/boxes/language_box.cpp @@ -22,7 +22,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "ui/toast/toast.h" #include "ui/text/text_options.h" #include "storage/localstorage.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "mainwidget.h" #include "mainwindow.h" #include "core/application.h" diff --git a/Telegram/SourceFiles/boxes/passcode_box.cpp b/Telegram/SourceFiles/boxes/passcode_box.cpp index 380ef8f80..1415bd414 100644 --- a/Telegram/SourceFiles/boxes/passcode_box.cpp +++ b/Telegram/SourceFiles/boxes/passcode_box.cpp @@ -9,7 +9,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "base/bytes.h" #include "lang/lang_keys.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "base/unixtime.h" #include "mainwindow.h" #include "apiwrap.h" diff --git a/Telegram/SourceFiles/boxes/peer_list_controllers.cpp b/Telegram/SourceFiles/boxes/peer_list_controllers.cpp index 8b9866ec7..c9982e219 100644 --- a/Telegram/SourceFiles/boxes/peer_list_controllers.cpp +++ b/Telegram/SourceFiles/boxes/peer_list_controllers.cpp @@ -8,7 +8,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "boxes/peer_list_controllers.h" #include "base/random.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "ui/widgets/checkbox.h" #include "ui/ui_utility.h" #include "main/main_session.h" diff --git a/Telegram/SourceFiles/boxes/peers/add_participants_box.cpp b/Telegram/SourceFiles/boxes/peers/add_participants_box.cpp index 610c42b42..30adbb1d8 100644 --- a/Telegram/SourceFiles/boxes/peers/add_participants_box.cpp +++ b/Telegram/SourceFiles/boxes/peers/add_participants_box.cpp @@ -9,7 +9,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "boxes/peers/edit_participant_box.h" #include "boxes/peers/edit_peer_type_box.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "boxes/max_invite_box.h" #include "lang/lang_keys.h" #include "data/data_channel.h" diff --git a/Telegram/SourceFiles/boxes/peers/edit_linked_chat_box.cpp b/Telegram/SourceFiles/boxes/peers/edit_linked_chat_box.cpp index 96e2f4bf4..e0022ce32 100644 --- a/Telegram/SourceFiles/boxes/peers/edit_linked_chat_box.cpp +++ b/Telegram/SourceFiles/boxes/peers/edit_linked_chat_box.cpp @@ -15,7 +15,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "ui/wrap/vertical_layout.h" #include "ui/text/text_utilities.h" // Ui::Text::ToUpper #include "boxes/peer_list_box.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "boxes/add_contact_box.h" #include "apiwrap.h" #include "facades.h" diff --git a/Telegram/SourceFiles/boxes/peers/edit_participant_box.cpp b/Telegram/SourceFiles/boxes/peers/edit_participant_box.cpp index 29badb28f..38ebc753a 100644 --- a/Telegram/SourceFiles/boxes/peers/edit_participant_box.cpp +++ b/Telegram/SourceFiles/boxes/peers/edit_participant_box.cpp @@ -24,7 +24,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "ui/special_buttons.h" #include "chat_helpers/emoji_suggestions_widget.h" #include "settings/settings_privacy_security.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "boxes/passcode_box.h" #include "boxes/peers/edit_peer_permissions_box.h" #include "boxes/peers/edit_peer_info_box.h" diff --git a/Telegram/SourceFiles/boxes/peers/edit_participants_box.cpp b/Telegram/SourceFiles/boxes/peers/edit_participants_box.cpp index 0cba068e1..a861d5ba7 100644 --- a/Telegram/SourceFiles/boxes/peers/edit_participants_box.cpp +++ b/Telegram/SourceFiles/boxes/peers/edit_participants_box.cpp @@ -10,7 +10,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "boxes/peer_list_controllers.h" #include "boxes/peers/edit_participant_box.h" #include "boxes/peers/add_participants_box.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "boxes/max_invite_box.h" #include "boxes/add_contact_box.h" #include "main/main_session.h" diff --git a/Telegram/SourceFiles/boxes/peers/edit_peer_info_box.cpp b/Telegram/SourceFiles/boxes/peers/edit_peer_info_box.cpp index 05bd96f73..68a94aec1 100644 --- a/Telegram/SourceFiles/boxes/peers/edit_peer_info_box.cpp +++ b/Telegram/SourceFiles/boxes/peers/edit_peer_info_box.cpp @@ -10,7 +10,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "apiwrap.h" #include "main/main_session.h" #include "boxes/add_contact_box.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "boxes/peer_list_controllers.h" #include "boxes/peers/edit_participants_box.h" #include "boxes/peers/edit_peer_common.h" diff --git a/Telegram/SourceFiles/boxes/peers/edit_peer_invite_link.cpp b/Telegram/SourceFiles/boxes/peers/edit_peer_invite_link.cpp index f0b529815..3f8709943 100644 --- a/Telegram/SourceFiles/boxes/peers/edit_peer_invite_link.cpp +++ b/Telegram/SourceFiles/boxes/peers/edit_peer_invite_link.cpp @@ -30,7 +30,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "history/view/history_view_group_call_tracker.h" // GenerateUs... #include "history/history_message.h" // GetErrorTextForSending. #include "history/history.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "boxes/peer_list_box.h" #include "mainwindow.h" #include "facades.h" // Ui::showPerProfile. diff --git a/Telegram/SourceFiles/boxes/peers/edit_peer_invite_links.cpp b/Telegram/SourceFiles/boxes/peers/edit_peer_invite_links.cpp index 41b8e6e14..4bc651e5c 100644 --- a/Telegram/SourceFiles/boxes/peers/edit_peer_invite_links.cpp +++ b/Telegram/SourceFiles/boxes/peers/edit_peer_invite_links.cpp @@ -18,7 +18,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "ui/widgets/buttons.h" #include "ui/widgets/popup_menu.h" #include "lang/lang_keys.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "boxes/peer_list_controllers.h" #include "boxes/peers/edit_peer_invite_link.h" #include "settings/settings_common.h" // AddDivider. diff --git a/Telegram/SourceFiles/boxes/peers/edit_peer_type_box.cpp b/Telegram/SourceFiles/boxes/peers/edit_peer_type_box.cpp index b8dea8142..ac777e5eb 100644 --- a/Telegram/SourceFiles/boxes/peers/edit_peer_type_box.cpp +++ b/Telegram/SourceFiles/boxes/peers/edit_peer_type_box.cpp @@ -11,7 +11,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "api/api_invite_links.h" #include "main/main_session.h" #include "boxes/add_contact_box.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "boxes/peer_list_controllers.h" #include "boxes/peers/edit_participants_box.h" #include "boxes/peers/edit_peer_common.h" diff --git a/Telegram/SourceFiles/boxes/phone_banned_box.cpp b/Telegram/SourceFiles/boxes/phone_banned_box.cpp index 69a9fc44e..6811b8f3c 100644 --- a/Telegram/SourceFiles/boxes/phone_banned_box.cpp +++ b/Telegram/SourceFiles/boxes/phone_banned_box.cpp @@ -7,7 +7,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL */ #include "boxes/phone_banned_box.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "core/click_handler_types.h" // UrlClickHandler #include "base/qthelp_url.h" // qthelp::url_encode #include "base/platform/base_platform_info.h" diff --git a/Telegram/SourceFiles/boxes/rate_call_box.cpp b/Telegram/SourceFiles/boxes/rate_call_box.cpp index 324acf172..adbc02ec8 100644 --- a/Telegram/SourceFiles/boxes/rate_call_box.cpp +++ b/Telegram/SourceFiles/boxes/rate_call_box.cpp @@ -8,7 +8,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "boxes/rate_call_box.h" #include "lang/lang_keys.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "ui/widgets/labels.h" #include "ui/widgets/buttons.h" #include "ui/widgets/input_fields.h" diff --git a/Telegram/SourceFiles/boxes/send_files_box.cpp b/Telegram/SourceFiles/boxes/send_files_box.cpp index 66d32e0c7..d59f9559d 100644 --- a/Telegram/SourceFiles/boxes/send_files_box.cpp +++ b/Telegram/SourceFiles/boxes/send_files_box.cpp @@ -19,7 +19,6 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "chat_helpers/emoji_suggestions_widget.h" #include "chat_helpers/tabbed_panel.h" #include "chat_helpers/tabbed_selector.h" -#include "confirm_box.h" #include "editor/photo_editor_layer_widget.h" #include "history/history_drag_area.h" #include "history/view/history_view_schedule_box.h" diff --git a/Telegram/SourceFiles/boxes/sessions_box.cpp b/Telegram/SourceFiles/boxes/sessions_box.cpp index 17506dd9a..4abbe9b70 100644 --- a/Telegram/SourceFiles/boxes/sessions_box.cpp +++ b/Telegram/SourceFiles/boxes/sessions_box.cpp @@ -11,7 +11,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "api/api_authorizations.h" #include "base/timer.h" #include "base/unixtime.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "lang/lang_keys.h" #include "main/main_session.h" #include "styles/style_boxes.h" diff --git a/Telegram/SourceFiles/boxes/share_box.cpp b/Telegram/SourceFiles/boxes/share_box.cpp index 9fbbe4cbd..c5a625637 100644 --- a/Telegram/SourceFiles/boxes/share_box.cpp +++ b/Telegram/SourceFiles/boxes/share_box.cpp @@ -13,7 +13,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "mainwidget.h" #include "base/qthelp_url.h" #include "storage/storage_account.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "apiwrap.h" #include "ui/toast/toast.h" #include "ui/widgets/multi_select.h" diff --git a/Telegram/SourceFiles/boxes/sticker_set_box.cpp b/Telegram/SourceFiles/boxes/sticker_set_box.cpp index 3884c6c48..483c77849 100644 --- a/Telegram/SourceFiles/boxes/sticker_set_box.cpp +++ b/Telegram/SourceFiles/boxes/sticker_set_box.cpp @@ -13,7 +13,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "data/data_document_media.h" #include "data/stickers/data_stickers.h" #include "lang/lang_keys.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "core/application.h" #include "mtproto/sender.h" #include "storage/storage_account.h" diff --git a/Telegram/SourceFiles/boxes/stickers_box.cpp b/Telegram/SourceFiles/boxes/stickers_box.cpp index 13fe81c90..fcdab0848 100644 --- a/Telegram/SourceFiles/boxes/stickers_box.cpp +++ b/Telegram/SourceFiles/boxes/stickers_box.cpp @@ -17,7 +17,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "lang/lang_keys.h" #include "mainwidget.h" #include "mainwindow.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "boxes/sticker_set_box.h" #include "apiwrap.h" #include "storage/storage_account.h" diff --git a/Telegram/SourceFiles/calls/calls_call.cpp b/Telegram/SourceFiles/calls/calls_call.cpp index 474c5a47d..25b7180aa 100644 --- a/Telegram/SourceFiles/calls/calls_call.cpp +++ b/Telegram/SourceFiles/calls/calls_call.cpp @@ -12,7 +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/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "boxes/rate_call_box.h" #include "calls/calls_instance.h" #include "base/openssl_help.h" diff --git a/Telegram/SourceFiles/calls/calls_instance.cpp b/Telegram/SourceFiles/calls/calls_instance.cpp index 5939e6f10..315cd800d 100644 --- a/Telegram/SourceFiles/calls/calls_instance.cpp +++ b/Telegram/SourceFiles/calls/calls_instance.cpp @@ -17,7 +17,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "main/main_account.h" #include "apiwrap.h" #include "lang/lang_keys.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "calls/group/calls_group_call.h" #include "calls/group/calls_group_panel.h" #include "calls/calls_call.h" diff --git a/Telegram/SourceFiles/chat_helpers/stickers_list_widget.cpp b/Telegram/SourceFiles/chat_helpers/stickers_list_widget.cpp index 9e3a64e0f..7bc7acdf4 100644 --- a/Telegram/SourceFiles/chat_helpers/stickers_list_widget.cpp +++ b/Telegram/SourceFiles/chat_helpers/stickers_list_widget.cpp @@ -34,7 +34,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "dialogs/ui/dialogs_layout.h" #include "boxes/sticker_set_box.h" #include "boxes/stickers_box.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "window/window_session_controller.h" // GifPauseReason. #include "main/main_session.h" #include "main/main_session_settings.h" diff --git a/Telegram/SourceFiles/core/application.cpp b/Telegram/SourceFiles/core/application.cpp index a0140c022..c5f44952e 100644 --- a/Telegram/SourceFiles/core/application.cpp +++ b/Telegram/SourceFiles/core/application.cpp @@ -79,7 +79,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "base/qthelp_regex.h" #include "base/qthelp_url.h" #include "boxes/connection_box.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "boxes/share_box.h" #include "app.h" diff --git a/Telegram/SourceFiles/core/click_handler_types.cpp b/Telegram/SourceFiles/core/click_handler_types.cpp index ab693cd66..65f19a8e5 100644 --- a/Telegram/SourceFiles/core/click_handler_types.cpp +++ b/Telegram/SourceFiles/core/click_handler_types.cpp @@ -13,7 +13,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "mainwidget.h" #include "mainwindow.h" #include "main/main_session.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "base/qthelp_regex.h" #include "storage/storage_account.h" #include "history/history.h" diff --git a/Telegram/SourceFiles/core/local_url_handlers.cpp b/Telegram/SourceFiles/core/local_url_handlers.cpp index 35d556f7a..370fa6a76 100644 --- a/Telegram/SourceFiles/core/local_url_handlers.cpp +++ b/Telegram/SourceFiles/core/local_url_handlers.cpp @@ -20,7 +20,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "core/click_handler_types.h" #include "boxes/confirm_phone_box.h" #include "boxes/background_preview_box.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "boxes/share_box.h" #include "boxes/connection_box.h" #include "boxes/sticker_set_box.h" diff --git a/Telegram/SourceFiles/data/data_cloud_themes.cpp b/Telegram/SourceFiles/data/data_cloud_themes.cpp index d6b015af8..af25bb47c 100644 --- a/Telegram/SourceFiles/data/data_cloud_themes.cpp +++ b/Telegram/SourceFiles/data/data_cloud_themes.cpp @@ -16,7 +16,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "data/data_file_origin.h" #include "data/data_document_media.h" #include "main/main_session.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "media/view/media_view_open_common.h" #include "lang/lang_keys.h" #include "apiwrap.h" diff --git a/Telegram/SourceFiles/data/data_document.cpp b/Telegram/SourceFiles/data/data_document.cpp index a5bbd46b9..495e29fbd 100644 --- a/Telegram/SourceFiles/data/data_document.cpp +++ b/Telegram/SourceFiles/data/data_document.cpp @@ -38,7 +38,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "window/window_session_controller.h" #include "storage/cache/storage_cache_database.h" #include "storage/storage_cloud_song_cover.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "ui/image/image.h" #include "ui/text/text_utilities.h" #include "base/base_file_utilities.h" diff --git a/Telegram/SourceFiles/data/data_document_resolver.cpp b/Telegram/SourceFiles/data/data_document_resolver.cpp index 1c0352a6d..d1266f40f 100644 --- a/Telegram/SourceFiles/data/data_document_resolver.cpp +++ b/Telegram/SourceFiles/data/data_document_resolver.cpp @@ -9,7 +9,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "facades.h" #include "base/platform/base_platform_info.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "core/application.h" #include "core/core_settings.h" #include "core/mime_type.h" diff --git a/Telegram/SourceFiles/data/data_peer.cpp b/Telegram/SourceFiles/data/data_peer.cpp index 20203820c..621892f9c 100644 --- a/Telegram/SourceFiles/data/data_peer.cpp +++ b/Telegram/SourceFiles/data/data_peer.cpp @@ -21,7 +21,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "base/crc32hash.h" #include "lang/lang_keys.h" #include "apiwrap.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "main/main_session.h" #include "main/main_session_settings.h" #include "main/main_account.h" diff --git a/Telegram/SourceFiles/data/stickers/data_stickers.cpp b/Telegram/SourceFiles/data/stickers/data_stickers.cpp index 111519043..56024b529 100644 --- a/Telegram/SourceFiles/data/stickers/data_stickers.cpp +++ b/Telegram/SourceFiles/data/stickers/data_stickers.cpp @@ -11,7 +11,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "data/data_document.h" #include "data/data_session.h" #include "data/data_user.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "lang/lang_keys.h" #include "history/history.h" #include "history/history_item.h" diff --git a/Telegram/SourceFiles/editor/editor_paint.cpp b/Telegram/SourceFiles/editor/editor_paint.cpp index 0dfe2dcbe..a675fce00 100644 --- a/Telegram/SourceFiles/editor/editor_paint.cpp +++ b/Telegram/SourceFiles/editor/editor_paint.cpp @@ -7,7 +7,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL */ #include "editor/editor_paint.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "editor/controllers/controllers.h" #include "editor/scene/scene.h" #include "editor/scene/scene_item_canvas.h" diff --git a/Telegram/SourceFiles/editor/photo_editor_layer_widget.cpp b/Telegram/SourceFiles/editor/photo_editor_layer_widget.cpp index 9100631bf..20beee810 100644 --- a/Telegram/SourceFiles/editor/photo_editor_layer_widget.cpp +++ b/Telegram/SourceFiles/editor/photo_editor_layer_widget.cpp @@ -7,7 +7,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL */ #include "editor/photo_editor_layer_widget.h" -#include "boxes/confirm_box.h" // InformBox +#include "ui/boxes/confirm_box.h" // InformBox #include "editor/photo_editor.h" #include "storage/storage_media_prepare.h" #include "ui/chat/attach/attach_prepare.h" diff --git a/Telegram/SourceFiles/export/view/export_view_panel_controller.cpp b/Telegram/SourceFiles/export/view/export_view_panel_controller.cpp index b61218f90..bb5223c85 100644 --- a/Telegram/SourceFiles/export/view/export_view_panel_controller.cpp +++ b/Telegram/SourceFiles/export/view/export_view_panel_controller.cpp @@ -14,7 +14,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "ui/widgets/separate_panel.h" #include "ui/wrap/padding_wrap.h" #include "mtproto/mtproto_config.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "lang/lang_keys.h" #include "storage/storage_account.h" #include "core/application.h" diff --git a/Telegram/SourceFiles/facades.cpp b/Telegram/SourceFiles/facades.cpp index ecffe7ac5..a5319f86e 100644 --- a/Telegram/SourceFiles/facades.cpp +++ b/Telegram/SourceFiles/facades.cpp @@ -23,7 +23,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "apiwrap.h" #include "main/main_session.h" #include "main/main_domain.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "boxes/url_auth_box.h" #include "ui/layers/layer_widget.h" #include "lang/lang_keys.h" diff --git a/Telegram/SourceFiles/history/admin_log/history_admin_log_section.cpp b/Telegram/SourceFiles/history/admin_log/history_admin_log_section.cpp index fe3a4063d..5668b0fcb 100644 --- a/Telegram/SourceFiles/history/admin_log/history_admin_log_section.cpp +++ b/Telegram/SourceFiles/history/admin_log/history_admin_log_section.cpp @@ -23,7 +23,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "window/themes/window_theme.h" #include "window/window_adaptive.h" #include "window/window_session_controller.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "base/timer.h" #include "data/data_channel.h" #include "data/data_session.h" diff --git a/Telegram/SourceFiles/history/history_drag_area.cpp b/Telegram/SourceFiles/history/history_drag_area.cpp index d6382c929..a6c7f4783 100644 --- a/Telegram/SourceFiles/history/history_drag_area.cpp +++ b/Telegram/SourceFiles/history/history_drag_area.cpp @@ -8,7 +8,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "history/history_drag_area.h" #include "base/event_filter.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "boxes/sticker_set_box.h" #include "inline_bots/inline_bot_result.h" #include "inline_bots/inline_bot_layout_item.h" diff --git a/Telegram/SourceFiles/history/history_message.cpp b/Telegram/SourceFiles/history/history_message.cpp index d2821ec25..a465e294c 100644 --- a/Telegram/SourceFiles/history/history_message.cpp +++ b/Telegram/SourceFiles/history/history_message.cpp @@ -26,7 +26,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "main/main_session_settings.h" #include "api/api_updates.h" #include "boxes/share_box.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "ui/toast/toast.h" #include "ui/text/text_utilities.h" #include "ui/text/text_isolated_emoji.h" diff --git a/Telegram/SourceFiles/history/history_widget.cpp b/Telegram/SourceFiles/history/history_widget.cpp index 193d2920c..5d19fcd41 100644 --- a/Telegram/SourceFiles/history/history_widget.cpp +++ b/Telegram/SourceFiles/history/history_widget.cpp @@ -12,7 +12,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "api/api_sending.h" #include "api/api_text_entities.h" #include "api/api_send_progress.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "boxes/delete_messages_box.h" #include "boxes/send_files_box.h" #include "boxes/share_box.h" diff --git a/Telegram/SourceFiles/history/view/controls/history_view_compose_controls.cpp b/Telegram/SourceFiles/history/view/controls/history_view_compose_controls.cpp index 124237309..d11b4ccfe 100644 --- a/Telegram/SourceFiles/history/view/controls/history_view_compose_controls.cpp +++ b/Telegram/SourceFiles/history/view/controls/history_view_compose_controls.cpp @@ -31,7 +31,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "data/data_web_page.h" #include "storage/storage_account.h" #include "apiwrap.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "history/history.h" #include "history/history_item.h" #include "history/view/controls/history_view_voice_record_bar.h" diff --git a/Telegram/SourceFiles/history/view/controls/history_view_voice_record_bar.cpp b/Telegram/SourceFiles/history/view/controls/history_view_voice_record_bar.cpp index b6479f9d2..10d1f9580 100644 --- a/Telegram/SourceFiles/history/view/controls/history_view_voice_record_bar.cpp +++ b/Telegram/SourceFiles/history/view/controls/history_view_voice_record_bar.cpp @@ -11,7 +11,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "base/event_filter.h" #include "base/random.h" #include "base/unixtime.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "core/application.h" #include "data/data_document.h" #include "data/data_document_media.h" diff --git a/Telegram/SourceFiles/history/view/history_view_contact_status.cpp b/Telegram/SourceFiles/history/view/history_view_contact_status.cpp index 1df574ee6..20d98450e 100644 --- a/Telegram/SourceFiles/history/view/history_view_contact_status.cpp +++ b/Telegram/SourceFiles/history/view/history_view_contact_status.cpp @@ -26,7 +26,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "apiwrap.h" #include "api/api_blocked_peers.h" #include "main/main_session.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "boxes/peers/edit_contact_box.h" #include "styles/style_chat.h" #include "styles/style_layers.h" diff --git a/Telegram/SourceFiles/history/view/history_view_context_menu.cpp b/Telegram/SourceFiles/history/view/history_view_context_menu.cpp index 6aeb96709..cbe016221 100644 --- a/Telegram/SourceFiles/history/view/history_view_context_menu.cpp +++ b/Telegram/SourceFiles/history/view/history_view_context_menu.cpp @@ -27,7 +27,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "ui/boxes/report_box.h" #include "ui/ui_utility.h" #include "chat_helpers/send_context_menu.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "boxes/delete_messages_box.h" #include "boxes/sticker_set_box.h" #include "data/data_photo.h" diff --git a/Telegram/SourceFiles/history/view/history_view_pinned_section.cpp b/Telegram/SourceFiles/history/view/history_view_pinned_section.cpp index ddbe6d8bb..a674630dc 100644 --- a/Telegram/SourceFiles/history/view/history_view_pinned_section.cpp +++ b/Telegram/SourceFiles/history/view/history_view_pinned_section.cpp @@ -12,7 +12,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "history/history.h" #include "history/history_item_components.h" #include "history/history_item.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "ui/widgets/scroll_area.h" #include "ui/widgets/shadow.h" #include "ui/layers/generic_box.h" diff --git a/Telegram/SourceFiles/history/view/history_view_replies_section.cpp b/Telegram/SourceFiles/history/view/history_view_replies_section.cpp index 135587e9f..c76f1d7b0 100644 --- a/Telegram/SourceFiles/history/view/history_view_replies_section.cpp +++ b/Telegram/SourceFiles/history/view/history_view_replies_section.cpp @@ -37,7 +37,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "api/api_editing.h" #include "api/api_sending.h" #include "apiwrap.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "boxes/delete_messages_box.h" #include "boxes/edit_caption_box.h" #include "boxes/send_files_box.h" diff --git a/Telegram/SourceFiles/history/view/history_view_scheduled_section.cpp b/Telegram/SourceFiles/history/view/history_view_scheduled_section.cpp index 218aa28a2..c2d4990ea 100644 --- a/Telegram/SourceFiles/history/view/history_view_scheduled_section.cpp +++ b/Telegram/SourceFiles/history/view/history_view_scheduled_section.cpp @@ -32,7 +32,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "api/api_editing.h" #include "api/api_sending.h" #include "apiwrap.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "boxes/delete_messages_box.h" #include "boxes/edit_caption_box.h" #include "boxes/send_files_box.h" diff --git a/Telegram/SourceFiles/history/view/history_view_top_bar_widget.cpp b/Telegram/SourceFiles/history/view/history_view_top_bar_widget.cpp index b8ea90b4b..909b1947c 100644 --- a/Telegram/SourceFiles/history/view/history_view_top_bar_widget.cpp +++ b/Telegram/SourceFiles/history/view/history_view_top_bar_widget.cpp @@ -12,7 +12,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "history/history.h" #include "history/view/history_view_send_action.h" #include "boxes/add_contact_box.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "info/info_memento.h" #include "info/info_controller.h" #include "storage/storage_shared_media.h" diff --git a/Telegram/SourceFiles/history/view/media/history_view_gif.cpp b/Telegram/SourceFiles/history/view/media/history_view_gif.cpp index eccb21118..b4f19b2ea 100644 --- a/Telegram/SourceFiles/history/view/media/history_view_gif.cpp +++ b/Telegram/SourceFiles/history/view/media/history_view_gif.cpp @@ -17,7 +17,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "media/streaming/media_streaming_instance.h" #include "media/streaming/media_streaming_player.h" #include "media/view/media_view_playback_progress.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "history/history_item_components.h" #include "history/history_item.h" #include "history/history.h" diff --git a/Telegram/SourceFiles/info/info_wrap_widget.cpp b/Telegram/SourceFiles/info/info_wrap_widget.cpp index 2b6079c7b..48000c63f 100644 --- a/Telegram/SourceFiles/info/info_wrap_widget.cpp +++ b/Telegram/SourceFiles/info/info_wrap_widget.cpp @@ -27,7 +27,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "window/window_slide_animation.h" #include "window/window_peer_menu.h" #include "boxes/peer_list_box.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "main/main_session.h" #include "mtproto/mtproto_config.h" #include "data/data_session.h" diff --git a/Telegram/SourceFiles/info/profile/info_profile_actions.cpp b/Telegram/SourceFiles/info/profile/info_profile_actions.cpp index 0f36d14f6..b835b6346 100644 --- a/Telegram/SourceFiles/info/profile/info_profile_actions.cpp +++ b/Telegram/SourceFiles/info/profile/info_profile_actions.cpp @@ -27,7 +27,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "history/history_location_manager.h" // LocationClickHandler. #include "history/view/history_view_context_menu.h" // HistoryView::ShowReportPeerBox #include "boxes/abstract_box.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "boxes/peer_list_box.h" #include "boxes/peer_list_controllers.h" #include "boxes/add_contact_box.h" diff --git a/Telegram/SourceFiles/info/profile/info_profile_inner_widget.cpp b/Telegram/SourceFiles/info/profile/info_profile_inner_widget.cpp index a29371ad4..1927430b9 100644 --- a/Telegram/SourceFiles/info/profile/info_profile_inner_widget.cpp +++ b/Telegram/SourceFiles/info/profile/info_profile_inner_widget.cpp @@ -22,7 +22,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "info/media/info_media_buttons.h" #include "boxes/abstract_box.h" #include "boxes/add_contact_box.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "mainwidget.h" #include "main/main_session.h" #include "apiwrap.h" diff --git a/Telegram/SourceFiles/info/profile/info_profile_members.cpp b/Telegram/SourceFiles/info/profile/info_profile_members.cpp index 0acdf6521..23d120cbe 100644 --- a/Telegram/SourceFiles/info/profile/info_profile_members.cpp +++ b/Telegram/SourceFiles/info/profile/info_profile_members.cpp @@ -25,7 +25,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "ui/text/text_utilities.h" // Ui::Text::ToUpper #include "ui/search_field_controller.h" #include "lang/lang_keys.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "boxes/peers/add_participants_box.h" #include "window/window_session_controller.h" #include "data/data_channel.h" diff --git a/Telegram/SourceFiles/info/profile/info_profile_members_controllers.cpp b/Telegram/SourceFiles/info/profile/info_profile_members_controllers.cpp index 0cbb70afc..b781f1c91 100644 --- a/Telegram/SourceFiles/info/profile/info_profile_members_controllers.cpp +++ b/Telegram/SourceFiles/info/profile/info_profile_members_controllers.cpp @@ -18,7 +18,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "data/data_channel.h" #include "data/data_chat.h" #include "data/data_user.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "window/window_session_controller.h" #include "styles/style_info.h" #include "data/data_peer_values.h" diff --git a/Telegram/SourceFiles/intro/intro_code.cpp b/Telegram/SourceFiles/intro/intro_code.cpp index bdfcfa4dc..14323fe98 100644 --- a/Telegram/SourceFiles/intro/intro_code.cpp +++ b/Telegram/SourceFiles/intro/intro_code.cpp @@ -15,7 +15,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "ui/widgets/labels.h" #include "ui/text/format_values.h" // Ui::FormatPhone #include "ui/text/text_utilities.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "main/main_account.h" #include "mtproto/mtp_instance.h" #include "styles/style_intro.h" diff --git a/Telegram/SourceFiles/intro/intro_password_check.cpp b/Telegram/SourceFiles/intro/intro_password_check.cpp index 4fed224e2..4f4db1efe 100644 --- a/Telegram/SourceFiles/intro/intro_password_check.cpp +++ b/Telegram/SourceFiles/intro/intro_password_check.cpp @@ -10,7 +10,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "intro/intro_widget.h" #include "core/file_utilities.h" #include "core/core_cloud_password.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_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 d9996acab..531fa5bc4 100644 --- a/Telegram/SourceFiles/intro/intro_phone.cpp +++ b/Telegram/SourceFiles/intro/intro_phone.cpp @@ -20,7 +20,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "main/main_app_config.h" #include "main/main_session.h" #include "data/data_user.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "boxes/phone_banned_box.h" #include "core/application.h" diff --git a/Telegram/SourceFiles/intro/intro_qr.cpp b/Telegram/SourceFiles/intro/intro_qr.cpp index 1ca0f5000..f8a9d80ae 100644 --- a/Telegram/SourceFiles/intro/intro_qr.cpp +++ b/Telegram/SourceFiles/intro/intro_qr.cpp @@ -20,7 +20,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "ui/image/image_prepare.h" #include "ui/painter.h" #include "main/main_account.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "core/application.h" #include "core/core_cloud_password.h" #include "core/update_checker.h" diff --git a/Telegram/SourceFiles/intro/intro_signup.cpp b/Telegram/SourceFiles/intro/intro_signup.cpp index f747a0983..00170d556 100644 --- a/Telegram/SourceFiles/intro/intro_signup.cpp +++ b/Telegram/SourceFiles/intro/intro_signup.cpp @@ -9,7 +9,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "intro/intro_widget.h" #include "core/file_utilities.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "lang/lang_keys.h" #include "ui/widgets/buttons.h" #include "ui/widgets/input_fields.h" diff --git a/Telegram/SourceFiles/intro/intro_step.cpp b/Telegram/SourceFiles/intro/intro_step.cpp index df2d7c35d..2344877eb 100644 --- a/Telegram/SourceFiles/intro/intro_step.cpp +++ b/Telegram/SourceFiles/intro/intro_step.cpp @@ -21,7 +21,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "core/core_settings.h" #include "apiwrap.h" #include "mainwindow.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "ui/text/text_utilities.h" #include "ui/widgets/labels.h" #include "ui/wrap/fade_wrap.h" diff --git a/Telegram/SourceFiles/intro/intro_widget.cpp b/Telegram/SourceFiles/intro/intro_widget.cpp index 74ce8fc90..fb62e47f2 100644 --- a/Telegram/SourceFiles/intro/intro_widget.cpp +++ b/Telegram/SourceFiles/intro/intro_widget.cpp @@ -25,7 +25,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "history/history_item.h" #include "data/data_user.h" #include "countries/countries_instance.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "ui/text/format_values.h" // Ui::FormatPhone #include "ui/text/text_utilities.h" #include "ui/widgets/buttons.h" diff --git a/Telegram/SourceFiles/lang/lang_cloud_manager.cpp b/Telegram/SourceFiles/lang/lang_cloud_manager.cpp index f47ace515..114fdc3b9 100644 --- a/Telegram/SourceFiles/lang/lang_cloud_manager.cpp +++ b/Telegram/SourceFiles/lang/lang_cloud_manager.cpp @@ -15,7 +15,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "core/application.h" #include "main/main_account.h" #include "main/main_domain.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "ui/wrap/padding_wrap.h" #include "ui/widgets/labels.h" #include "ui/text/text_utilities.h" diff --git a/Telegram/SourceFiles/lang/lang_instance.cpp b/Telegram/SourceFiles/lang/lang_instance.cpp index 4f0b2cd2f..88d943c1c 100644 --- a/Telegram/SourceFiles/lang/lang_instance.cpp +++ b/Telegram/SourceFiles/lang/lang_instance.cpp @@ -10,7 +10,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "core/application.h" #include "storage/serialize_common.h" #include "storage/localstorage.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "lang/lang_file_parser.h" #include "base/platform/base_platform_info.h" #include "base/qthelp_regex.h" diff --git a/Telegram/SourceFiles/mainwidget.cpp b/Telegram/SourceFiles/mainwidget.cpp index b408d6ece..7d46893de 100644 --- a/Telegram/SourceFiles/mainwidget.cpp +++ b/Telegram/SourceFiles/mainwidget.cpp @@ -71,7 +71,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "boxes/add_contact_box.h" #include "mainwindow.h" #include "inline_bots/inline_bot_layout_item.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "boxes/sticker_set_box.h" #include "boxes/mute_settings_box.h" #include "boxes/peer_list_controllers.h" diff --git a/Telegram/SourceFiles/mainwindow.cpp b/Telegram/SourceFiles/mainwindow.cpp index 78f22d0d9..82fb9efeb 100644 --- a/Telegram/SourceFiles/mainwindow.cpp +++ b/Telegram/SourceFiles/mainwindow.cpp @@ -32,7 +32,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "main/main_domain.h" #include "mainwidget.h" #include "media/system_media_controls_manager.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "boxes/connection_box.h" #include "storage/storage_account.h" #include "storage/localstorage.h" diff --git a/Telegram/SourceFiles/overview/overview_layout.cpp b/Telegram/SourceFiles/overview/overview_layout.cpp index 6a99f75fe..7c65a724c 100644 --- a/Telegram/SourceFiles/overview/overview_layout.cpp +++ b/Telegram/SourceFiles/overview/overview_layout.cpp @@ -22,7 +22,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "styles/style_chat.h" #include "core/file_utilities.h" #include "boxes/add_contact_box.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "lang/lang_keys.h" #include "layout/layout_selection.h" #include "mainwidget.h" diff --git a/Telegram/SourceFiles/passport/passport_form_controller.cpp b/Telegram/SourceFiles/passport/passport_form_controller.cpp index d92bb829a..abaf080af 100644 --- a/Telegram/SourceFiles/passport/passport_form_controller.cpp +++ b/Telegram/SourceFiles/passport/passport_form_controller.cpp @@ -10,7 +10,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "passport/passport_encryption.h" #include "passport/passport_panel_controller.h" #include "passport/passport_panel_edit_document.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "boxes/passcode_box.h" #include "lang/lang_keys.h" #include "lang/lang_hardcoded.h" diff --git a/Telegram/SourceFiles/passport/passport_panel_controller.cpp b/Telegram/SourceFiles/passport/passport_panel_controller.cpp index eadc8e5e7..bc87620d2 100644 --- a/Telegram/SourceFiles/passport/passport_panel_controller.cpp +++ b/Telegram/SourceFiles/passport/passport_panel_controller.cpp @@ -15,7 +15,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "passport/ui/passport_details_row.h" #include "base/unixtime.h" #include "boxes/passcode_box.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "window/window_session_controller.h" #include "ui/toast/toast.h" #include "ui/rp_widget.h" diff --git a/Telegram/SourceFiles/passport/passport_panel_edit_document.cpp b/Telegram/SourceFiles/passport/passport_panel_edit_document.cpp index 2b001e32e..a813bccfe 100644 --- a/Telegram/SourceFiles/passport/passport_panel_edit_document.cpp +++ b/Telegram/SourceFiles/passport/passport_panel_edit_document.cpp @@ -24,7 +24,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "main/main_session.h" // ->session().user() #include "ui/text/text_utilities.h" // Ui::Text::ToUpper #include "boxes/abstract_box.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "lang/lang_keys.h" #include "styles/style_widgets.h" #include "styles/style_layers.h" diff --git a/Telegram/SourceFiles/platform/mac/touchbar/items/mac_scrubber_item.mm b/Telegram/SourceFiles/platform/mac/touchbar/items/mac_scrubber_item.mm index ad4e166f2..7d2cddadf 100644 --- a/Telegram/SourceFiles/platform/mac/touchbar/items/mac_scrubber_item.mm +++ b/Telegram/SourceFiles/platform/mac/touchbar/items/mac_scrubber_item.mm @@ -11,7 +11,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "api/api_sending.h" #include "base/call_delayed.h" #include "base/platform/mac/base_utilities_mac.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "chat_helpers/emoji_list_widget.h" #include "core/sandbox.h" #include "core/application.h" diff --git a/Telegram/SourceFiles/profile/profile_block_group_members.cpp b/Telegram/SourceFiles/profile/profile_block_group_members.cpp index 4f3f0be1f..ac89e0026 100644 --- a/Telegram/SourceFiles/profile/profile_block_group_members.cpp +++ b/Telegram/SourceFiles/profile/profile_block_group_members.cpp @@ -9,7 +9,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "styles/style_profile.h" #include "ui/widgets/labels.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "boxes/peers/edit_participant_box.h" #include "boxes/peers/edit_participants_box.h" #include "base/unixtime.h" diff --git a/Telegram/SourceFiles/settings/settings_advanced.cpp b/Telegram/SourceFiles/settings/settings_advanced.cpp index 915ebc524..063c97ba3 100644 --- a/Telegram/SourceFiles/settings/settings_advanced.cpp +++ b/Telegram/SourceFiles/settings/settings_advanced.cpp @@ -20,7 +20,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "ui/boxes/single_choice_box.h" #include "boxes/connection_box.h" #include "boxes/about_box.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "platform/platform_specific.h" #include "ui/platform/ui_platform_window.h" #include "base/platform/base_platform_info.h" diff --git a/Telegram/SourceFiles/settings/settings_calls.cpp b/Telegram/SourceFiles/settings/settings_calls.cpp index a5bcd1b3e..8a13b11f9 100644 --- a/Telegram/SourceFiles/settings/settings_calls.cpp +++ b/Telegram/SourceFiles/settings/settings_calls.cpp @@ -15,7 +15,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "ui/widgets/level_meter.h" #include "ui/widgets/buttons.h" #include "ui/boxes/single_choice_box.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "platform/platform_specific.h" #include "main/main_session.h" #include "lang/lang_keys.h" diff --git a/Telegram/SourceFiles/settings/settings_chat.cpp b/Telegram/SourceFiles/settings/settings_chat.cpp index a198b852f..f4878f7e9 100644 --- a/Telegram/SourceFiles/settings/settings_chat.cpp +++ b/Telegram/SourceFiles/settings/settings_chat.cpp @@ -11,7 +11,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "boxes/connection_box.h" #include "boxes/auto_download_box.h" #include "boxes/stickers_box.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "boxes/background_box.h" #include "boxes/background_preview_box.h" #include "boxes/download_path_box.h" diff --git a/Telegram/SourceFiles/settings/settings_codes.cpp b/Telegram/SourceFiles/settings/settings_codes.cpp index 3ce089635..2011a2fdc 100644 --- a/Telegram/SourceFiles/settings/settings_codes.cpp +++ b/Telegram/SourceFiles/settings/settings_codes.cpp @@ -16,7 +16,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "main/main_session.h" #include "main/main_account.h" #include "main/main_domain.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "lang/lang_cloud_manager.h" #include "lang/lang_instance.h" #include "core/application.h" diff --git a/Telegram/SourceFiles/settings/settings_information.cpp b/Telegram/SourceFiles/settings/settings_information.cpp index b98c858f3..25fa1dd82 100644 --- a/Telegram/SourceFiles/settings/settings_information.cpp +++ b/Telegram/SourceFiles/settings/settings_information.cpp @@ -21,7 +21,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "core/core_settings.h" #include "chat_helpers/emoji_suggestions_widget.h" #include "boxes/add_contact_box.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "boxes/change_phone_box.h" #include "boxes/username_box.h" #include "data/data_user.h" diff --git a/Telegram/SourceFiles/settings/settings_main.cpp b/Telegram/SourceFiles/settings/settings_main.cpp index a40cb6f21..26fb74876 100644 --- a/Telegram/SourceFiles/settings/settings_main.cpp +++ b/Telegram/SourceFiles/settings/settings_main.cpp @@ -11,7 +11,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "settings/settings_codes.h" #include "settings/settings_chat.h" #include "boxes/language_box.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "boxes/about_box.h" #include "ui/wrap/vertical_layout.h" #include "ui/wrap/slide_wrap.h" diff --git a/Telegram/SourceFiles/settings/settings_privacy_controllers.cpp b/Telegram/SourceFiles/settings/settings_privacy_controllers.cpp index 3753b49ed..9e87d79ef 100644 --- a/Telegram/SourceFiles/settings/settings_privacy_controllers.cpp +++ b/Telegram/SourceFiles/settings/settings_privacy_controllers.cpp @@ -37,7 +37,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "window/section_widget.h" #include "window/window_session_controller.h" #include "boxes/peer_list_controllers.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "settings/settings_privacy_security.h" #include "facades.h" #include "styles/style_chat.h" diff --git a/Telegram/SourceFiles/settings/settings_privacy_security.cpp b/Telegram/SourceFiles/settings/settings_privacy_security.cpp index f6a318013..77ea77330 100644 --- a/Telegram/SourceFiles/settings/settings_privacy_security.cpp +++ b/Telegram/SourceFiles/settings/settings_privacy_security.cpp @@ -22,7 +22,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "boxes/passcode_box.h" #include "boxes/auto_lock_box.h" #include "boxes/sessions_box.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "boxes/self_destruction_box.h" #include "core/application.h" #include "core/core_settings.h" diff --git a/Telegram/SourceFiles/storage/localimageloader.cpp b/Telegram/SourceFiles/storage/localimageloader.cpp index 3c1440b96..2b826e078 100644 --- a/Telegram/SourceFiles/storage/localimageloader.cpp +++ b/Telegram/SourceFiles/storage/localimageloader.cpp @@ -24,7 +24,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "history/history.h" #include "history/history_item.h" #include "boxes/send_files_box.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "lang/lang_keys.h" #include "storage/file_download.h" #include "storage/storage_media_prepare.h" diff --git a/Telegram/SourceFiles/boxes/confirm_box.cpp b/Telegram/SourceFiles/ui/boxes/confirm_box.cpp similarity index 71% rename from Telegram/SourceFiles/boxes/confirm_box.cpp rename to Telegram/SourceFiles/ui/boxes/confirm_box.cpp index ed5183520..6c50cc25a 100644 --- a/Telegram/SourceFiles/boxes/confirm_box.cpp +++ b/Telegram/SourceFiles/ui/boxes/confirm_box.cpp @@ -5,48 +5,14 @@ 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 "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "lang/lang_keys.h" -#include "mainwidget.h" -#include "mainwindow.h" -#include "apiwrap.h" -#include "api/api_invite_links.h" -#include "history/history.h" -#include "history/history_item.h" -#include "ui/layers/generic_box.h" #include "ui/widgets/checkbox.h" -#include "ui/widgets/buttons.h" -#include "ui/widgets/labels.h" #include "ui/wrap/vertical_layout.h" -#include "ui/toast/toast.h" -#include "ui/image/image.h" -#include "ui/text/text_utilities.h" -#include "ui/empty_userpic.h" -#include "core/click_handler_types.h" -#include "window/window_session_controller.h" -#include "storage/localstorage.h" -#include "data/data_scheduled_messages.h" -#include "data/data_session.h" -#include "data/data_photo.h" -#include "data/data_channel.h" -#include "data/data_chat.h" -#include "data/data_user.h" -#include "data/data_file_origin.h" -#include "data/data_histories.h" -#include "data/data_photo_media.h" -#include "data/data_changes.h" -#include "base/unixtime.h" -#include "history/view/controls/history_view_ttl_button.h" -#include "main/main_session.h" -#include "mtproto/mtproto_config.h" -#include "facades.h" // Ui::showChatsList #include "styles/style_layers.h" #include "styles/style_boxes.h" -#include -#include - namespace { TextParseOptions kInformBoxTextOptions = { @@ -81,7 +47,9 @@ ConfirmBox::ConfirmBox( : _confirmText(tr::lng_box_ok(tr::now)) , _cancelText(tr::lng_cancel(tr::now)) , _confirmStyle(st::defaultBoxButton) -, _text(st::boxWidth - st::boxPadding.left() - st::defaultBox.buttonPadding.right()) +, _text(st::boxWidth + - st::boxPadding.left() + - st::defaultBox.buttonPadding.right()) , _confirmedCallback(std::move(confirmedCallback)) , _cancelledCallback(std::move(cancelledCallback)) { init(text); @@ -96,7 +64,9 @@ ConfirmBox::ConfirmBox( : _confirmText(confirmText) , _cancelText(tr::lng_cancel(tr::now)) , _confirmStyle(st::defaultBoxButton) -, _text(st::boxWidth - st::boxPadding.left() - st::defaultBox.buttonPadding.right()) +, _text(st::boxWidth + - st::boxPadding.left() + - st::defaultBox.buttonPadding.right()) , _confirmedCallback(std::move(confirmedCallback)) , _cancelledCallback(std::move(cancelledCallback)) { init(text); @@ -111,7 +81,9 @@ ConfirmBox::ConfirmBox( : _confirmText(confirmText) , _cancelText(tr::lng_cancel(tr::now)) , _confirmStyle(st::defaultBoxButton) -, _text(st::boxWidth - st::boxPadding.left() - st::defaultBox.buttonPadding.right()) +, _text(st::boxWidth + - st::boxPadding.left() + - st::defaultBox.buttonPadding.right()) , _confirmedCallback(std::move(confirmedCallback)) , _cancelledCallback(std::move(cancelledCallback)) { init(text); @@ -127,7 +99,9 @@ ConfirmBox::ConfirmBox( : _confirmText(confirmText) , _cancelText(tr::lng_cancel(tr::now)) , _confirmStyle(confirmStyle) -, _text(st::boxWidth - st::boxPadding.left() - st::defaultBox.buttonPadding.right()) +, _text(st::boxWidth + - st::boxPadding.left() + - st::defaultBox.buttonPadding.right()) , _confirmedCallback(std::move(confirmedCallback)) , _cancelledCallback(std::move(cancelledCallback)) { init(text); @@ -143,7 +117,9 @@ ConfirmBox::ConfirmBox( : _confirmText(confirmText) , _cancelText(cancelText) , _confirmStyle(st::defaultBoxButton) -, _text(st::boxWidth - st::boxPadding.left() - st::defaultBox.buttonPadding.right()) +, _text(st::boxWidth + - st::boxPadding.left() + - st::defaultBox.buttonPadding.right()) , _confirmedCallback(std::move(confirmedCallback)) , _cancelledCallback(std::move(cancelledCallback)) { init(text); @@ -160,7 +136,9 @@ ConfirmBox::ConfirmBox( : _confirmText(confirmText) , _cancelText(cancelText) , _confirmStyle(st::defaultBoxButton) -, _text(st::boxWidth - st::boxPadding.left() - st::defaultBox.buttonPadding.right()) +, _text(st::boxWidth + - st::boxPadding.left() + - st::defaultBox.buttonPadding.right()) , _confirmedCallback(std::move(confirmedCallback)) , _cancelledCallback(std::move(cancelledCallback)) { init(text); @@ -174,7 +152,9 @@ ConfirmBox::ConfirmBox( : _confirmText(doneText) , _confirmStyle(st::defaultBoxButton) , _informative(true) -, _text(st::boxWidth - st::boxPadding.left() - st::defaultBox.buttonPadding.right()) +, _text(st::boxWidth + - st::boxPadding.left() + - st::defaultBox.buttonPadding.right()) , _confirmedCallback(generateInformCallback(closedCallback)) , _cancelledCallback(generateInformCallback(closedCallback)) { init(text); @@ -188,7 +168,9 @@ ConfirmBox::ConfirmBox( : _confirmText(doneText) , _confirmStyle(st::defaultBoxButton) , _informative(true) -, _text(st::boxWidth - st::boxPadding.left() - st::defaultBox.buttonPadding.right()) +, _text(st::boxWidth + - st::boxPadding.left() + - st::defaultBox.buttonPadding.right()) , _confirmedCallback(generateInformCallback(closedCallback)) , _cancelledCallback(generateInformCallback(closedCallback)) { init(text); @@ -245,12 +227,18 @@ void ConfirmBox::setMaxLineCount(int count) { } void ConfirmBox::textUpdated() { - _textWidth = st::boxWidth - st::boxPadding.left() - st::defaultBox.buttonPadding.right(); + _textWidth = st::boxWidth + - st::boxPadding.left() + - st::defaultBox.buttonPadding.right(); _textHeight = _text.countHeight(_textWidth); if (_maxLineCount > 0) { - accumulate_min(_textHeight, _maxLineCount * st::boxLabelStyle.lineHeight); + accumulate_min( + _textHeight, + _maxLineCount * st::boxLabelStyle.lineHeight); } - setDimensions(st::boxWidth, st::boxPadding.top() + _textHeight + st::boxPadding.bottom()); + setDimensions( + st::boxWidth, + st::boxPadding.top() + _textHeight + st::boxPadding.bottom()); setMouseTracking(_text.hasLinks()); } @@ -302,12 +290,16 @@ void ConfirmBox::leaveEventHook(QEvent *e) { ClickHandler::clearActive(this); } -void ConfirmBox::clickHandlerActiveChanged(const ClickHandlerPtr &p, bool active) { +void ConfirmBox::clickHandlerActiveChanged( + const ClickHandlerPtr &p, + bool active) { setCursor(active ? style::cur_pointer : style::cur_default); update(); } -void ConfirmBox::clickHandlerPressedChanged(const ClickHandlerPtr &p, bool pressed) { +void ConfirmBox::clickHandlerPressedChanged( + const ClickHandlerPtr &p, + bool pressed) { update(); } @@ -317,8 +309,11 @@ void ConfirmBox::updateLink() { } void ConfirmBox::updateHover() { - auto m = mapFromGlobal(_lastMousePos); - auto state = _text.getStateLeft(m - QPoint(st::boxPadding.left(), st::boxPadding.top()), _textWidth, width()); + const auto m = mapFromGlobal(_lastMousePos); + const auto state = _text.getStateLeft( + m - QPoint(st::boxPadding.left(), st::boxPadding.top()), + _textWidth, + width()); ClickHandler::setActive(state.link, this); } @@ -339,22 +334,68 @@ void ConfirmBox::paintEvent(QPaintEvent *e) { // draw box title / text p.setPen(st::boxTextFg); if (_maxLineCount > 0) { - _text.drawLeftElided(p, st::boxPadding.left(), st::boxPadding.top(), _textWidth, width(), _maxLineCount, style::al_left); + _text.drawLeftElided( + p, + st::boxPadding.left(), + st::boxPadding.top(), + _textWidth, + width(), + _maxLineCount, + style::al_left); } else { - _text.drawLeft(p, st::boxPadding.left(), st::boxPadding.top(), _textWidth, width(), style::al_left); + _text.drawLeft( + p, + st::boxPadding.left(), + st::boxPadding.top(), + _textWidth, + width(), + style::al_left); } } -InformBox::InformBox(QWidget*, const QString &text, Fn closedCallback) : ConfirmBox(ConfirmBox::InformBoxTag(), text, tr::lng_box_ok(tr::now), std::move(closedCallback)) { +InformBox::InformBox( + QWidget*, + const QString &text, Fn closedCallback) +: ConfirmBox( + ConfirmBox::InformBoxTag(), + text, + tr::lng_box_ok(tr::now), + std::move(closedCallback)) { } -InformBox::InformBox(QWidget*, const QString &text, const QString &doneText, Fn closedCallback) : ConfirmBox(ConfirmBox::InformBoxTag(), text, doneText, std::move(closedCallback)) { +InformBox::InformBox( + QWidget*, + const QString &text, + const QString &doneText, + Fn closedCallback) +: ConfirmBox( + ConfirmBox::InformBoxTag(), + text, + doneText, + std::move(closedCallback)) { } -InformBox::InformBox(QWidget*, const TextWithEntities &text, Fn closedCallback) : ConfirmBox(ConfirmBox::InformBoxTag(), text, tr::lng_box_ok(tr::now), std::move(closedCallback)) { +InformBox::InformBox( + QWidget*, + const TextWithEntities &text, + Fn closedCallback) +: ConfirmBox( + ConfirmBox::InformBoxTag(), + text, + tr::lng_box_ok(tr::now), + std::move(closedCallback)) { } -InformBox::InformBox(QWidget*, const TextWithEntities &text, const QString &doneText, Fn closedCallback) : ConfirmBox(ConfirmBox::InformBoxTag(), text, doneText, std::move(closedCallback)) { +InformBox::InformBox( + QWidget*, + const TextWithEntities &text, + const QString &doneText, + Fn closedCallback) +: ConfirmBox( + ConfirmBox::InformBoxTag(), + text, + doneText, + std::move(closedCallback)) { } ConfirmDontWarnBox::ConfirmDontWarnBox( diff --git a/Telegram/SourceFiles/boxes/confirm_box.h b/Telegram/SourceFiles/ui/boxes/confirm_box.h similarity index 76% rename from Telegram/SourceFiles/boxes/confirm_box.h rename to Telegram/SourceFiles/ui/boxes/confirm_box.h index dd04a0744..71bd18323 100644 --- a/Telegram/SourceFiles/boxes/confirm_box.h +++ b/Telegram/SourceFiles/ui/boxes/confirm_box.h @@ -8,23 +8,6 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #pragma once #include "boxes/abstract_box.h" -#include "mtproto/sender.h" - -namespace Data { -class PhotoMedia; -class CloudImageView; -} // namespace Data - -namespace Main { -class Session; -} // namespace Main - -namespace Ui { -class Checkbox; -class FlatLabel; -class EmptyUserpic; -class LinkButton; -} // namespace Ui class InformBox; class ConfirmBox : public Ui::BoxContent, public ClickHandlerHost { @@ -77,7 +60,8 @@ public: void updateLink(); - // If strict cancel is set the cancelledCallback is only called if the cancel button was pressed. + // If strict cancel is set the cancelledCallback is only called + // if the cancel button was pressed. void setStrictCancel(bool strictCancel) { _strictCancel = strictCancel; } @@ -85,8 +69,12 @@ public: void setMaxLineCount(int count); // ClickHandlerHost interface - void clickHandlerActiveChanged(const ClickHandlerPtr &p, bool active) override; - void clickHandlerPressedChanged(const ClickHandlerPtr &p, bool pressed) override; + void clickHandlerActiveChanged( + const ClickHandlerPtr &p, + bool active) override; + void clickHandlerPressedChanged( + const ClickHandlerPtr &p, + bool pressed) override; protected: void prepare() override; @@ -101,8 +89,16 @@ protected: private: struct InformBoxTag { }; - ConfirmBox(const InformBoxTag &, const QString &text, const QString &doneText, Fn closedCallback); - ConfirmBox(const InformBoxTag &, const TextWithEntities &text, const QString &doneText, Fn closedCallback); + ConfirmBox( + const InformBoxTag &, + const QString &text, + const QString &doneText, + Fn closedCallback); + ConfirmBox( + const InformBoxTag &, + const TextWithEntities &text, + const QString &doneText, + Fn closedCallback); FnMut generateInformCallback(Fn closedCallback); friend class InformBox; @@ -134,10 +130,24 @@ private: class InformBox : public ConfirmBox { public: - InformBox(QWidget*, const QString &text, Fn closedCallback = nullptr); - InformBox(QWidget*, const QString &text, const QString &doneText, Fn closedCallback = nullptr); - InformBox(QWidget*, const TextWithEntities &text, Fn closedCallback = nullptr); - InformBox(QWidget*, const TextWithEntities &text, const QString &doneText, Fn closedCallback = nullptr); + InformBox( + QWidget*, + const QString &text, + Fn closedCallback = nullptr); + InformBox( + QWidget*, + const QString &text, + const QString &doneText, + Fn closedCallback = nullptr); + InformBox( + QWidget*, + const TextWithEntities &text, + Fn closedCallback = nullptr); + InformBox( + QWidget*, + const TextWithEntities &text, + const QString &doneText, + Fn closedCallback = nullptr); }; diff --git a/Telegram/SourceFiles/ui/special_buttons.cpp b/Telegram/SourceFiles/ui/special_buttons.cpp index 234a9e234..a4b93df23 100644 --- a/Telegram/SourceFiles/ui/special_buttons.cpp +++ b/Telegram/SourceFiles/ui/special_buttons.cpp @@ -27,7 +27,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "history/history.h" #include "core/file_utilities.h" #include "core/application.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "editor/photo_editor_layer_widget.h" #include "media/streaming/media_streaming_instance.h" #include "media/streaming/media_streaming_player.h" diff --git a/Telegram/SourceFiles/window/themes/window_theme.cpp b/Telegram/SourceFiles/window/themes/window_theme.cpp index affb0a03b..d54bed8df 100644 --- a/Telegram/SourceFiles/window/themes/window_theme.cpp +++ b/Telegram/SourceFiles/window/themes/window_theme.cpp @@ -31,7 +31,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "ui/image/image.h" #include "ui/style/style_palette_colorizer.h" #include "ui/ui_utility.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "boxes/background_box.h" #include "core/application.h" #include "styles/style_widgets.h" diff --git a/Telegram/SourceFiles/window/themes/window_theme_editor.cpp b/Telegram/SourceFiles/window/themes/window_theme_editor.cpp index 8ef071471..fd244a0d5 100644 --- a/Telegram/SourceFiles/window/themes/window_theme_editor.cpp +++ b/Telegram/SourceFiles/window/themes/window_theme_editor.cpp @@ -15,7 +15,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "main/main_account.h" #include "mainwindow.h" #include "storage/localstorage.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "ui/widgets/scroll_area.h" #include "ui/widgets/shadow.h" #include "ui/widgets/buttons.h" diff --git a/Telegram/SourceFiles/window/themes/window_theme_editor_box.cpp b/Telegram/SourceFiles/window/themes/window_theme_editor_box.cpp index b02fe7feb..3aadd35c2 100644 --- a/Telegram/SourceFiles/window/themes/window_theme_editor_box.cpp +++ b/Telegram/SourceFiles/window/themes/window_theme_editor_box.cpp @@ -12,7 +12,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "window/themes/window_theme_preview.h" #include "window/themes/window_themes_generate_name.h" #include "window/window_controller.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "ui/text/text_utilities.h" #include "ui/widgets/input_fields.h" #include "ui/widgets/checkbox.h" diff --git a/Telegram/SourceFiles/window/themes/window_themes_cloud_list.cpp b/Telegram/SourceFiles/window/themes/window_themes_cloud_list.cpp index 8379c8f48..76440db90 100644 --- a/Telegram/SourceFiles/window/themes/window_themes_cloud_list.cpp +++ b/Telegram/SourceFiles/window/themes/window_themes_cloud_list.cpp @@ -22,7 +22,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "ui/widgets/popup_menu.h" #include "ui/toast/toast.h" #include "ui/style/style_palette_colorizer.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "lang/lang_keys.h" #include "main/main_session.h" #include "core/application.h" diff --git a/Telegram/SourceFiles/window/window_controller.cpp b/Telegram/SourceFiles/window/window_controller.cpp index fff293534..1c370d8ca 100644 --- a/Telegram/SourceFiles/window/window_controller.cpp +++ b/Telegram/SourceFiles/window/window_controller.cpp @@ -29,7 +29,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "window/window_session_controller.h" #include "window/themes/window_theme.h" #include "window/themes/window_theme_editor.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "mainwindow.h" #include "apiwrap.h" // ApiWrap::acceptTerms. #include "facades.h" diff --git a/Telegram/SourceFiles/window/window_filters_menu.cpp b/Telegram/SourceFiles/window/window_filters_menu.cpp index 2ecf02137..c1d7907b7 100644 --- a/Telegram/SourceFiles/window/window_filters_menu.cpp +++ b/Telegram/SourceFiles/window/window_filters_menu.cpp @@ -20,7 +20,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "ui/filter_icons.h" #include "ui/wrap/vertical_layout_reorder.h" #include "ui/widgets/popup_menu.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "boxes/filters/edit_filter_box.h" #include "settings/settings_common.h" #include "api/api_chat_filters.h" diff --git a/Telegram/SourceFiles/window/window_main_menu.cpp b/Telegram/SourceFiles/window/window_main_menu.cpp index 9ad561f80..cdc4367d5 100644 --- a/Telegram/SourceFiles/window/window_main_menu.cpp +++ b/Telegram/SourceFiles/window/window_main_menu.cpp @@ -34,7 +34,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "settings/settings_common.h" #include "base/qt_signal_producer.h" #include "boxes/about_box.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "boxes/peer_list_controllers.h" #include "calls/calls_box_controller.h" #include "lang/lang_keys.h" diff --git a/Telegram/SourceFiles/window/window_peer_menu.cpp b/Telegram/SourceFiles/window/window_peer_menu.cpp index 9766154f2..7b0d0855b 100644 --- a/Telegram/SourceFiles/window/window_peer_menu.cpp +++ b/Telegram/SourceFiles/window/window_peer_menu.cpp @@ -8,7 +8,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "window/window_peer_menu.h" #include "lang/lang_keys.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "boxes/delete_messages_box.h" #include "boxes/max_invite_box.h" #include "boxes/mute_settings_box.h" diff --git a/Telegram/SourceFiles/window/window_session_controller.cpp b/Telegram/SourceFiles/window/window_session_controller.cpp index 9d93b3897..af5c44a9d 100644 --- a/Telegram/SourceFiles/window/window_session_controller.cpp +++ b/Telegram/SourceFiles/window/window_session_controller.cpp @@ -54,7 +54,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "calls/calls_instance.h" // Core::App().calls().inCall(). #include "calls/group/calls_group_call.h" #include "ui/boxes/calendar_box.h" -#include "boxes/confirm_box.h" +#include "ui/boxes/confirm_box.h" #include "mainwidget.h" #include "mainwindow.h" #include "main/main_domain.h" diff --git a/Telegram/cmake/td_ui.cmake b/Telegram/cmake/td_ui.cmake index c97a9bf72..f7dd292f9 100644 --- a/Telegram/cmake/td_ui.cmake +++ b/Telegram/cmake/td_ui.cmake @@ -108,6 +108,8 @@ PRIVATE ui/boxes/calendar_box.h ui/boxes/choose_date_time.cpp ui/boxes/choose_date_time.h + ui/boxes/confirm_box.cpp + ui/boxes/confirm_box.h ui/boxes/country_select_box.cpp ui/boxes/country_select_box.h ui/boxes/edit_invite_link.cpp @@ -116,6 +118,7 @@ PRIVATE ui/boxes/report_box.h ui/boxes/single_choice_box.cpp ui/boxes/single_choice_box.h + ui/chat/attach/attach_abstract_single_file_preview.cpp ui/chat/attach/attach_abstract_single_file_preview.h ui/chat/attach/attach_abstract_single_media_preview.cpp