diff --git a/net-im/telegram-desktop/patches/libtgvoip-5.9.0.patchset b/net-im/telegram-desktop/patches/libtgvoip-5.10.2.patchset similarity index 99% rename from net-im/telegram-desktop/patches/libtgvoip-5.9.0.patchset rename to net-im/telegram-desktop/patches/libtgvoip-5.10.2.patchset index 275fa7067..7b10f311e 100644 --- a/net-im/telegram-desktop/patches/libtgvoip-5.9.0.patchset +++ b/net-im/telegram-desktop/patches/libtgvoip-5.10.2.patchset @@ -1,6 +1,6 @@ -From af5d52d4abd12204b02bc5badecd5e971d8235f1 Mon Sep 17 00:00:00 2001 +From 3ef02ad652b4201a8bafe066e569489a57eaf6e1 Mon Sep 17 00:00:00 2001 From: Gerasim Troeglazov <3dEyes@gmail.com> -Date: Thu, 5 Dec 2024 09:31:54 +1000 +Date: Wed, 8 Jan 2025 23:15:30 +0000 Subject: Add haiku support diff --git a/net-im/telegram-desktop/patches/pch_disable-5.9.0.patchset b/net-im/telegram-desktop/patches/pch_disable-5.10.2.patchset similarity index 98% rename from net-im/telegram-desktop/patches/pch_disable-5.9.0.patchset rename to net-im/telegram-desktop/patches/pch_disable-5.10.2.patchset index 4f6fa4616..e41d5cac8 100644 --- a/net-im/telegram-desktop/patches/pch_disable-5.9.0.patchset +++ b/net-im/telegram-desktop/patches/pch_disable-5.10.2.patchset @@ -1,15 +1,15 @@ -From d25b4e9ee19fb54b5bb4ede8692c8dfbc8230a18 Mon Sep 17 00:00:00 2001 +From 48aed38304e2a48438c3819eb84c2c5379c082d2 Mon Sep 17 00:00:00 2001 From: Gerasim Troeglazov <3dEyes@gmail.com> -Date: Thu, 5 Dec 2024 10:39:22 +0000 +Date: Thu, 9 Jan 2025 01:03:41 +0000 Subject: Add PCH file diff --git a/pch_disable.patchset b/pch_disable.patchset new file mode 100644 -index 0000000..b531924 +index 0000000..3f65a10 --- /dev/null +++ b/pch_disable.patchset -@@ -0,0 +1,11303 @@ +@@ -0,0 +1,11385 @@ +diff --git a/Telegram/SourceFiles/api/api_attached_stickers.cpp b/Telegram/SourceFiles/api/api_attached_stickers.cpp +index 0f18e76..f7147e2 100644 +--- a/Telegram/SourceFiles/api/api_attached_stickers.cpp @@ -47,7 +47,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/api/api_chat_filters.cpp b/Telegram/SourceFiles/api/api_chat_filters.cpp -+index a686f44..af4efec 100644 ++index d7a1636..70dae2b 100644 +--- a/Telegram/SourceFiles/api/api_chat_filters.cpp ++++ b/Telegram/SourceFiles/api/api_chat_filters.cpp +@@ -1,3 +1,4 @@ @@ -65,7 +65,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/api/api_chat_invite.cpp b/Telegram/SourceFiles/api/api_chat_invite.cpp -+index 134e3a0..6bd860b 100644 ++index 18cab33..eb27db7 100644 +--- a/Telegram/SourceFiles/api/api_chat_invite.cpp ++++ b/Telegram/SourceFiles/api/api_chat_invite.cpp +@@ -1,3 +1,4 @@ @@ -119,7 +119,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/api/api_credits.cpp b/Telegram/SourceFiles/api/api_credits.cpp -+index 38fc6be..1b14656 100644 ++index 7d17ca4..4c012c3 100644 +--- a/Telegram/SourceFiles/api/api_credits.cpp ++++ b/Telegram/SourceFiles/api/api_credits.cpp +@@ -1,3 +1,4 @@ @@ -191,7 +191,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/api/api_messages_search_merged.cpp b/Telegram/SourceFiles/api/api_messages_search_merged.cpp -+index 8451232..3cd0094 100644 ++index 1990cfd..8e2b25a 100644 +--- a/Telegram/SourceFiles/api/api_messages_search_merged.cpp ++++ b/Telegram/SourceFiles/api/api_messages_search_merged.cpp +@@ -1,3 +1,4 @@ @@ -227,7 +227,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/api/api_premium.cpp b/Telegram/SourceFiles/api/api_premium.cpp -+index d88a5dd..35f9199 100644 ++index 682f34c..cffd641 100644 +--- a/Telegram/SourceFiles/api/api_premium.cpp ++++ b/Telegram/SourceFiles/api/api_premium.cpp +@@ -1,3 +1,4 @@ @@ -335,7 +335,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/api/api_text_entities.cpp b/Telegram/SourceFiles/api/api_text_entities.cpp -+index 067cc6c..f042437 100644 ++index cfafeb3..69b84cc 100644 +--- a/Telegram/SourceFiles/api/api_text_entities.cpp ++++ b/Telegram/SourceFiles/api/api_text_entities.cpp +@@ -1,3 +1,4 @@ @@ -371,7 +371,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/api/api_updates.cpp b/Telegram/SourceFiles/api/api_updates.cpp -+index 9e4250c..97e9142 100644 ++index c55fb0d..7f2f57b 100644 +--- a/Telegram/SourceFiles/api/api_updates.cpp ++++ b/Telegram/SourceFiles/api/api_updates.cpp +@@ -1,3 +1,4 @@ @@ -416,7 +416,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/api/api_who_reacted.cpp b/Telegram/SourceFiles/api/api_who_reacted.cpp -+index b0e44cf..07b54b3 100644 ++index a5186fc..57fd55a 100644 +--- a/Telegram/SourceFiles/api/api_who_reacted.cpp ++++ b/Telegram/SourceFiles/api/api_who_reacted.cpp +@@ -1,3 +1,4 @@ @@ -425,7 +425,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/apiwrap.cpp b/Telegram/SourceFiles/apiwrap.cpp -+index 316aed0..62d2107 100644 ++index fb95845..6680754 100644 +--- a/Telegram/SourceFiles/apiwrap.cpp ++++ b/Telegram/SourceFiles/apiwrap.cpp +@@ -1,3 +1,4 @@ @@ -464,7 +464,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/boxes/add_contact_box.cpp b/Telegram/SourceFiles/boxes/add_contact_box.cpp -+index 0aba9b6..2185168 100644 ++index 0205507..78e2115 100644 +--- a/Telegram/SourceFiles/boxes/add_contact_box.cpp ++++ b/Telegram/SourceFiles/boxes/add_contact_box.cpp +@@ -1,3 +1,5 @@ @@ -514,7 +514,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/boxes/choose_filter_box.cpp b/Telegram/SourceFiles/boxes/choose_filter_box.cpp -+index 43a4d2e..bd575b7 100644 ++index 685ef54..2396b47 100644 +--- a/Telegram/SourceFiles/boxes/choose_filter_box.cpp ++++ b/Telegram/SourceFiles/boxes/choose_filter_box.cpp +@@ -1,3 +1,5 @@ @@ -594,7 +594,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/boxes/filters/edit_filter_box.cpp b/Telegram/SourceFiles/boxes/filters/edit_filter_box.cpp -+index 3ada6e4..28e229a 100644 ++index f9a05a5..b41f780 100644 +--- a/Telegram/SourceFiles/boxes/filters/edit_filter_box.cpp ++++ b/Telegram/SourceFiles/boxes/filters/edit_filter_box.cpp +@@ -1,3 +1,5 @@ @@ -604,7 +604,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/boxes/filters/edit_filter_chats_list.cpp b/Telegram/SourceFiles/boxes/filters/edit_filter_chats_list.cpp -+index ce14186..3f514b6 100644 ++index 2ed72aa..98bbafd 100644 +--- a/Telegram/SourceFiles/boxes/filters/edit_filter_chats_list.cpp ++++ b/Telegram/SourceFiles/boxes/filters/edit_filter_chats_list.cpp +@@ -1,3 +1,6 @@ @@ -625,7 +625,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/boxes/filters/edit_filter_links.cpp b/Telegram/SourceFiles/boxes/filters/edit_filter_links.cpp -+index 591bdf5..fe12474 100644 ++index 61bbd85..ae63bed 100644 +--- a/Telegram/SourceFiles/boxes/filters/edit_filter_links.cpp ++++ b/Telegram/SourceFiles/boxes/filters/edit_filter_links.cpp +@@ -1,3 +1,6 @@ @@ -636,7 +636,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/boxes/gift_credits_box.cpp b/Telegram/SourceFiles/boxes/gift_credits_box.cpp -+index 2df2d9f..0310dad 100644 ++index 80e859e..84e002b 100644 +--- a/Telegram/SourceFiles/boxes/gift_credits_box.cpp ++++ b/Telegram/SourceFiles/boxes/gift_credits_box.cpp +@@ -1,3 +1,5 @@ @@ -646,7 +646,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/boxes/gift_premium_box.cpp b/Telegram/SourceFiles/boxes/gift_premium_box.cpp -+index cb87239..5ae4843 100644 ++index 2b396ae..dbffd8e 100644 +--- a/Telegram/SourceFiles/boxes/gift_premium_box.cpp ++++ b/Telegram/SourceFiles/boxes/gift_premium_box.cpp +@@ -1,3 +1,5 @@ @@ -696,7 +696,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/boxes/passcode_box.cpp b/Telegram/SourceFiles/boxes/passcode_box.cpp -+index 840e487..c53c3e8 100644 ++index 308384e..e76976e 100644 +--- a/Telegram/SourceFiles/boxes/passcode_box.cpp ++++ b/Telegram/SourceFiles/boxes/passcode_box.cpp +@@ -1,3 +1,5 @@ @@ -706,7 +706,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/boxes/peer_list_box.cpp b/Telegram/SourceFiles/boxes/peer_list_box.cpp -+index 67663c1..8358f6e 100644 ++index 69d304a..9726181 100644 +--- a/Telegram/SourceFiles/boxes/peer_list_box.cpp ++++ b/Telegram/SourceFiles/boxes/peer_list_box.cpp +@@ -1,3 +1,5 @@ @@ -716,7 +716,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/boxes/peer_list_controllers.cpp b/Telegram/SourceFiles/boxes/peer_list_controllers.cpp -+index 05b8d6d..7a77bde 100644 ++index ff3e272..d276893 100644 +--- a/Telegram/SourceFiles/boxes/peer_list_controllers.cpp ++++ b/Telegram/SourceFiles/boxes/peer_list_controllers.cpp +@@ -1,3 +1,5 @@ @@ -746,13 +746,12 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/boxes/peers/add_bot_to_chat_box.cpp b/Telegram/SourceFiles/boxes/peers/add_bot_to_chat_box.cpp -+index 14e0015..27afc7d 100644 ++index 14e0015..0a4038c 100644 +--- a/Telegram/SourceFiles/boxes/peers/add_bot_to_chat_box.cpp ++++ b/Telegram/SourceFiles/boxes/peers/add_bot_to_chat_box.cpp -+@@ -1,3 +1,6 @@ ++@@ -1,3 +1,5 @@ ++#include "ui/ui_pch.h" ++#include "stdafx.h" -++#include "stdafx.h" + /* + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. @@ -833,7 +832,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/boxes/peers/edit_participants_box.cpp b/Telegram/SourceFiles/boxes/peers/edit_participants_box.cpp -+index bdd3bdc..2759754 100644 ++index 1147922..89fcdde 100644 +--- a/Telegram/SourceFiles/boxes/peers/edit_participants_box.cpp ++++ b/Telegram/SourceFiles/boxes/peers/edit_participants_box.cpp +@@ -1,3 +1,6 @@ @@ -865,7 +864,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/boxes/peers/edit_peer_info_box.cpp b/Telegram/SourceFiles/boxes/peers/edit_peer_info_box.cpp -+index f80f4e7..fa7e3ea 100644 ++index 7fea20e..3f5cbc5 100644 +--- a/Telegram/SourceFiles/boxes/peers/edit_peer_info_box.cpp ++++ b/Telegram/SourceFiles/boxes/peers/edit_peer_info_box.cpp +@@ -1,3 +1,6 @@ @@ -876,7 +875,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/boxes/peers/edit_peer_invite_link.cpp b/Telegram/SourceFiles/boxes/peers/edit_peer_invite_link.cpp -+index c8b4f2d..508df9c 100644 ++index 29504ab..8da3926 100644 +--- a/Telegram/SourceFiles/boxes/peers/edit_peer_invite_link.cpp ++++ b/Telegram/SourceFiles/boxes/peers/edit_peer_invite_link.cpp +@@ -1,3 +1,6 @@ @@ -985,6 +984,16 @@ index 0000000..b531924 + /* + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. ++diff --git a/Telegram/SourceFiles/boxes/peers/verify_peers_box.cpp b/Telegram/SourceFiles/boxes/peers/verify_peers_box.cpp ++index b368f5d..bb8ed8d 100644 ++--- a/Telegram/SourceFiles/boxes/peers/verify_peers_box.cpp +++++ b/Telegram/SourceFiles/boxes/peers/verify_peers_box.cpp ++@@ -1,3 +1,5 @@ +++#include "ui/ui_pch.h" +++#include "stdafx.h" ++ /* ++ This file is part of Telegram Desktop, ++ the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/boxes/phone_banned_box.cpp b/Telegram/SourceFiles/boxes/phone_banned_box.cpp +index b29388e..7fe5e44 100644 +--- a/Telegram/SourceFiles/boxes/phone_banned_box.cpp @@ -1016,7 +1025,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/boxes/premium_preview_box.cpp b/Telegram/SourceFiles/boxes/premium_preview_box.cpp -+index 0e2bf68..049a46c 100644 ++index 2ef8076..38c634e 100644 +--- a/Telegram/SourceFiles/boxes/premium_preview_box.cpp ++++ b/Telegram/SourceFiles/boxes/premium_preview_box.cpp +@@ -1,3 +1,5 @@ @@ -1056,7 +1065,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/boxes/self_destruction_box.cpp b/Telegram/SourceFiles/boxes/self_destruction_box.cpp -+index 2107350..1c88a3f 100644 ++index c4a070c..fa4731d 100644 +--- a/Telegram/SourceFiles/boxes/self_destruction_box.cpp ++++ b/Telegram/SourceFiles/boxes/self_destruction_box.cpp +@@ -1,3 +1,5 @@ @@ -1066,7 +1075,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/boxes/send_credits_box.cpp b/Telegram/SourceFiles/boxes/send_credits_box.cpp -+index e42151d..e237b6b 100644 ++index 204afad..a89de72 100644 +--- a/Telegram/SourceFiles/boxes/send_credits_box.cpp ++++ b/Telegram/SourceFiles/boxes/send_credits_box.cpp +@@ -1,3 +1,5 @@ @@ -1076,7 +1085,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/boxes/send_files_box.cpp b/Telegram/SourceFiles/boxes/send_files_box.cpp -+index 17cfeef..0fc7b9b 100644 ++index 7eb1a67..3ef0c4c 100644 +--- a/Telegram/SourceFiles/boxes/send_files_box.cpp ++++ b/Telegram/SourceFiles/boxes/send_files_box.cpp +@@ -1,3 +1,5 @@ @@ -1096,7 +1105,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/boxes/share_box.cpp b/Telegram/SourceFiles/boxes/share_box.cpp -+index eed3a2e..b5fec6e 100644 ++index ca3d9a9..6a1a347 100644 +--- a/Telegram/SourceFiles/boxes/share_box.cpp ++++ b/Telegram/SourceFiles/boxes/share_box.cpp +@@ -1,3 +1,5 @@ @@ -1106,7 +1115,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/boxes/star_gift_box.cpp b/Telegram/SourceFiles/boxes/star_gift_box.cpp -+index c05e29e..ea26b9f 100644 ++index 2ba9fdd..a01ebef 100644 +--- a/Telegram/SourceFiles/boxes/star_gift_box.cpp ++++ b/Telegram/SourceFiles/boxes/star_gift_box.cpp +@@ -1,3 +1,5 @@ @@ -1135,6 +1144,16 @@ index 0000000..b531924 + /* + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. ++diff --git a/Telegram/SourceFiles/boxes/transfer_gift_box.cpp b/Telegram/SourceFiles/boxes/transfer_gift_box.cpp ++index d92204e..445cf6c 100644 ++--- a/Telegram/SourceFiles/boxes/transfer_gift_box.cpp +++++ b/Telegram/SourceFiles/boxes/transfer_gift_box.cpp ++@@ -1,3 +1,5 @@ +++#include "ui/ui_pch.h" +++#include "stdafx.h" ++ /* ++ This file is part of Telegram Desktop, ++ the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/boxes/translate_box.cpp b/Telegram/SourceFiles/boxes/translate_box.cpp +index 39380bd..727aad3 100644 +--- a/Telegram/SourceFiles/boxes/translate_box.cpp @@ -1175,7 +1194,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/calls/calls_call.cpp b/Telegram/SourceFiles/calls/calls_call.cpp -+index 3a34f07..fc89679 100644 ++index 7a55991..2440f3c 100644 +--- a/Telegram/SourceFiles/calls/calls_call.cpp ++++ b/Telegram/SourceFiles/calls/calls_call.cpp +@@ -1,3 +1,4 @@ @@ -1292,7 +1311,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/calls/group/calls_group_call.cpp b/Telegram/SourceFiles/calls/group/calls_group_call.cpp -+index 9cc8320..2f82da2 100644 ++index 8c1dbb4..9cbc928 100644 +--- a/Telegram/SourceFiles/calls/group/calls_group_call.cpp ++++ b/Telegram/SourceFiles/calls/group/calls_group_call.cpp +@@ -1,3 +1,4 @@ @@ -1346,7 +1365,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/calls/group/calls_group_panel.cpp b/Telegram/SourceFiles/calls/group/calls_group_panel.cpp -+index 1e2e29e..99bacc6 100644 ++index 4ae84ff..923b32e 100644 +--- a/Telegram/SourceFiles/calls/group/calls_group_panel.cpp ++++ b/Telegram/SourceFiles/calls/group/calls_group_panel.cpp +@@ -1,3 +1,4 @@ @@ -1364,7 +1383,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/calls/group/calls_group_settings.cpp b/Telegram/SourceFiles/calls/group/calls_group_settings.cpp -+index 4c60a3f..807251d 100644 ++index 980842b..bfe30c8 100644 +--- a/Telegram/SourceFiles/calls/group/calls_group_settings.cpp ++++ b/Telegram/SourceFiles/calls/group/calls_group_settings.cpp +@@ -1,3 +1,4 @@ @@ -1643,7 +1662,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/chat_helpers/stickers_lottie.cpp b/Telegram/SourceFiles/chat_helpers/stickers_lottie.cpp -+index 9c830dc..a10b472 100644 ++index 1a189fa..151a7fd 100644 +--- a/Telegram/SourceFiles/chat_helpers/stickers_lottie.cpp ++++ b/Telegram/SourceFiles/chat_helpers/stickers_lottie.cpp +@@ -1,3 +1,4 @@ @@ -1670,7 +1689,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/chat_helpers/tabbed_selector.cpp b/Telegram/SourceFiles/chat_helpers/tabbed_selector.cpp -+index 0ac62dd..4c2a95e 100644 ++index 8148b31..25d227f 100644 +--- a/Telegram/SourceFiles/chat_helpers/tabbed_selector.cpp ++++ b/Telegram/SourceFiles/chat_helpers/tabbed_selector.cpp +@@ -1,3 +1,4 @@ @@ -1866,7 +1885,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/core/ui_integration.cpp b/Telegram/SourceFiles/core/ui_integration.cpp -+index 2d15e42..ea3c84d 100644 ++index 40604a6..ba282d6 100644 +--- a/Telegram/SourceFiles/core/ui_integration.cpp ++++ b/Telegram/SourceFiles/core/ui_integration.cpp +@@ -1,3 +1,5 @@ @@ -1945,7 +1964,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/data/business/data_shortcut_messages.cpp b/Telegram/SourceFiles/data/business/data_shortcut_messages.cpp -+index ff7979c..9340236 100644 ++index c1998a4..920259d 100644 +--- a/Telegram/SourceFiles/data/business/data_shortcut_messages.cpp ++++ b/Telegram/SourceFiles/data/business/data_shortcut_messages.cpp +@@ -1,3 +1,5 @@ @@ -1992,7 +2011,7 @@ index 0000000..b531924 +\ No newline at end of file ++} // namespace Data +diff --git a/Telegram/SourceFiles/data/components/recent_peers.cpp b/Telegram/SourceFiles/data/components/recent_peers.cpp -+index 6b49ea7..5011683 100644 ++index 0997cc1..7c8e0b2 100644 +--- a/Telegram/SourceFiles/data/components/recent_peers.cpp ++++ b/Telegram/SourceFiles/data/components/recent_peers.cpp +@@ -1,3 +1,5 @@ @@ -2002,7 +2021,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/data/components/scheduled_messages.cpp b/Telegram/SourceFiles/data/components/scheduled_messages.cpp -+index 460a4df..93714ee 100644 ++index 4d039dc..63a12f5 100644 +--- a/Telegram/SourceFiles/data/components/scheduled_messages.cpp ++++ b/Telegram/SourceFiles/data/components/scheduled_messages.cpp +@@ -1,3 +1,5 @@ @@ -2012,7 +2031,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/data/components/sponsored_messages.cpp b/Telegram/SourceFiles/data/components/sponsored_messages.cpp -+index 61e36d1..0e957f2 100644 ++index 5ae9d8b..ba954fa 100644 +--- a/Telegram/SourceFiles/data/components/sponsored_messages.cpp ++++ b/Telegram/SourceFiles/data/components/sponsored_messages.cpp +@@ -1,3 +1,5 @@ @@ -2022,7 +2041,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/data/components/top_peers.cpp b/Telegram/SourceFiles/data/components/top_peers.cpp -+index e068be1..d1e5a21 100644 ++index 4fac09a..051680e 100644 +--- a/Telegram/SourceFiles/data/components/top_peers.cpp ++++ b/Telegram/SourceFiles/data/components/top_peers.cpp +@@ -1,3 +1,5 @@ @@ -2109,7 +2128,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/data/data_channel.cpp b/Telegram/SourceFiles/data/data_channel.cpp -+index 157a16b..bcfb0c0 100644 ++index 4362726..b5a013b 100644 +--- a/Telegram/SourceFiles/data/data_channel.cpp ++++ b/Telegram/SourceFiles/data/data_channel.cpp +@@ -1,3 +1,5 @@ @@ -2139,7 +2158,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/data/data_chat_filters.cpp b/Telegram/SourceFiles/data/data_chat_filters.cpp -+index 81eb2f5..398a60c 100644 ++index a53a8f5..ddcf2cb 100644 +--- a/Telegram/SourceFiles/data/data_chat_filters.cpp ++++ b/Telegram/SourceFiles/data/data_chat_filters.cpp +@@ -1,3 +1,5 @@ @@ -2149,7 +2168,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/data/data_chat_participant_status.cpp b/Telegram/SourceFiles/data/data_chat_participant_status.cpp -+index 38fa1a2..c17fb71 100644 ++index 1b46621..2705c40 100644 +--- a/Telegram/SourceFiles/data/data_chat_participant_status.cpp ++++ b/Telegram/SourceFiles/data/data_chat_participant_status.cpp +@@ -1,3 +1,5 @@ @@ -2218,7 +2237,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/data/data_download_manager.cpp b/Telegram/SourceFiles/data/data_download_manager.cpp -+index c400859..e1392e7 100644 ++index 79db0ac..e0cf5a8 100644 +--- a/Telegram/SourceFiles/data/data_download_manager.cpp ++++ b/Telegram/SourceFiles/data/data_download_manager.cpp +@@ -1,3 +1,5 @@ @@ -2318,7 +2337,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/data/data_group_call.cpp b/Telegram/SourceFiles/data/data_group_call.cpp -+index 72b4d38..306da35 100644 ++index 0cc7129..37faa2f 100644 +--- a/Telegram/SourceFiles/data/data_group_call.cpp ++++ b/Telegram/SourceFiles/data/data_group_call.cpp +@@ -1,3 +1,5 @@ @@ -2338,7 +2357,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/data/data_histories.cpp b/Telegram/SourceFiles/data/data_histories.cpp -+index 0f42891..790ff32 100644 ++index e9b0b02..98729a3 100644 +--- a/Telegram/SourceFiles/data/data_histories.cpp ++++ b/Telegram/SourceFiles/data/data_histories.cpp +@@ -1,3 +1,5 @@ @@ -2395,7 +2414,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/data/data_media_types.cpp b/Telegram/SourceFiles/data/data_media_types.cpp -+index bdcf6f9..4e95f3a 100644 ++index 8ba7609..ffcb5c1 100644 +--- a/Telegram/SourceFiles/data/data_media_types.cpp ++++ b/Telegram/SourceFiles/data/data_media_types.cpp +@@ -1,3 +1,5 @@ @@ -2435,7 +2454,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/data/data_peer.cpp b/Telegram/SourceFiles/data/data_peer.cpp -+index 3b3fdbe..58138c4 100644 ++index 901d7b7..205d4c4 100644 +--- a/Telegram/SourceFiles/data/data_peer.cpp ++++ b/Telegram/SourceFiles/data/data_peer.cpp +@@ -1,3 +1,5 @@ @@ -2575,7 +2594,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/data/data_search_controller.cpp b/Telegram/SourceFiles/data/data_search_controller.cpp -+index 4e33a9e..0ffed45 100644 ++index 4a2418e..3ef3761 100644 +--- a/Telegram/SourceFiles/data/data_search_controller.cpp ++++ b/Telegram/SourceFiles/data/data_search_controller.cpp +@@ -1,3 +1,5 @@ @@ -2595,7 +2614,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/data/data_session.cpp b/Telegram/SourceFiles/data/data_session.cpp -+index 909889c..9aec391 100644 ++index 4927e27..4b79389 100644 +--- a/Telegram/SourceFiles/data/data_session.cpp ++++ b/Telegram/SourceFiles/data/data_session.cpp +@@ -1,3 +1,5 @@ @@ -2654,7 +2673,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/data/data_story.cpp b/Telegram/SourceFiles/data/data_story.cpp -+index 9adcad0..c68af3a 100644 ++index 70a37ac..6aef865 100644 +--- a/Telegram/SourceFiles/data/data_story.cpp ++++ b/Telegram/SourceFiles/data/data_story.cpp +@@ -1,3 +1,5 @@ @@ -2704,7 +2723,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/data/data_user.cpp b/Telegram/SourceFiles/data/data_user.cpp -+index 09d72a0..f8e91b3 100644 ++index 7b53de2..bd974b2 100644 +--- a/Telegram/SourceFiles/data/data_user.cpp ++++ b/Telegram/SourceFiles/data/data_user.cpp +@@ -1,3 +1,5 @@ @@ -2783,7 +2802,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/data/stickers/data_custom_emoji.cpp b/Telegram/SourceFiles/data/stickers/data_custom_emoji.cpp -+index 2ed3bae..ad6b246 100644 ++index d372674..a1b7a17 100644 +--- a/Telegram/SourceFiles/data/stickers/data_custom_emoji.cpp ++++ b/Telegram/SourceFiles/data/stickers/data_custom_emoji.cpp +@@ -1,3 +1,5 @@ @@ -2833,7 +2852,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/dialogs/dialogs_inner_widget.cpp b/Telegram/SourceFiles/dialogs/dialogs_inner_widget.cpp -+index 5d476d8..5e8daa9 100644 ++index 99b87f3..1a84f89 100644 +--- a/Telegram/SourceFiles/dialogs/dialogs_inner_widget.cpp ++++ b/Telegram/SourceFiles/dialogs/dialogs_inner_widget.cpp +@@ -1,3 +1,5 @@ @@ -2913,7 +2932,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/dialogs/dialogs_widget.cpp b/Telegram/SourceFiles/dialogs/dialogs_widget.cpp -+index 9c9b162..6510971 100644 ++index 496ad41..2b14179 100644 +--- a/Telegram/SourceFiles/dialogs/dialogs_widget.cpp ++++ b/Telegram/SourceFiles/dialogs/dialogs_widget.cpp +@@ -1,3 +1,5 @@ @@ -2923,7 +2942,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/dialogs/ui/chat_search_empty.cpp b/Telegram/SourceFiles/dialogs/ui/chat_search_empty.cpp -+index 7c3c7f3..ee1fd45 100644 ++index 028452e..1b09946 100644 +--- a/Telegram/SourceFiles/dialogs/ui/chat_search_empty.cpp ++++ b/Telegram/SourceFiles/dialogs/ui/chat_search_empty.cpp +@@ -1,3 +1,4 @@ @@ -2941,7 +2960,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/dialogs/ui/dialogs_layout.cpp b/Telegram/SourceFiles/dialogs/ui/dialogs_layout.cpp -+index 4de06e9..1ecbe79 100644 ++index 7e6277f..edfeada 100644 +--- a/Telegram/SourceFiles/dialogs/ui/dialogs_layout.cpp ++++ b/Telegram/SourceFiles/dialogs/ui/dialogs_layout.cpp +@@ -1,3 +1,5 @@ @@ -2980,7 +2999,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/dialogs/ui/dialogs_suggestions.cpp b/Telegram/SourceFiles/dialogs/ui/dialogs_suggestions.cpp -+index 27b17ad..7c4144f 100644 ++index d13f336..41c1dce 100644 +--- a/Telegram/SourceFiles/dialogs/ui/dialogs_suggestions.cpp ++++ b/Telegram/SourceFiles/dialogs/ui/dialogs_suggestions.cpp +@@ -1,3 +1,5 @@ @@ -3179,7 +3198,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/export/data/export_data_types.cpp b/Telegram/SourceFiles/export/data/export_data_types.cpp -+index 544a425..21c0713 100644 ++index 6e1ca06..4258b3f 100644 +--- a/Telegram/SourceFiles/export/data/export_data_types.cpp ++++ b/Telegram/SourceFiles/export/data/export_data_types.cpp +@@ -1,3 +1,4 @@ @@ -3261,7 +3280,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/export/output/export_output_json.cpp b/Telegram/SourceFiles/export/output/export_output_json.cpp -+index 4e2faaf..a794891 100644 ++index 9d40b60..1707b1b 100644 +--- a/Telegram/SourceFiles/export/output/export_output_json.cpp ++++ b/Telegram/SourceFiles/export/output/export_output_json.cpp +@@ -1,3 +1,4 @@ @@ -3348,7 +3367,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/history/admin_log/history_admin_log_item.cpp b/Telegram/SourceFiles/history/admin_log/history_admin_log_item.cpp -+index 09f22e3..c541d4b 100644 ++index af77d88..b6dbc36 100644 +--- a/Telegram/SourceFiles/history/admin_log/history_admin_log_item.cpp ++++ b/Telegram/SourceFiles/history/admin_log/history_admin_log_item.cpp +@@ -1,3 +1,5 @@ @@ -3388,7 +3407,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/history/history_inner_widget.cpp b/Telegram/SourceFiles/history/history_inner_widget.cpp -+index f239ff2..31f0bf1 100644 ++index 8a3c5e2..8b8632d 100644 +--- a/Telegram/SourceFiles/history/history_inner_widget.cpp ++++ b/Telegram/SourceFiles/history/history_inner_widget.cpp +@@ -1,3 +1,5 @@ @@ -3398,7 +3417,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/history/history_item.cpp b/Telegram/SourceFiles/history/history_item.cpp -+index cc757bc..156b4f4 100644 ++index 9a74ae3..e70c2a1 100644 +--- a/Telegram/SourceFiles/history/history_item.cpp ++++ b/Telegram/SourceFiles/history/history_item.cpp +@@ -1,3 +1,5 @@ @@ -3428,7 +3447,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/history/history_item_helpers.cpp b/Telegram/SourceFiles/history/history_item_helpers.cpp -+index 06ca662..296a50f 100644 ++index 1c6584e..201f0c4 100644 +--- a/Telegram/SourceFiles/history/history_item_helpers.cpp ++++ b/Telegram/SourceFiles/history/history_item_helpers.cpp +@@ -1,3 +1,5 @@ @@ -3516,7 +3535,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/history/history_widget.cpp b/Telegram/SourceFiles/history/history_widget.cpp -+index ddd81cf..86c137f 100644 ++index c810d87..89f700b 100644 +--- a/Telegram/SourceFiles/history/history_widget.cpp ++++ b/Telegram/SourceFiles/history/history_widget.cpp +@@ -1,3 +1,5 @@ @@ -3535,7 +3554,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +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 c63696f..cdabf72 100644 ++index ab91da5..96bf4a2 100644 +--- a/Telegram/SourceFiles/history/view/controls/history_view_compose_controls.cpp ++++ b/Telegram/SourceFiles/history/view/controls/history_view_compose_controls.cpp +@@ -1,3 +1,5 @@ @@ -3554,7 +3573,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/history/view/controls/history_view_compose_search.cpp b/Telegram/SourceFiles/history/view/controls/history_view_compose_search.cpp -+index 19bf4bb..00a5241 100644 ++index 00066a5..997c170 100644 +--- a/Telegram/SourceFiles/history/view/controls/history_view_compose_search.cpp ++++ b/Telegram/SourceFiles/history/view/controls/history_view_compose_search.cpp +@@ -1,3 +1,5 @@ @@ -3564,7 +3583,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/history/view/controls/history_view_draft_options.cpp b/Telegram/SourceFiles/history/view/controls/history_view_draft_options.cpp -+index 8b0429c..69d9e6d 100644 ++index a62cf06..5564221 100644 +--- a/Telegram/SourceFiles/history/view/controls/history_view_draft_options.cpp ++++ b/Telegram/SourceFiles/history/view/controls/history_view_draft_options.cpp +@@ -1,3 +1,5 @@ @@ -3574,7 +3593,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/history/view/controls/history_view_forward_panel.cpp b/Telegram/SourceFiles/history/view/controls/history_view_forward_panel.cpp -+index ca783f0..ec40648 100644 ++index 239108e..58994c5 100644 +--- a/Telegram/SourceFiles/history/view/controls/history_view_forward_panel.cpp ++++ b/Telegram/SourceFiles/history/view/controls/history_view_forward_panel.cpp +@@ -1,3 +1,5 @@ @@ -3623,7 +3642,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/history/view/history_view_about_view.cpp b/Telegram/SourceFiles/history/view/history_view_about_view.cpp -+index 0c87a64..6ceadf3 100644 ++index 61c2cd8..7345253 100644 +--- a/Telegram/SourceFiles/history/view/history_view_about_view.cpp ++++ b/Telegram/SourceFiles/history/view/history_view_about_view.cpp +@@ -1,3 +1,5 @@ @@ -3643,7 +3662,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/history/view/history_view_chat_preview.cpp b/Telegram/SourceFiles/history/view/history_view_chat_preview.cpp -+index da6b492..1640422 100644 ++index ced357d..db84148 100644 +--- a/Telegram/SourceFiles/history/view/history_view_chat_preview.cpp ++++ b/Telegram/SourceFiles/history/view/history_view_chat_preview.cpp +@@ -1,3 +1,5 @@ @@ -3663,7 +3682,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/history/view/history_view_context_menu.cpp b/Telegram/SourceFiles/history/view/history_view_context_menu.cpp -+index 50ffc31..eef1065 100644 ++index a23f102..f4ea066 100644 +--- a/Telegram/SourceFiles/history/view/history_view_context_menu.cpp ++++ b/Telegram/SourceFiles/history/view/history_view_context_menu.cpp +@@ -1,3 +1,5 @@ @@ -3693,7 +3712,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/history/view/history_view_element.cpp b/Telegram/SourceFiles/history/view/history_view_element.cpp -+index 3b6dde0..159e22c 100644 ++index ef12b36..55fb5af 100644 +--- a/Telegram/SourceFiles/history/view/history_view_element.cpp ++++ b/Telegram/SourceFiles/history/view/history_view_element.cpp +@@ -1,3 +1,5 @@ @@ -3723,7 +3742,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/history/view/history_view_fake_items.cpp b/Telegram/SourceFiles/history/view/history_view_fake_items.cpp -+index 8390d09..80c79fe 100644 ++index ef7b267..b985c60 100644 +--- a/Telegram/SourceFiles/history/view/history_view_fake_items.cpp ++++ b/Telegram/SourceFiles/history/view/history_view_fake_items.cpp +@@ -1,3 +1,5 @@ @@ -3743,7 +3762,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/history/view/history_view_list_widget.cpp b/Telegram/SourceFiles/history/view/history_view_list_widget.cpp -+index 35d0d80..21e1081 100644 ++index 569e62e..fe9a6ea 100644 +--- a/Telegram/SourceFiles/history/view/history_view_list_widget.cpp ++++ b/Telegram/SourceFiles/history/view/history_view_list_widget.cpp +@@ -1,3 +1,5 @@ @@ -3753,7 +3772,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/history/view/history_view_message.cpp b/Telegram/SourceFiles/history/view/history_view_message.cpp -+index b7d4e89..67826c9 100644 ++index c1b85b8..ca6e55d 100644 +--- a/Telegram/SourceFiles/history/view/history_view_message.cpp ++++ b/Telegram/SourceFiles/history/view/history_view_message.cpp +@@ -1,3 +1,5 @@ @@ -3763,7 +3782,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/history/view/history_view_paid_reaction_toast.cpp b/Telegram/SourceFiles/history/view/history_view_paid_reaction_toast.cpp -+index 566b1f7..b65da46 100644 ++index d79ec10..9a849ff 100644 +--- a/Telegram/SourceFiles/history/view/history_view_paid_reaction_toast.cpp ++++ b/Telegram/SourceFiles/history/view/history_view_paid_reaction_toast.cpp +@@ -1,3 +1,5 @@ @@ -3813,7 +3832,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/history/view/history_view_replies_section.cpp b/Telegram/SourceFiles/history/view/history_view_replies_section.cpp -+index 6875517..8db34e5 100644 ++index 741f3ce..6f61751 100644 +--- a/Telegram/SourceFiles/history/view/history_view_replies_section.cpp ++++ b/Telegram/SourceFiles/history/view/history_view_replies_section.cpp +@@ -1,3 +1,5 @@ @@ -3853,7 +3872,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/history/view/history_view_scheduled_section.cpp b/Telegram/SourceFiles/history/view/history_view_scheduled_section.cpp -+index ec9843a..4c8ad57 100644 ++index 950ae9f..bf5b079 100644 +--- a/Telegram/SourceFiles/history/view/history_view_scheduled_section.cpp ++++ b/Telegram/SourceFiles/history/view/history_view_scheduled_section.cpp +@@ -1,3 +1,5 @@ @@ -3873,7 +3892,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/history/view/history_view_service_message.cpp b/Telegram/SourceFiles/history/view/history_view_service_message.cpp -+index 0de40ca..1269d47 100644 ++index 02a4aed..68f7dd9 100644 +--- a/Telegram/SourceFiles/history/view/history_view_service_message.cpp ++++ b/Telegram/SourceFiles/history/view/history_view_service_message.cpp +@@ -1,3 +1,5 @@ @@ -3903,7 +3922,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/history/view/history_view_sublist_section.cpp b/Telegram/SourceFiles/history/view/history_view_sublist_section.cpp -+index 61215ad..d1699c8 100644 ++index 283e374..6b6763e 100644 +--- a/Telegram/SourceFiles/history/view/history_view_sublist_section.cpp ++++ b/Telegram/SourceFiles/history/view/history_view_sublist_section.cpp +@@ -1,3 +1,5 @@ @@ -3923,7 +3942,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +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 93c0e1a..5a11f23 100644 ++index c0a6c9e..6497378 100644 +--- a/Telegram/SourceFiles/history/view/history_view_top_bar_widget.cpp ++++ b/Telegram/SourceFiles/history/view/history_view_top_bar_widget.cpp +@@ -1,3 +1,5 @@ @@ -3993,7 +4012,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/history/view/media/history_view_contact.cpp b/Telegram/SourceFiles/history/view/media/history_view_contact.cpp -+index dc89959..8b3e601 100644 ++index fa01e99..288e695 100644 +--- a/Telegram/SourceFiles/history/view/media/history_view_contact.cpp ++++ b/Telegram/SourceFiles/history/view/media/history_view_contact.cpp +@@ -1,3 +1,5 @@ @@ -4063,7 +4082,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/history/view/media/history_view_giveaway.cpp b/Telegram/SourceFiles/history/view/media/history_view_giveaway.cpp -+index 4641caa..c8c1625 100644 ++index 76733e4..4380f27 100644 +--- a/Telegram/SourceFiles/history/view/media/history_view_giveaway.cpp ++++ b/Telegram/SourceFiles/history/view/media/history_view_giveaway.cpp +@@ -1,3 +1,5 @@ @@ -4123,7 +4142,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/history/view/media/history_view_media_generic.cpp b/Telegram/SourceFiles/history/view/media/history_view_media_generic.cpp -+index 077a8eb..a865a13 100644 ++index 0018f91..d816dda 100644 +--- a/Telegram/SourceFiles/history/view/media/history_view_media_generic.cpp ++++ b/Telegram/SourceFiles/history/view/media/history_view_media_generic.cpp +@@ -1,3 +1,5 @@ @@ -4183,7 +4202,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/history/view/media/history_view_premium_gift.cpp b/Telegram/SourceFiles/history/view/media/history_view_premium_gift.cpp -+index 0a9aea1..a169eb0 100644 ++index f7d94fe..b95af52 100644 +--- a/Telegram/SourceFiles/history/view/media/history_view_premium_gift.cpp ++++ b/Telegram/SourceFiles/history/view/media/history_view_premium_gift.cpp +@@ -1,3 +1,5 @@ @@ -4193,7 +4212,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/history/view/media/history_view_service_box.cpp b/Telegram/SourceFiles/history/view/media/history_view_service_box.cpp -+index cda0204..361a6fd 100644 ++index fc81e9f..0b38187 100644 +--- a/Telegram/SourceFiles/history/view/media/history_view_service_box.cpp ++++ b/Telegram/SourceFiles/history/view/media/history_view_service_box.cpp +@@ -1,3 +1,5 @@ @@ -4223,7 +4242,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/history/view/media/history_view_sticker.cpp b/Telegram/SourceFiles/history/view/media/history_view_sticker.cpp -+index 88e59cf..6a81592 100644 ++index a63541e..615b181 100644 +--- a/Telegram/SourceFiles/history/view/media/history_view_sticker.cpp ++++ b/Telegram/SourceFiles/history/view/media/history_view_sticker.cpp +@@ -1,3 +1,5 @@ @@ -4262,6 +4281,16 @@ index 0000000..b531924 + /* + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. ++diff --git a/Telegram/SourceFiles/history/view/media/history_view_unique_gift.cpp b/Telegram/SourceFiles/history/view/media/history_view_unique_gift.cpp ++index c2db18f..fca0a6c 100644 ++--- a/Telegram/SourceFiles/history/view/media/history_view_unique_gift.cpp +++++ b/Telegram/SourceFiles/history/view/media/history_view_unique_gift.cpp ++@@ -1,3 +1,5 @@ +++#include "ui/ui_pch.h" +++#include "stdafx.h" ++ /* ++ This file is part of Telegram Desktop, ++ the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/history/view/media/history_view_userpic_suggestion.cpp b/Telegram/SourceFiles/history/view/media/history_view_userpic_suggestion.cpp +index 22cdd47..a8ed553 100644 +--- a/Telegram/SourceFiles/history/view/media/history_view_userpic_suggestion.cpp @@ -4283,7 +4312,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/history/view/reactions/history_view_reactions.cpp b/Telegram/SourceFiles/history/view/reactions/history_view_reactions.cpp -+index 4139037..4fddca8 100644 ++index 8a18852..5683b3e 100644 +--- a/Telegram/SourceFiles/history/view/reactions/history_view_reactions.cpp ++++ b/Telegram/SourceFiles/history/view/reactions/history_view_reactions.cpp +@@ -1,3 +1,5 @@ @@ -4343,7 +4372,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/info/bot/earn/info_bot_earn_list.cpp b/Telegram/SourceFiles/info/bot/earn/info_bot_earn_list.cpp -+index 360c9c7..143a998 100644 ++index a444026..5a7fd79 100644 +--- a/Telegram/SourceFiles/info/bot/earn/info_bot_earn_list.cpp ++++ b/Telegram/SourceFiles/info/bot/earn/info_bot_earn_list.cpp +@@ -1,3 +1,5 @@ @@ -4363,7 +4392,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/info/bot/starref/info_bot_starref_common.cpp b/Telegram/SourceFiles/info/bot/starref/info_bot_starref_common.cpp -+index 1b89ba5..70d5ae2 100644 ++index 5242436..d15e2b0 100644 +--- a/Telegram/SourceFiles/info/bot/starref/info_bot_starref_common.cpp ++++ b/Telegram/SourceFiles/info/bot/starref/info_bot_starref_common.cpp +@@ -1,3 +1,5 @@ @@ -4372,7 +4401,7 @@ index 0000000..b531924 + /* + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. -+@@ -1063,4 +1065,4 @@ ConnectedBots Parse( ++@@ -1064,4 +1066,4 @@ ConnectedBots Parse( + return result; + } + @@ -4390,7 +4419,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/info/bot/starref/info_bot_starref_setup_widget.cpp b/Telegram/SourceFiles/info/bot/starref/info_bot_starref_setup_widget.cpp -+index 4ddb5e9..0f32622 100644 ++index e3ca2b6..17b1e46 100644 +--- a/Telegram/SourceFiles/info/bot/starref/info_bot_starref_setup_widget.cpp ++++ b/Telegram/SourceFiles/info/bot/starref/info_bot_starref_setup_widget.cpp +@@ -1,3 +1,5 @@ @@ -4400,7 +4429,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/info/channel_statistics/boosts/create_giveaway_box.cpp b/Telegram/SourceFiles/info/channel_statistics/boosts/create_giveaway_box.cpp -+index 1fbf977..ea8a5d5 100644 ++index 2a4abeb..798f222 100644 +--- a/Telegram/SourceFiles/info/channel_statistics/boosts/create_giveaway_box.cpp ++++ b/Telegram/SourceFiles/info/channel_statistics/boosts/create_giveaway_box.cpp +@@ -1,3 +1,5 @@ @@ -4476,7 +4505,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/info/channel_statistics/earn/earn_icons.cpp b/Telegram/SourceFiles/info/channel_statistics/earn/earn_icons.cpp -+index b6c3ad8..df27aa1 100644 ++index 0455610..6b06f85 100644 +--- a/Telegram/SourceFiles/info/channel_statistics/earn/earn_icons.cpp ++++ b/Telegram/SourceFiles/info/channel_statistics/earn/earn_icons.cpp +@@ -1,3 +1,4 @@ @@ -4485,7 +4514,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/info/channel_statistics/earn/info_channel_earn_list.cpp b/Telegram/SourceFiles/info/channel_statistics/earn/info_channel_earn_list.cpp -+index a46d5f3..9ee40cf 100644 ++index e556b7c..4bb852c 100644 +--- a/Telegram/SourceFiles/info/channel_statistics/earn/info_channel_earn_list.cpp ++++ b/Telegram/SourceFiles/info/channel_statistics/earn/info_channel_earn_list.cpp +@@ -1,3 +1,5 @@ @@ -4525,7 +4554,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/info/downloads/info_downloads_inner_widget.cpp b/Telegram/SourceFiles/info/downloads/info_downloads_inner_widget.cpp -+index f2c116f..5dfc4e6 100644 ++index 411dfaf..47e09af 100644 +--- a/Telegram/SourceFiles/info/downloads/info_downloads_inner_widget.cpp ++++ b/Telegram/SourceFiles/info/downloads/info_downloads_inner_widget.cpp +@@ -1,3 +1,5 @@ @@ -4545,7 +4574,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/info/downloads/info_downloads_widget.cpp b/Telegram/SourceFiles/info/downloads/info_downloads_widget.cpp -+index 7a68a81..189913b 100644 ++index 92f7e19..3619aea 100644 +--- a/Telegram/SourceFiles/info/downloads/info_downloads_widget.cpp ++++ b/Telegram/SourceFiles/info/downloads/info_downloads_widget.cpp +@@ -1,3 +1,5 @@ @@ -4554,8 +4583,52 @@ index 0000000..b531924 + /* + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. ++diff --git a/Telegram/SourceFiles/info/global_media/info_global_media_inner_widget.cpp b/Telegram/SourceFiles/info/global_media/info_global_media_inner_widget.cpp ++index f3e0cad..01e36bd 100644 ++--- a/Telegram/SourceFiles/info/global_media/info_global_media_inner_widget.cpp +++++ b/Telegram/SourceFiles/info/global_media/info_global_media_inner_widget.cpp ++@@ -1,3 +1,5 @@ +++#include "ui/ui_pch.h" +++#include "stdafx.h" ++ /* ++ This file is part of Telegram Desktop, ++ the official desktop application for the Telegram messaging service. ++@@ -148,4 +150,4 @@ rpl::producer InnerWidget::scrollToRequests() const { ++ return _scrollToRequests.events(); ++ } ++ ++-} // namespace Info::GlobalMedia ++\ No newline at end of file +++} // namespace Info::GlobalMedia ++diff --git a/Telegram/SourceFiles/info/global_media/info_global_media_provider.cpp b/Telegram/SourceFiles/info/global_media/info_global_media_provider.cpp ++index 9f73f58..74bf625 100644 ++--- a/Telegram/SourceFiles/info/global_media/info_global_media_provider.cpp +++++ b/Telegram/SourceFiles/info/global_media/info_global_media_provider.cpp ++@@ -1,3 +1,5 @@ +++#include "ui/ui_pch.h" +++#include "stdafx.h" ++ /* ++ This file is part of Telegram Desktop, ++ the official desktop application for the Telegram messaging service. ++diff --git a/Telegram/SourceFiles/info/global_media/info_global_media_widget.cpp b/Telegram/SourceFiles/info/global_media/info_global_media_widget.cpp ++index 69787fb..9f14eb1 100644 ++--- a/Telegram/SourceFiles/info/global_media/info_global_media_widget.cpp +++++ b/Telegram/SourceFiles/info/global_media/info_global_media_widget.cpp ++@@ -1,3 +1,5 @@ +++#include "ui/ui_pch.h" +++#include "stdafx.h" ++ /* ++ This file is part of Telegram Desktop, ++ the official desktop application for the Telegram messaging service. ++@@ -141,4 +143,4 @@ std::shared_ptr Make( ++ std::make_shared(self, type))); ++ } ++ ++-} // namespace Info::GlobalMedia ++\ No newline at end of file +++} // namespace Info::GlobalMedia +diff --git a/Telegram/SourceFiles/info/info_content_widget.cpp b/Telegram/SourceFiles/info/info_content_widget.cpp -+index 444b503..f59ff0d 100644 ++index f1aeb86..b3c577a 100644 +--- a/Telegram/SourceFiles/info/info_content_widget.cpp ++++ b/Telegram/SourceFiles/info/info_content_widget.cpp +@@ -1,3 +1,5 @@ @@ -4565,7 +4638,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/info/info_controller.cpp b/Telegram/SourceFiles/info/info_controller.cpp -+index 44a8034..933c971 100644 ++index cea7513..4f23e50 100644 +--- a/Telegram/SourceFiles/info/info_controller.cpp ++++ b/Telegram/SourceFiles/info/info_controller.cpp +@@ -1,3 +1,5 @@ @@ -4585,7 +4658,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/info/info_memento.cpp b/Telegram/SourceFiles/info/info_memento.cpp -+index ce2b89d..1aa3c02 100644 ++index 1810839..8e59888 100644 +--- a/Telegram/SourceFiles/info/info_memento.cpp ++++ b/Telegram/SourceFiles/info/info_memento.cpp +@@ -1,3 +1,5 @@ @@ -4605,7 +4678,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/info/info_top_bar.cpp b/Telegram/SourceFiles/info/info_top_bar.cpp -+index c08303b..129cb90 100644 ++index 0b4d4b3..12f51ad 100644 +--- a/Telegram/SourceFiles/info/info_top_bar.cpp ++++ b/Telegram/SourceFiles/info/info_top_bar.cpp +@@ -1,3 +1,5 @@ @@ -4615,7 +4688,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/info/info_wrap_widget.cpp b/Telegram/SourceFiles/info/info_wrap_widget.cpp -+index 24b133d..bf15dd1 100644 ++index 9c4ce77..0bae561 100644 +--- a/Telegram/SourceFiles/info/info_wrap_widget.cpp ++++ b/Telegram/SourceFiles/info/info_wrap_widget.cpp +@@ -1,3 +1,5 @@ @@ -4625,7 +4698,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/info/media/info_media_common.cpp b/Telegram/SourceFiles/info/media/info_media_common.cpp -+index 23fba5e..4819cef 100644 ++index 6791b13..dc900af 100644 +--- a/Telegram/SourceFiles/info/media/info_media_common.cpp ++++ b/Telegram/SourceFiles/info/media/info_media_common.cpp +@@ -1,3 +1,5 @@ @@ -4645,7 +4718,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/info/media/info_media_inner_widget.cpp b/Telegram/SourceFiles/info/media/info_media_inner_widget.cpp -+index ee9eb4d..0206888 100644 ++index eed9325..2467ce5 100644 +--- a/Telegram/SourceFiles/info/media/info_media_inner_widget.cpp ++++ b/Telegram/SourceFiles/info/media/info_media_inner_widget.cpp +@@ -1,3 +1,5 @@ @@ -4665,7 +4738,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/info/media/info_media_list_widget.cpp b/Telegram/SourceFiles/info/media/info_media_list_widget.cpp -+index 280b355..00129d3 100644 ++index 6814059..a6d0893 100644 +--- a/Telegram/SourceFiles/info/media/info_media_list_widget.cpp ++++ b/Telegram/SourceFiles/info/media/info_media_list_widget.cpp +@@ -1,3 +1,5 @@ @@ -4675,7 +4748,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/info/media/info_media_provider.cpp b/Telegram/SourceFiles/info/media/info_media_provider.cpp -+index 2fc6973..fec2c66 100644 ++index 3732568..5577118 100644 +--- a/Telegram/SourceFiles/info/media/info_media_provider.cpp ++++ b/Telegram/SourceFiles/info/media/info_media_provider.cpp +@@ -1,3 +1,5 @@ @@ -4685,7 +4758,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/info/media/info_media_widget.cpp b/Telegram/SourceFiles/info/media/info_media_widget.cpp -+index 6a480a6..e7e4801 100644 ++index 5d2af53..a368964 100644 +--- a/Telegram/SourceFiles/info/media/info_media_widget.cpp ++++ b/Telegram/SourceFiles/info/media/info_media_widget.cpp +@@ -1,3 +1,5 @@ @@ -4705,7 +4778,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/info/peer_gifts/info_peer_gifts_common.cpp b/Telegram/SourceFiles/info/peer_gifts/info_peer_gifts_common.cpp -+index ebf27af..8e47748 100644 ++index 54c7cc0..c542f46 100644 +--- a/Telegram/SourceFiles/info/peer_gifts/info_peer_gifts_common.cpp ++++ b/Telegram/SourceFiles/info/peer_gifts/info_peer_gifts_common.cpp +@@ -1,3 +1,5 @@ @@ -4715,7 +4788,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/info/peer_gifts/info_peer_gifts_widget.cpp b/Telegram/SourceFiles/info/peer_gifts/info_peer_gifts_widget.cpp -+index 722752f..c0026a2 100644 ++index 746984b..f68ffdc 100644 +--- a/Telegram/SourceFiles/info/peer_gifts/info_peer_gifts_widget.cpp ++++ b/Telegram/SourceFiles/info/peer_gifts/info_peer_gifts_widget.cpp +@@ -1,3 +1,5 @@ @@ -4745,7 +4818,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/info/profile/info_profile_actions.cpp b/Telegram/SourceFiles/info/profile/info_profile_actions.cpp -+index b9a19fa..2e64f69 100644 ++index baf8cfe..83a0b6b 100644 +--- a/Telegram/SourceFiles/info/profile/info_profile_actions.cpp ++++ b/Telegram/SourceFiles/info/profile/info_profile_actions.cpp +@@ -1,3 +1,5 @@ @@ -4755,7 +4828,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/info/profile/info_profile_badge.cpp b/Telegram/SourceFiles/info/profile/info_profile_badge.cpp -+index 214c6e1..ac92e7e 100644 ++index 4f63aed..4158279 100644 +--- a/Telegram/SourceFiles/info/profile/info_profile_badge.cpp ++++ b/Telegram/SourceFiles/info/profile/info_profile_badge.cpp +@@ -1,3 +1,5 @@ @@ -4765,7 +4838,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/info/profile/info_profile_cover.cpp b/Telegram/SourceFiles/info/profile/info_profile_cover.cpp -+index c91b146..7f67ea8 100644 ++index f76e8b6..009a638 100644 +--- a/Telegram/SourceFiles/info/profile/info_profile_cover.cpp ++++ b/Telegram/SourceFiles/info/profile/info_profile_cover.cpp +@@ -1,3 +1,5 @@ @@ -4794,7 +4867,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/info/profile/info_profile_inner_widget.cpp b/Telegram/SourceFiles/info/profile/info_profile_inner_widget.cpp -+index 5a9a819..2960032 100644 ++index e0e72cd..e7db78c 100644 +--- a/Telegram/SourceFiles/info/profile/info_profile_inner_widget.cpp ++++ b/Telegram/SourceFiles/info/profile/info_profile_inner_widget.cpp +@@ -1,3 +1,5 @@ @@ -4894,7 +4967,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/info/settings/info_settings_widget.cpp b/Telegram/SourceFiles/info/settings/info_settings_widget.cpp -+index bbc0ca7..f7a0339 100644 ++index 90b4523..b3398cc 100644 +--- a/Telegram/SourceFiles/info/settings/info_settings_widget.cpp ++++ b/Telegram/SourceFiles/info/settings/info_settings_widget.cpp +@@ -1,3 +1,5 @@ @@ -4954,7 +5027,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/info/stories/info_stories_inner_widget.cpp b/Telegram/SourceFiles/info/stories/info_stories_inner_widget.cpp -+index bfabe89..7368937 100644 ++index c83795c..58898a4 100644 +--- a/Telegram/SourceFiles/info/stories/info_stories_inner_widget.cpp ++++ b/Telegram/SourceFiles/info/stories/info_stories_inner_widget.cpp +@@ -1,3 +1,5 @@ @@ -4974,7 +5047,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/info/stories/info_stories_widget.cpp b/Telegram/SourceFiles/info/stories/info_stories_widget.cpp -+index 2abf102..9a38306 100644 ++index 30052bc..63f5f5b 100644 +--- a/Telegram/SourceFiles/info/stories/info_stories_widget.cpp ++++ b/Telegram/SourceFiles/info/stories/info_stories_widget.cpp +@@ -1,3 +1,5 @@ @@ -5071,7 +5144,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/inline_bots/bot_attach_web_view.cpp b/Telegram/SourceFiles/inline_bots/bot_attach_web_view.cpp -+index cf50857..05ea727 100644 ++index ebb9688..7f477a4 100644 +--- a/Telegram/SourceFiles/inline_bots/bot_attach_web_view.cpp ++++ b/Telegram/SourceFiles/inline_bots/bot_attach_web_view.cpp +@@ -1,3 +1,4 @@ @@ -5116,7 +5189,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/inline_bots/inline_bot_result.cpp b/Telegram/SourceFiles/inline_bots/inline_bot_result.cpp -+index 7c487f8..5296e32 100644 ++index e5e1566..5479b2b 100644 +--- a/Telegram/SourceFiles/inline_bots/inline_bot_result.cpp ++++ b/Telegram/SourceFiles/inline_bots/inline_bot_result.cpp +@@ -1,3 +1,4 @@ @@ -5125,7 +5198,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/inline_bots/inline_bot_send_data.cpp b/Telegram/SourceFiles/inline_bots/inline_bot_send_data.cpp -+index 714516b..dda1c27 100644 ++index e4ac798..9748ea1 100644 +--- a/Telegram/SourceFiles/inline_bots/inline_bot_send_data.cpp ++++ b/Telegram/SourceFiles/inline_bots/inline_bot_send_data.cpp +@@ -1,3 +1,4 @@ @@ -5134,7 +5207,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/inline_bots/inline_results_inner.cpp b/Telegram/SourceFiles/inline_bots/inline_results_inner.cpp -+index 6f1ae79..04961bd 100644 ++index c2ab83e..9ab4f2d 100644 +--- a/Telegram/SourceFiles/inline_bots/inline_results_inner.cpp ++++ b/Telegram/SourceFiles/inline_bots/inline_results_inner.cpp +@@ -1,3 +1,4 @@ @@ -5170,7 +5243,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/intro/intro_password_check.cpp b/Telegram/SourceFiles/intro/intro_password_check.cpp -+index cd73d98..3be496d 100644 ++index 3555c95..c77ce09 100644 +--- a/Telegram/SourceFiles/intro/intro_password_check.cpp ++++ b/Telegram/SourceFiles/intro/intro_password_check.cpp +@@ -1,3 +1,4 @@ @@ -5215,7 +5288,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/intro/intro_step.cpp b/Telegram/SourceFiles/intro/intro_step.cpp -+index e019da1..dd48cff 100644 ++index c8d9a3d..ac6f8be 100644 +--- a/Telegram/SourceFiles/intro/intro_step.cpp ++++ b/Telegram/SourceFiles/intro/intro_step.cpp +@@ -1,3 +1,4 @@ @@ -5444,7 +5517,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/main/main_account.cpp b/Telegram/SourceFiles/main/main_account.cpp -+index 380356b..832255c 100644 ++index 9a4190f..ef2d11c 100644 +--- a/Telegram/SourceFiles/main/main_account.cpp ++++ b/Telegram/SourceFiles/main/main_account.cpp +@@ -1,3 +1,4 @@ @@ -5516,7 +5589,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/mainwidget.cpp b/Telegram/SourceFiles/mainwidget.cpp -+index 5cd766f..00827cc 100644 ++index 06bea1d..7546425 100644 +--- a/Telegram/SourceFiles/mainwidget.cpp ++++ b/Telegram/SourceFiles/mainwidget.cpp +@@ -1,3 +1,4 @@ @@ -5777,7 +5850,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/media/stories/media_stories_reply.cpp b/Telegram/SourceFiles/media/stories/media_stories_reply.cpp -+index c034d61..b2d6a95 100644 ++index 09e2227..d6da65d 100644 +--- a/Telegram/SourceFiles/media/stories/media_stories_reply.cpp ++++ b/Telegram/SourceFiles/media/stories/media_stories_reply.cpp +@@ -1,3 +1,5 @@ @@ -5797,7 +5870,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/media/stories/media_stories_share.cpp b/Telegram/SourceFiles/media/stories/media_stories_share.cpp -+index 773239e..a7c5e95 100644 ++index 46e0520..dbf4d63 100644 +--- a/Telegram/SourceFiles/media/stories/media_stories_share.cpp ++++ b/Telegram/SourceFiles/media/stories/media_stories_share.cpp +@@ -1,3 +1,5 @@ @@ -5927,7 +6000,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/media/streaming/media_streaming_reader.cpp b/Telegram/SourceFiles/media/streaming/media_streaming_reader.cpp -+index 1788f6d..2b78ea7 100644 ++index 807492b..4a91355 100644 +--- a/Telegram/SourceFiles/media/streaming/media_streaming_reader.cpp ++++ b/Telegram/SourceFiles/media/streaming/media_streaming_reader.cpp +@@ -1,3 +1,5 @@ @@ -6016,7 +6089,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/media/view/media_view_pip.cpp b/Telegram/SourceFiles/media/view/media_view_pip.cpp -+index 94e44cb..7bdff68 100644 ++index e401e25..a742264 100644 +--- a/Telegram/SourceFiles/media/view/media_view_pip.cpp ++++ b/Telegram/SourceFiles/media/view/media_view_pip.cpp +@@ -1,3 +1,5 @@ @@ -6115,7 +6188,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/menu/menu_sponsored.cpp b/Telegram/SourceFiles/menu/menu_sponsored.cpp -+index 631f4aa..3b99dd2 100644 ++index a1b51ed..a8d77c5 100644 +--- a/Telegram/SourceFiles/menu/menu_sponsored.cpp ++++ b/Telegram/SourceFiles/menu/menu_sponsored.cpp +@@ -1,3 +1,5 @@ @@ -6408,7 +6481,7 @@ index 0000000..b531924 + */ + #include "mtproto/session.h" +diff --git a/Telegram/SourceFiles/mtproto/session_private.cpp b/Telegram/SourceFiles/mtproto/session_private.cpp -+index 96a0c82..764286a 100644 ++index 0786eb6..8acb194 100644 +--- a/Telegram/SourceFiles/mtproto/session_private.cpp ++++ b/Telegram/SourceFiles/mtproto/session_private.cpp +@@ -1,3 +1,5 @@ @@ -6497,7 +6570,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/passport/passport_panel_controller.cpp b/Telegram/SourceFiles/passport/passport_panel_controller.cpp -+index 14ee9bd..f5de696 100644 ++index e4979bf..d29d8f3 100644 +--- a/Telegram/SourceFiles/passport/passport_panel_controller.cpp ++++ b/Telegram/SourceFiles/passport/passport_panel_controller.cpp +@@ -1,3 +1,5 @@ @@ -6585,7 +6658,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/payments/payments_form.cpp b/Telegram/SourceFiles/payments/payments_form.cpp -+index 6431796..050a55a 100644 ++index 741bf12..3f774f7 100644 +--- a/Telegram/SourceFiles/payments/payments_form.cpp ++++ b/Telegram/SourceFiles/payments/payments_form.cpp +@@ -1,3 +1,5 @@ @@ -6847,7 +6920,7 @@ index 0000000..b531924 + /* + This file is part of Telegram Desktop, +diff --git a/Telegram/SourceFiles/platform/linux/specific_linux.cpp b/Telegram/SourceFiles/platform/linux/specific_linux.cpp -+index 18eab54..a336b8e 100644 ++index 49902a7..b9afaaf 100644 +--- a/Telegram/SourceFiles/platform/linux/specific_linux.cpp ++++ b/Telegram/SourceFiles/platform/linux/specific_linux.cpp +@@ -1,3 +1,4 @@ @@ -6874,7 +6947,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/platform/platform_overlay_widget.cpp b/Telegram/SourceFiles/platform/platform_overlay_widget.cpp -+index 63e1de5..58e0bda 100644 ++index 3e07e8b..4730d42 100644 +--- a/Telegram/SourceFiles/platform/platform_overlay_widget.cpp ++++ b/Telegram/SourceFiles/platform/platform_overlay_widget.cpp +@@ -1,3 +1,4 @@ @@ -7017,7 +7090,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/settings/business/settings_shortcut_messages.cpp b/Telegram/SourceFiles/settings/business/settings_shortcut_messages.cpp -+index d1dfbba..0d9ecac 100644 ++index 995a982..16323ef 100644 +--- a/Telegram/SourceFiles/settings/business/settings_shortcut_messages.cpp ++++ b/Telegram/SourceFiles/settings/business/settings_shortcut_messages.cpp +@@ -1,3 +1,5 @@ @@ -7037,16 +7110,16 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/settings/cloud_password/settings_cloud_password_common.cpp b/Telegram/SourceFiles/settings/cloud_password/settings_cloud_password_common.cpp -+index 0b62733..fb8ebd5 100644 ++index 4b6c802..6651bb5 100644 +--- a/Telegram/SourceFiles/settings/cloud_password/settings_cloud_password_common.cpp ++++ b/Telegram/SourceFiles/settings/cloud_password/settings_cloud_password_common.cpp +@@ -1,3 +1,4 @@ -++#include "stdafx.h" +++#include "ui/ui_pch.h" + /* + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/settings/cloud_password/settings_cloud_password_email.cpp b/Telegram/SourceFiles/settings/cloud_password/settings_cloud_password_email.cpp -+index aead318..6e861bd 100644 ++index f83eb14..ca2fc7e 100644 +--- a/Telegram/SourceFiles/settings/cloud_password/settings_cloud_password_email.cpp ++++ b/Telegram/SourceFiles/settings/cloud_password/settings_cloud_password_email.cpp +@@ -1,3 +1,4 @@ @@ -7055,7 +7128,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/settings/cloud_password/settings_cloud_password_email_confirm.cpp b/Telegram/SourceFiles/settings/cloud_password/settings_cloud_password_email_confirm.cpp -+index b187938..14a6317 100644 ++index 2e482f7..72dd094 100644 +--- a/Telegram/SourceFiles/settings/cloud_password/settings_cloud_password_email_confirm.cpp ++++ b/Telegram/SourceFiles/settings/cloud_password/settings_cloud_password_email_confirm.cpp +@@ -1,3 +1,4 @@ @@ -7064,7 +7137,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/settings/cloud_password/settings_cloud_password_hint.cpp b/Telegram/SourceFiles/settings/cloud_password/settings_cloud_password_hint.cpp -+index e690b99..8402dc4 100644 ++index 7f59c7a..7decfa8 100644 +--- a/Telegram/SourceFiles/settings/cloud_password/settings_cloud_password_hint.cpp ++++ b/Telegram/SourceFiles/settings/cloud_password/settings_cloud_password_hint.cpp +@@ -1,3 +1,4 @@ @@ -7073,7 +7146,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/settings/cloud_password/settings_cloud_password_input.cpp b/Telegram/SourceFiles/settings/cloud_password/settings_cloud_password_input.cpp -+index fc16b81..1842f3a 100644 ++index 0064dcb..5246fde 100644 +--- a/Telegram/SourceFiles/settings/cloud_password/settings_cloud_password_input.cpp ++++ b/Telegram/SourceFiles/settings/cloud_password/settings_cloud_password_input.cpp +@@ -1,3 +1,4 @@ @@ -7082,7 +7155,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/settings/cloud_password/settings_cloud_password_manage.cpp b/Telegram/SourceFiles/settings/cloud_password/settings_cloud_password_manage.cpp -+index 2d27389..dfaf589 100644 ++index 1f7a876..8c07e6e 100644 +--- a/Telegram/SourceFiles/settings/cloud_password/settings_cloud_password_manage.cpp ++++ b/Telegram/SourceFiles/settings/cloud_password/settings_cloud_password_manage.cpp +@@ -1,3 +1,4 @@ @@ -7091,7 +7164,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/settings/cloud_password/settings_cloud_password_start.cpp b/Telegram/SourceFiles/settings/cloud_password/settings_cloud_password_start.cpp -+index 00fd0f2..2dea9be 100644 ++index e882a34..b3049df 100644 +--- a/Telegram/SourceFiles/settings/cloud_password/settings_cloud_password_start.cpp ++++ b/Telegram/SourceFiles/settings/cloud_password/settings_cloud_password_start.cpp +@@ -1,3 +1,4 @@ @@ -7099,6 +7172,15 @@ index 0000000..b531924 + /* + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. ++diff --git a/Telegram/SourceFiles/settings/cloud_password/settings_cloud_password_step.cpp b/Telegram/SourceFiles/settings/cloud_password/settings_cloud_password_step.cpp ++index b9bf6ba..0bdb428 100644 ++--- a/Telegram/SourceFiles/settings/cloud_password/settings_cloud_password_step.cpp +++++ b/Telegram/SourceFiles/settings/cloud_password/settings_cloud_password_step.cpp ++@@ -1,3 +1,4 @@ +++#include "stdafx.h" ++ /* ++ This file is part of Telegram Desktop, ++ the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/settings/settings_active_sessions.cpp b/Telegram/SourceFiles/settings/settings_active_sessions.cpp +index 2b8368b..140c084 100644 +--- a/Telegram/SourceFiles/settings/settings_active_sessions.cpp @@ -7127,7 +7209,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/settings/settings_business.cpp b/Telegram/SourceFiles/settings/settings_business.cpp -+index c60d209..bba2725 100644 ++index 9cc0fdb..6b2e333 100644 +--- a/Telegram/SourceFiles/settings/settings_business.cpp ++++ b/Telegram/SourceFiles/settings/settings_business.cpp +@@ -1,3 +1,4 @@ @@ -7181,7 +7263,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/settings/settings_credits.cpp b/Telegram/SourceFiles/settings/settings_credits.cpp -+index 1ea0232..4fa7768 100644 ++index 0ac5c02..d240aa9 100644 +--- a/Telegram/SourceFiles/settings/settings_credits.cpp ++++ b/Telegram/SourceFiles/settings/settings_credits.cpp +@@ -1,3 +1,4 @@ @@ -7190,7 +7272,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/settings/settings_credits_graphics.cpp b/Telegram/SourceFiles/settings/settings_credits_graphics.cpp -+index 3a55dfb..5b622a9 100644 ++index 98ada15..4794d53 100644 +--- a/Telegram/SourceFiles/settings/settings_credits_graphics.cpp ++++ b/Telegram/SourceFiles/settings/settings_credits_graphics.cpp +@@ -1,3 +1,4 @@ @@ -7199,7 +7281,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/settings/settings_experimental.cpp b/Telegram/SourceFiles/settings/settings_experimental.cpp -+index 983497e..7dc844c 100644 ++index b1d2a84..c059369 100644 +--- a/Telegram/SourceFiles/settings/settings_experimental.cpp ++++ b/Telegram/SourceFiles/settings/settings_experimental.cpp +@@ -1,3 +1,4 @@ @@ -7208,7 +7290,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/settings/settings_folders.cpp b/Telegram/SourceFiles/settings/settings_folders.cpp -+index f914270..e58cd14 100644 ++index ddcc907..9286d95 100644 +--- a/Telegram/SourceFiles/settings/settings_folders.cpp ++++ b/Telegram/SourceFiles/settings/settings_folders.cpp +@@ -1,3 +1,4 @@ @@ -7226,7 +7308,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/settings/settings_information.cpp b/Telegram/SourceFiles/settings/settings_information.cpp -+index 97fe68b..5ffd2c3 100644 ++index 0bbd9a1..c2398d9 100644 +--- a/Telegram/SourceFiles/settings/settings_information.cpp ++++ b/Telegram/SourceFiles/settings/settings_information.cpp +@@ -1,3 +1,4 @@ @@ -7244,7 +7326,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/settings/settings_local_passcode.cpp b/Telegram/SourceFiles/settings/settings_local_passcode.cpp -+index 193445c..e08dc07 100644 ++index 8f639c3..3349726 100644 +--- a/Telegram/SourceFiles/settings/settings_local_passcode.cpp ++++ b/Telegram/SourceFiles/settings/settings_local_passcode.cpp +@@ -1,3 +1,4 @@ @@ -7253,7 +7335,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/settings/settings_main.cpp b/Telegram/SourceFiles/settings/settings_main.cpp -+index f151253..fc5dd7f 100644 ++index e0b68cc..5488bb6 100644 +--- a/Telegram/SourceFiles/settings/settings_main.cpp ++++ b/Telegram/SourceFiles/settings/settings_main.cpp +@@ -1,3 +1,4 @@ @@ -7298,7 +7380,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/settings/settings_privacy_controllers.cpp b/Telegram/SourceFiles/settings/settings_privacy_controllers.cpp -+index c93c50a..af03a20 100644 ++index 950b15b..4a5428d 100644 +--- a/Telegram/SourceFiles/settings/settings_privacy_controllers.cpp ++++ b/Telegram/SourceFiles/settings/settings_privacy_controllers.cpp +@@ -1,3 +1,4 @@ @@ -7370,7 +7452,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/statistics/statistics_data_deserialize.cpp b/Telegram/SourceFiles/statistics/statistics_data_deserialize.cpp -+index 4e37805..fc34bb6 100644 ++index 3555dca..b5c5c87 100644 +--- a/Telegram/SourceFiles/statistics/statistics_data_deserialize.cpp ++++ b/Telegram/SourceFiles/statistics/statistics_data_deserialize.cpp +@@ -1,3 +1,4 @@ @@ -7766,7 +7848,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/ui/boxes/boost_box.cpp b/Telegram/SourceFiles/ui/boxes/boost_box.cpp -+index 500748a..f85b65e 100644 ++index 23e3781..9d860b4 100644 +--- a/Telegram/SourceFiles/ui/boxes/boost_box.cpp ++++ b/Telegram/SourceFiles/ui/boxes/boost_box.cpp +@@ -1,3 +1,4 @@ @@ -7883,7 +7965,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/ui/boxes/edit_invite_link_session.cpp b/Telegram/SourceFiles/ui/boxes/edit_invite_link_session.cpp -+index 7bd6ee0..e8e25c4 100644 ++index 8c1a68b..14e3943 100644 +--- a/Telegram/SourceFiles/ui/boxes/edit_invite_link_session.cpp ++++ b/Telegram/SourceFiles/ui/boxes/edit_invite_link_session.cpp +@@ -1,3 +1,5 @@ @@ -7893,7 +7975,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/ui/boxes/peer_qr_box.cpp b/Telegram/SourceFiles/ui/boxes/peer_qr_box.cpp -+index 33e7096..a82f91d 100644 ++index d7e853b..d52acd6 100644 +--- a/Telegram/SourceFiles/ui/boxes/peer_qr_box.cpp ++++ b/Telegram/SourceFiles/ui/boxes/peer_qr_box.cpp +@@ -1,3 +1,5 @@ @@ -8111,7 +8193,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/ui/chat/chats_filter_tag.cpp b/Telegram/SourceFiles/ui/chat/chats_filter_tag.cpp -+index aa1b4bf..ee01386 100644 ++index 077de4f..46233c6 100644 +--- a/Telegram/SourceFiles/ui/chat/chats_filter_tag.cpp ++++ b/Telegram/SourceFiles/ui/chat/chats_filter_tag.cpp +@@ -1,3 +1,4 @@ @@ -8149,7 +8231,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/ui/chat/forward_options_box.cpp b/Telegram/SourceFiles/ui/chat/forward_options_box.cpp -+index f617496..6bbc890 100644 ++index 0f3ed64..1edbd56 100644 +--- a/Telegram/SourceFiles/ui/chat/forward_options_box.cpp ++++ b/Telegram/SourceFiles/ui/chat/forward_options_box.cpp +@@ -1,3 +1,4 @@ @@ -8304,7 +8386,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/ui/controls/filter_link_header.cpp b/Telegram/SourceFiles/ui/controls/filter_link_header.cpp -+index 8228d33..7fd9704 100644 ++index 16c6cf3..f12bbed 100644 +--- a/Telegram/SourceFiles/ui/controls/filter_link_header.cpp ++++ b/Telegram/SourceFiles/ui/controls/filter_link_header.cpp +@@ -1,3 +1,4 @@ @@ -8359,7 +8441,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/ui/controls/round_video_recorder.cpp b/Telegram/SourceFiles/ui/controls/round_video_recorder.cpp -+index 4ba0e77..635e8b0 100644 ++index 73b8817..26f89f6 100644 +--- a/Telegram/SourceFiles/ui/controls/round_video_recorder.cpp ++++ b/Telegram/SourceFiles/ui/controls/round_video_recorder.cpp +@@ -1,3 +1,4 @@ @@ -8405,7 +8487,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/ui/controls/userpic_button.cpp b/Telegram/SourceFiles/ui/controls/userpic_button.cpp -+index 472f8e1..dfc5e21 100644 ++index cfa9ef0..7f0dc4a 100644 +--- a/Telegram/SourceFiles/ui/controls/userpic_button.cpp ++++ b/Telegram/SourceFiles/ui/controls/userpic_button.cpp +@@ -1,3 +1,5 @@ @@ -8415,7 +8497,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/ui/controls/who_reacted_context_action.cpp b/Telegram/SourceFiles/ui/controls/who_reacted_context_action.cpp -+index 3aeb482..7321b76 100644 ++index 9834489..3ce3c56 100644 +--- a/Telegram/SourceFiles/ui/controls/who_reacted_context_action.cpp ++++ b/Telegram/SourceFiles/ui/controls/who_reacted_context_action.cpp +@@ -1,3 +1,4 @@ @@ -8462,7 +8544,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/ui/effects/credits_graphics.cpp b/Telegram/SourceFiles/ui/effects/credits_graphics.cpp -+index e48fc58..c31777a 100644 ++index d472d68..9cc9e5c 100644 +--- a/Telegram/SourceFiles/ui/effects/credits_graphics.cpp ++++ b/Telegram/SourceFiles/ui/effects/credits_graphics.cpp +@@ -1,3 +1,5 @@ @@ -8638,7 +8720,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/ui/empty_userpic.cpp b/Telegram/SourceFiles/ui/empty_userpic.cpp -+index 1eebf7a..708a05c 100644 ++index ea38baa..80a69e5 100644 +--- a/Telegram/SourceFiles/ui/empty_userpic.cpp ++++ b/Telegram/SourceFiles/ui/empty_userpic.cpp +@@ -1,3 +1,4 @@ @@ -8725,7 +8807,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/ui/new_badges.cpp b/Telegram/SourceFiles/ui/new_badges.cpp -+index 664248f..783f27f 100644 ++index 0532181..9fa93f3 100644 +--- a/Telegram/SourceFiles/ui/new_badges.cpp ++++ b/Telegram/SourceFiles/ui/new_badges.cpp +@@ -1,3 +1,4 @@ @@ -8743,7 +8825,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/ui/search_field_controller.cpp b/Telegram/SourceFiles/ui/search_field_controller.cpp -+index a26c59b..928f354 100644 ++index b1d3ae5..8d342f1 100644 +--- a/Telegram/SourceFiles/ui/search_field_controller.cpp ++++ b/Telegram/SourceFiles/ui/search_field_controller.cpp +@@ -1,3 +1,4 @@ @@ -8788,7 +8870,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/ui/unread_badge.cpp b/Telegram/SourceFiles/ui/unread_badge.cpp -+index 375beb5..8c2eea9 100644 ++index 16ea25d..4475f38 100644 +--- a/Telegram/SourceFiles/ui/unread_badge.cpp ++++ b/Telegram/SourceFiles/ui/unread_badge.cpp +@@ -1,3 +1,5 @@ @@ -8834,7 +8916,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/ui/widgets/chat_filters_tabs_slider.cpp b/Telegram/SourceFiles/ui/widgets/chat_filters_tabs_slider.cpp -+index a6e9bf2..3563eb8 100644 ++index 8c5e01f..921d444 100644 +--- a/Telegram/SourceFiles/ui/widgets/chat_filters_tabs_slider.cpp ++++ b/Telegram/SourceFiles/ui/widgets/chat_filters_tabs_slider.cpp +@@ -1,3 +1,4 @@ @@ -8852,7 +8934,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/ui/widgets/chat_filters_tabs_strip.cpp b/Telegram/SourceFiles/ui/widgets/chat_filters_tabs_strip.cpp -+index 5bb72e1..4d40d4c 100644 ++index fd89864..a948827 100644 +--- a/Telegram/SourceFiles/ui/widgets/chat_filters_tabs_strip.cpp ++++ b/Telegram/SourceFiles/ui/widgets/chat_filters_tabs_strip.cpp +@@ -1,3 +1,5 @@ @@ -8880,7 +8962,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/ui/widgets/discrete_sliders.cpp b/Telegram/SourceFiles/ui/widgets/discrete_sliders.cpp -+index f686cef..d083713 100644 ++index e11ea96..715814d 100644 +--- a/Telegram/SourceFiles/ui/widgets/discrete_sliders.cpp ++++ b/Telegram/SourceFiles/ui/widgets/discrete_sliders.cpp +@@ -1,3 +1,4 @@ @@ -9008,7 +9090,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/window/notifications_manager_default.cpp b/Telegram/SourceFiles/window/notifications_manager_default.cpp -+index 198418b..c8f138a 100644 ++index 8ff3e23..da4c66d 100644 +--- a/Telegram/SourceFiles/window/notifications_manager_default.cpp ++++ b/Telegram/SourceFiles/window/notifications_manager_default.cpp +@@ -1,3 +1,4 @@ @@ -9159,7 +9241,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/window/window_filters_menu.cpp b/Telegram/SourceFiles/window/window_filters_menu.cpp -+index 3a2feb2..8ae457f 100644 ++index d9ef9fb..9d82a5f 100644 +--- a/Telegram/SourceFiles/window/window_filters_menu.cpp ++++ b/Telegram/SourceFiles/window/window_filters_menu.cpp +@@ -1,3 +1,4 @@ @@ -9186,7 +9268,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/window/window_main_menu.cpp b/Telegram/SourceFiles/window/window_main_menu.cpp -+index 2f97454..a70d91f 100644 ++index d8aed30..5ceef2f 100644 +--- a/Telegram/SourceFiles/window/window_main_menu.cpp ++++ b/Telegram/SourceFiles/window/window_main_menu.cpp +@@ -1,3 +1,4 @@ @@ -9213,7 +9295,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/window/window_peer_menu.cpp b/Telegram/SourceFiles/window/window_peer_menu.cpp -+index 9ec50c3..1232cbc 100644 ++index 5e7978c..f4c75ff 100644 +--- a/Telegram/SourceFiles/window/window_peer_menu.cpp ++++ b/Telegram/SourceFiles/window/window_peer_menu.cpp +@@ -1,3 +1,4 @@ @@ -9231,7 +9313,7 @@ index 0000000..b531924 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/window/window_session_controller.cpp b/Telegram/SourceFiles/window/window_session_controller.cpp -+index cc73edd..abc81b5 100644 ++index 559b60f..385ae46 100644 +--- a/Telegram/SourceFiles/window/window_session_controller.cpp ++++ b/Telegram/SourceFiles/window/window_session_controller.cpp +@@ -1,3 +1,4 @@ @@ -9501,7 +9583,7 @@ index 0000000..b531924 + // a set of libraries for developing nice desktop applications. + // +diff --git a/Telegram/lib_base/base/platform/linux/base_global_shortcuts_linux.cpp b/Telegram/lib_base/base/platform/linux/base_global_shortcuts_linux.cpp -+index fed05eb..17e6341 100644 ++index 2247daf..6541fde 100644 +--- a/Telegram/lib_base/base/platform/linux/base_global_shortcuts_linux.cpp ++++ b/Telegram/lib_base/base/platform/linux/base_global_shortcuts_linux.cpp +@@ -1,3 +1,4 @@ @@ -9510,7 +9592,7 @@ index 0000000..b531924 + // a set of libraries for developing nice desktop applications. + // +diff --git a/Telegram/lib_base/base/platform/linux/base_info_linux.cpp b/Telegram/lib_base/base/platform/linux/base_info_linux.cpp -+index 28cd5f9..745d681 100644 ++index 4fb2eb1..8db72a2 100644 +--- a/Telegram/lib_base/base/platform/linux/base_info_linux.cpp ++++ b/Telegram/lib_base/base/platform/linux/base_info_linux.cpp +@@ -1,3 +1,4 @@ @@ -9519,7 +9601,7 @@ index 0000000..b531924 + // a set of libraries for developing nice desktop applications. + // +diff --git a/Telegram/lib_base/base/platform/linux/base_last_input_linux.cpp b/Telegram/lib_base/base/platform/linux/base_last_input_linux.cpp -+index 1a698cc..b48e7bb 100644 ++index 9bd332a..e89948c 100644 +--- a/Telegram/lib_base/base/platform/linux/base_last_input_linux.cpp ++++ b/Telegram/lib_base/base/platform/linux/base_last_input_linux.cpp +@@ -1,3 +1,4 @@ @@ -9564,7 +9646,7 @@ index 0000000..b531924 + // a set of libraries for developing nice desktop applications. + // +diff --git a/Telegram/lib_base/base/platform/linux/base_linux_xcb_utilities.cpp b/Telegram/lib_base/base/platform/linux/base_linux_xcb_utilities.cpp -+index 0fb8e52..067ecf8 100644 ++index 752238c..ed45e3f 100644 +--- a/Telegram/lib_base/base/platform/linux/base_linux_xcb_utilities.cpp ++++ b/Telegram/lib_base/base/platform/linux/base_linux_xcb_utilities.cpp +@@ -1,3 +1,4 @@ @@ -9591,7 +9673,7 @@ index 0000000..b531924 + // a set of libraries for developing nice desktop applications. + // +diff --git a/Telegram/lib_base/base/platform/linux/base_linux_xsettings.cpp b/Telegram/lib_base/base/platform/linux/base_linux_xsettings.cpp -+index a6d7fa0..b1b5d11 100644 ++index 4aa0691..f600218 100644 +--- a/Telegram/lib_base/base/platform/linux/base_linux_xsettings.cpp ++++ b/Telegram/lib_base/base/platform/linux/base_linux_xsettings.cpp +@@ -1,3 +1,4 @@ @@ -9618,7 +9700,7 @@ index 0000000..b531924 + // a set of libraries for developing nice desktop applications. + // +diff --git a/Telegram/lib_base/base/platform/linux/base_process_linux.cpp b/Telegram/lib_base/base/platform/linux/base_process_linux.cpp -+index 7485d26..7100193 100644 ++index 6ae721b..549cf82 100644 +--- a/Telegram/lib_base/base/platform/linux/base_process_linux.cpp ++++ b/Telegram/lib_base/base/platform/linux/base_process_linux.cpp +@@ -1,3 +1,4 @@ @@ -10420,7 +10502,7 @@ index 0000000..b531924 + // a set of libraries for developing nice desktop applications. + // +diff --git a/Telegram/lib_ui/ui/layers/box_content.cpp b/Telegram/lib_ui/ui/layers/box_content.cpp -+index caf8dc0..1196d0e 100644 ++index 5a37818..085c037 100644 +--- a/Telegram/lib_ui/ui/layers/box_content.cpp ++++ b/Telegram/lib_ui/ui/layers/box_content.cpp +@@ -1,3 +1,4 @@ @@ -10546,7 +10628,7 @@ index 0000000..b531924 + // a set of libraries for developing nice desktop applications. + // +diff --git a/Telegram/lib_ui/ui/platform/linux/ui_window_title_linux.cpp b/Telegram/lib_ui/ui/platform/linux/ui_window_title_linux.cpp -+index ba1a331..abedf44 100644 ++index d257590..26de4ef 100644 +--- a/Telegram/lib_ui/ui/platform/linux/ui_window_title_linux.cpp ++++ b/Telegram/lib_ui/ui/platform/linux/ui_window_title_linux.cpp +@@ -1,3 +1,4 @@ @@ -10555,7 +10637,7 @@ index 0000000..b531924 + // a set of libraries for developing nice desktop applications. + // +diff --git a/Telegram/lib_ui/ui/platform/ui_platform_window.cpp b/Telegram/lib_ui/ui/platform/ui_platform_window.cpp -+index a964edb..bf9b192 100644 ++index 5e4fc87..432b51b 100644 +--- a/Telegram/lib_ui/ui/platform/ui_platform_window.cpp ++++ b/Telegram/lib_ui/ui/platform/ui_platform_window.cpp +@@ -1,3 +1,4 @@ @@ -10564,7 +10646,7 @@ index 0000000..b531924 + // a set of libraries for developing nice desktop applications. + // +diff --git a/Telegram/lib_ui/ui/platform/ui_platform_window_title.cpp b/Telegram/lib_ui/ui/platform/ui_platform_window_title.cpp -+index a8dc8da..a81dc0b 100644 ++index cb34348..912b808 100644 +--- a/Telegram/lib_ui/ui/platform/ui_platform_window_title.cpp ++++ b/Telegram/lib_ui/ui/platform/ui_platform_window_title.cpp +@@ -1,3 +1,4 @@ @@ -10591,7 +10673,7 @@ index 0000000..b531924 + // a set of libraries for developing nice desktop applications. + // +diff --git a/Telegram/lib_ui/ui/platform/win/ui_window_title_win.cpp b/Telegram/lib_ui/ui/platform/win/ui_window_title_win.cpp -+index cb1d32e..3e249cb 100644 ++index 9971ac5..1b073f4 100644 +--- a/Telegram/lib_ui/ui/platform/win/ui_window_title_win.cpp ++++ b/Telegram/lib_ui/ui/platform/win/ui_window_title_win.cpp +@@ -1,3 +1,4 @@ @@ -10609,7 +10691,7 @@ index 0000000..b531924 + // a set of libraries for developing nice desktop applications. + // +diff --git a/Telegram/lib_ui/ui/platform/win/ui_windows_direct_manipulation.cpp b/Telegram/lib_ui/ui/platform/win/ui_windows_direct_manipulation.cpp -+index a6c8bf3..073a08f 100644 ++index 95e8224..4a7ac69 100644 +--- a/Telegram/lib_ui/ui/platform/win/ui_windows_direct_manipulation.cpp ++++ b/Telegram/lib_ui/ui/platform/win/ui_windows_direct_manipulation.cpp +@@ -1,3 +1,4 @@ @@ -10810,7 +10892,7 @@ index 0000000..b531924 + // a set of libraries for developing nice desktop applications. + // +diff --git a/Telegram/lib_ui/ui/text/text_utilities.cpp b/Telegram/lib_ui/ui/text/text_utilities.cpp -+index d9e039d..0dcb6cf 100644 ++index b9a9540..ae2dfd6 100644 +--- a/Telegram/lib_ui/ui/text/text_utilities.cpp ++++ b/Telegram/lib_ui/ui/text/text_utilities.cpp +@@ -1,3 +1,4 @@ @@ -10864,7 +10946,7 @@ index 0000000..b531924 + // a set of libraries for developing nice desktop applications. + // +diff --git a/Telegram/lib_ui/ui/ui_utility.cpp b/Telegram/lib_ui/ui/ui_utility.cpp -+index 62fd650..2f65f54 100644 ++index ea43678..dbf248e 100644 +--- a/Telegram/lib_ui/ui/ui_utility.cpp ++++ b/Telegram/lib_ui/ui/ui_utility.cpp +@@ -1,3 +1,4 @@ @@ -10918,7 +11000,7 @@ index 0000000..b531924 + // a set of libraries for developing nice desktop applications. + // +diff --git a/Telegram/lib_ui/ui/widgets/elastic_scroll.cpp b/Telegram/lib_ui/ui/widgets/elastic_scroll.cpp -+index fbb1c78..49f1ffb 100644 ++index 4fa12dc..5b371f8 100644 +--- a/Telegram/lib_ui/ui/widgets/elastic_scroll.cpp ++++ b/Telegram/lib_ui/ui/widgets/elastic_scroll.cpp +@@ -1,3 +1,4 @@ @@ -11026,7 +11108,7 @@ index 0000000..b531924 + // a set of libraries for developing nice desktop applications. + // +diff --git a/Telegram/lib_ui/ui/widgets/menu/menu_action.cpp b/Telegram/lib_ui/ui/widgets/menu/menu_action.cpp -+index f74a484..7f04ce5 100644 ++index 33a9500..c6a94ce 100644 +--- a/Telegram/lib_ui/ui/widgets/menu/menu_action.cpp ++++ b/Telegram/lib_ui/ui/widgets/menu/menu_action.cpp +@@ -1,3 +1,4 @@ @@ -11116,7 +11198,7 @@ index 0000000..b531924 + // a set of libraries for developing nice desktop applications. + // +diff --git a/Telegram/lib_ui/ui/widgets/scroll_area.cpp b/Telegram/lib_ui/ui/widgets/scroll_area.cpp -+index 66d1ef6..78f2523 100644 ++index 6038116..e9af687 100644 +--- a/Telegram/lib_ui/ui/widgets/scroll_area.cpp ++++ b/Telegram/lib_ui/ui/widgets/scroll_area.cpp +@@ -1,3 +1,4 @@ @@ -11125,7 +11207,7 @@ index 0000000..b531924 + // a set of libraries for developing nice desktop applications. + // +diff --git a/Telegram/lib_ui/ui/widgets/separate_panel.cpp b/Telegram/lib_ui/ui/widgets/separate_panel.cpp -+index 00baad3..fd84da5 100644 ++index 37fe22c..cabe0a6 100644 +--- a/Telegram/lib_ui/ui/widgets/separate_panel.cpp ++++ b/Telegram/lib_ui/ui/widgets/separate_panel.cpp +@@ -1,3 +1,4 @@ @@ -11143,7 +11225,7 @@ index 0000000..b531924 + // a set of libraries for developing nice desktop applications. + // +diff --git a/Telegram/lib_ui/ui/widgets/side_bar_button.cpp b/Telegram/lib_ui/ui/widgets/side_bar_button.cpp -+index c9f06bc..6e22b43 100644 ++index 0a7aabe..9ddfe27 100644 +--- a/Telegram/lib_ui/ui/widgets/side_bar_button.cpp ++++ b/Telegram/lib_ui/ui/widgets/side_bar_button.cpp +@@ -1,3 +1,4 @@ @@ -11206,7 +11288,7 @@ index 0000000..b531924 + // a set of libraries for developing nice desktop applications. + // +diff --git a/Telegram/lib_ui/ui/wrap/table_layout.cpp b/Telegram/lib_ui/ui/wrap/table_layout.cpp -+index 3a5981f..3bc023b 100644 ++index 539c577..c124ed3 100644 +--- a/Telegram/lib_ui/ui/wrap/table_layout.cpp ++++ b/Telegram/lib_ui/ui/wrap/table_layout.cpp +@@ -1,3 +1,4 @@ diff --git a/net-im/telegram-desktop/patches/telegram_desktop-5.9.0.patchset b/net-im/telegram-desktop/patches/telegram_desktop-5.10.2.patchset similarity index 96% rename from net-im/telegram-desktop/patches/telegram_desktop-5.9.0.patchset rename to net-im/telegram-desktop/patches/telegram_desktop-5.10.2.patchset index 05d14f4cf..dbfe2af79 100644 --- a/net-im/telegram-desktop/patches/telegram_desktop-5.9.0.patchset +++ b/net-im/telegram-desktop/patches/telegram_desktop-5.10.2.patchset @@ -1,6 +1,6 @@ -From 6b9ebe7a241bf1ebe05a1742005a4c385c7d5e7c Mon Sep 17 00:00:00 2001 +From 71bd607911101792f5d4abbf521ac3c872e65edd Mon Sep 17 00:00:00 2001 From: Gerasim Troeglazov <3dEyes@gmail.com> -Date: Thu, 5 Dec 2024 13:47:11 +1000 +Date: Wed, 8 Jan 2025 23:15:56 +0000 Subject: Add haiku support @@ -138,7 +138,7 @@ index 0000000..e5f8b64 + +resource("BEOS:default_shortcut") "S"; diff --git a/Telegram/CMakeLists.txt b/Telegram/CMakeLists.txt -index af21be8..7383d04 100644 +index 1071fbe..da2e45c 100644 --- a/Telegram/CMakeLists.txt +++ b/Telegram/CMakeLists.txt @@ -97,6 +97,15 @@ PRIVATE @@ -157,7 +157,7 @@ index af21be8..7383d04 100644 target_precompile_headers(Telegram PRIVATE $<$:${src_loc}/stdafx.h>) nice_target_sources(Telegram ${src_loc} PRIVATE -@@ -1657,6 +1666,16 @@ if (NOT build_winstore) +@@ -1670,6 +1679,16 @@ if (NOT build_winstore) ) endif() @@ -174,7 +174,7 @@ index af21be8..7383d04 100644 if (DESKTOP_APP_USE_PACKAGED) remove_target_sources(Telegram ${src_loc} platform/mac/mac_iconv_helper.c -@@ -1820,7 +1839,7 @@ else() +@@ -1833,7 +1852,7 @@ else() set(bundle_identifier "com.tdesktop.Telegram") endif() set(bundle_entitlements "Telegram.entitlements") @@ -695,10 +695,10 @@ index 0000000..21935f0 +} // namespace Notifications +} // namespace Platform diff --git a/Telegram/SourceFiles/platform/linux/specific_linux.cpp b/Telegram/SourceFiles/platform/linux/specific_linux.cpp -index d4b438a..18eab54 100644 +index ad80627..49902a7 100644 --- a/Telegram/SourceFiles/platform/linux/specific_linux.cpp +++ b/Telegram/SourceFiles/platform/linux/specific_linux.cpp -@@ -28,6 +28,10 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL +@@ -27,6 +27,10 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include "base/platform/linux/base_linux_xcb_utilities.h" #endif // !DESKTOP_APP_DISABLE_X11_INTEGRATION @@ -709,7 +709,7 @@ index d4b438a..18eab54 100644 #include #include #include -@@ -51,6 +55,33 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL +@@ -50,6 +54,33 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include namespace { @@ -743,7 +743,7 @@ index d4b438a..18eab54 100644 using namespace gi::repository; namespace GObject = gi::repository::GObject; -@@ -545,6 +576,10 @@ bool AutostartSupported() { +@@ -544,6 +575,10 @@ bool AutostartSupported() { } void AutostartToggle(bool enabled, Fn done) { @@ -754,7 +754,7 @@ index d4b438a..18eab54 100644 if (KSandbox::isFlatpak()) { PortalAutostart(enabled, done); return; -@@ -572,6 +607,7 @@ void AutostartToggle(bool enabled, Fn done) { +@@ -571,6 +606,7 @@ void AutostartToggle(bool enabled, Fn done) { if (done) { done(enabled && success); } @@ -762,7 +762,7 @@ index d4b438a..18eab54 100644 } bool AutostartSkip() { -@@ -633,7 +669,11 @@ QString psAppDataPath() { +@@ -627,7 +663,11 @@ QString psAppDataPath() { } } @@ -774,7 +774,7 @@ index d4b438a..18eab54 100644 } void psDoCleanup() { -@@ -743,6 +783,7 @@ bool OpenSystemSettings(SystemSettingsType type) { +@@ -737,6 +777,7 @@ bool OpenSystemSettings(SystemSettingsType type) { } options.push_back(std::move(command)); }; @@ -782,7 +782,7 @@ index d4b438a..18eab54 100644 add("unity-control-center", "sound"); add("kcmshell6", "kcm_pulseaudio"); add("kcmshell5", "kcm_pulseaudio"); -@@ -752,7 +793,7 @@ bool OpenSystemSettings(SystemSettingsType type) { +@@ -746,7 +787,7 @@ bool OpenSystemSettings(SystemSettingsType type) { add("mate-volume-control"); add("pavucontrol-qt"); add("pavucontrol"); @@ -965,30 +965,30 @@ index ff70a1c..b49c8c0 100644 QString CurrentExecutablePath(int argc, char *argv[]) { diff --git a/Telegram/lib_base/base/platform/linux/base_info_linux.cpp b/Telegram/lib_base/base/platform/linux/base_info_linux.cpp -index ebf5317..28cd5f9 100644 +index d368c5e..4fb2eb1 100644 --- a/Telegram/lib_base/base/platform/linux/base_info_linux.cpp +++ b/Telegram/lib_base/base/platform/linux/base_info_linux.cpp -@@ -304,6 +304,7 @@ bool IsX11() { +@@ -314,6 +314,7 @@ bool IsX11() { } bool IsWayland() { +#ifndef Q_OS_HAIKU - if (!QGuiApplication::instance()) { + if (!qApp) { static const auto result = []() -> bool { struct wl_display *(*wl_display_connect)(const char *name); -@@ -323,6 +324,7 @@ bool IsWayland() { +@@ -333,6 +334,7 @@ bool IsWayland() { }(); return result; } +#endif - static const auto result - = QGuiApplication::platformName().startsWith("wayland"); - return result; + static const bool result = + #if QT_VERSION >= QT_VERSION_CHECK(6, 7, 0) + #if defined QT_FEATURE_wayland && QT_CONFIG(wayland) diff --git a/Telegram/lib_base/base/platform/linux/base_last_input_linux.cpp b/Telegram/lib_base/base/platform/linux/base_last_input_linux.cpp -index 7979d7c..1a698cc 100644 +index 9a52714..9bd332a 100644 --- a/Telegram/lib_base/base/platform/linux/base_last_input_linux.cpp +++ b/Telegram/lib_base/base/platform/linux/base_last_input_linux.cpp -@@ -17,6 +17,11 @@ +@@ -16,6 +16,11 @@ #include @@ -1000,7 +1000,7 @@ index 7979d7c..1a698cc 100644 namespace base::Platform { namespace { -@@ -84,9 +89,23 @@ std::optional MutterDBusLastUserInputTime() { +@@ -83,9 +88,23 @@ std::optional MutterDBusLastUserInputTime() { return (crl::now() - static_cast(std::get<1>(*result))); } @@ -1022,8 +1022,8 @@ index 7979d7c..1a698cc 100644 +#endif + #ifndef DESKTOP_APP_DISABLE_X11_INTEGRATION - if (::Platform::IsX11()) { - const auto xcbResult = XCBLastUserInputTime(); + const auto xcbResult = XCBLastUserInputTime(); + if (xcbResult.has_value()) { diff --git a/Telegram/lib_base/base/platform/linux/base_linux_xdp_utilities.cpp b/Telegram/lib_base/base/platform/linux/base_linux_xdp_utilities.cpp index af97691..1a0f256 100644 --- a/Telegram/lib_base/base/platform/linux/base_linux_xdp_utilities.cpp @@ -1085,10 +1085,10 @@ index efbfb72..9c82321 100644 #include "nnet_language_identifier.h" diff --git a/Telegram/lib_ui/ui/ui_utility.cpp b/Telegram/lib_ui/ui/ui_utility.cpp -index 6cb3ff9..62fd650 100644 +index 3e15737..ea43678 100644 --- a/Telegram/lib_ui/ui/ui_utility.cpp +++ b/Telegram/lib_ui/ui/ui_utility.cpp -@@ -10,6 +10,10 @@ +@@ -11,6 +11,10 @@ #include "ui/platform/ui_platform_utility.h" #include "ui/style/style_core.h" diff --git a/net-im/telegram-desktop/telegram_desktop-5.9.0.recipe b/net-im/telegram-desktop/telegram_desktop-5.10.2.recipe similarity index 98% rename from net-im/telegram-desktop/telegram_desktop-5.9.0.recipe rename to net-im/telegram-desktop/telegram_desktop-5.10.2.recipe index c9e0dda99..464ecc17a 100644 --- a/net-im/telegram-desktop/telegram_desktop-5.9.0.recipe +++ b/net-im/telegram-desktop/telegram_desktop-5.10.2.recipe @@ -1,11 +1,11 @@ SUMMARY="Telegram Desktop Messenger" DESCRIPTION="Unofficial build of the original Telegram client for Haiku." HOMEPAGE="https://www.telegram.org/" -COPYRIGHT="2013-2024 Telegram" +COPYRIGHT="2013-2025 Telegram" LICENSE="GNU GPL v3" REVISION="1" SOURCE_URI="https://github.com/telegramdesktop/tdesktop/releases/download/v$portVersion/tdesktop-$portVersion-full.tar.gz" -CHECKSUM_SHA256="c9e74a9b49284c0d4197f0be7e02415e14c4f8bf46403d0663d39f44d7ac2fbc" +CHECKSUM_SHA256="3f5100fcb9984546f23f13da18e57fd690d2f48a407d4e9a1d0f4963718ab99f" SOURCE_FILENAME="tdesktop-$portVersion-full.tar.gz" SOURCE_DIR="tdesktop-$portVersion-full" SOURCE_URI_2="https://github.com/ada-url/ada/releases/download/v2.9.0/singleheader.zip"