diff --git a/net-im/telegram-desktop/patches/libtgvoip-5.3.1.patchset b/net-im/telegram-desktop/patches/libtgvoip-5.4.1.patchset similarity index 99% rename from net-im/telegram-desktop/patches/libtgvoip-5.3.1.patchset rename to net-im/telegram-desktop/patches/libtgvoip-5.4.1.patchset index 600f6969d..17097a304 100644 --- a/net-im/telegram-desktop/patches/libtgvoip-5.3.1.patchset +++ b/net-im/telegram-desktop/patches/libtgvoip-5.4.1.patchset @@ -1,4 +1,4 @@ -From 054fda7d59820ba7dbd4208e915b5c964b9afbc7 Mon Sep 17 00:00:00 2001 +From 92f9d1c2f09560fe521d6a302327205d209376da Mon Sep 17 00:00:00 2001 From: Gerasim Troeglazov <3dEyes@gmail.com> Date: Thu, 1 Aug 2024 22:40:58 +1000 Subject: Add haiku support diff --git a/net-im/telegram-desktop/patches/pch_disable-5.3.1.patchset b/net-im/telegram-desktop/patches/pch_disable-5.4.1.patchset similarity index 98% rename from net-im/telegram-desktop/patches/pch_disable-5.3.1.patchset rename to net-im/telegram-desktop/patches/pch_disable-5.4.1.patchset index 96c7aaebf..7c214ee64 100644 --- a/net-im/telegram-desktop/patches/pch_disable-5.3.1.patchset +++ b/net-im/telegram-desktop/patches/pch_disable-5.4.1.patchset @@ -1,15 +1,15 @@ -From 1f7b80115e2be1c7ad0aa4c34e74cde113c012d3 Mon Sep 17 00:00:00 2001 +From e10b5be811dc59d7916b5aee39da770952699098 Mon Sep 17 00:00:00 2001 From: Gerasim Troeglazov <3dEyes@gmail.com> -Date: Fri, 2 Aug 2024 07:37:02 +0000 +Date: Sun, 18 Aug 2024 08:58:38 +0000 Subject: Add PCH file diff --git a/pch_disable.patchset b/pch_disable.patchset new file mode 100644 -index 0000000..1cd0e07 +index 0000000..a4a8e79 --- /dev/null +++ b/pch_disable.patchset -@@ -0,0 +1,10928 @@ +@@ -0,0 +1,10977 @@ +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 @@ -56,7 +56,7 @@ index 0000000..1cd0e07 + 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 dd06d2a..d44be1c 100644 ++index 49baf34..335404b 100644 +--- a/Telegram/SourceFiles/api/api_chat_invite.cpp ++++ b/Telegram/SourceFiles/api/api_chat_invite.cpp +@@ -1,3 +1,4 @@ @@ -110,7 +110,7 @@ index 0000000..1cd0e07 + 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 727cee5..d8c4de8 100644 ++index d0dc717..5ce4534 100644 +--- a/Telegram/SourceFiles/api/api_credits.cpp ++++ b/Telegram/SourceFiles/api/api_credits.cpp +@@ -1,3 +1,4 @@ @@ -155,7 +155,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/api/api_invite_links.cpp b/Telegram/SourceFiles/api/api_invite_links.cpp -+index 1f02b78..de376e6 100644 ++index c896561..51d34f1 100644 +--- a/Telegram/SourceFiles/api/api_invite_links.cpp ++++ b/Telegram/SourceFiles/api/api_invite_links.cpp +@@ -1,3 +1,4 @@ @@ -218,7 +218,7 @@ index 0000000..1cd0e07 + 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 6ff4aa1..d2b3461 100644 ++index 947b482..bc08737 100644 +--- a/Telegram/SourceFiles/api/api_premium.cpp ++++ b/Telegram/SourceFiles/api/api_premium.cpp +@@ -1,3 +1,4 @@ @@ -227,7 +227,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/api/api_premium_option.cpp b/Telegram/SourceFiles/api/api_premium_option.cpp -+index 135082e..ab868a1 100644 ++index bd3056a..5cab006 100644 +--- a/Telegram/SourceFiles/api/api_premium_option.cpp ++++ b/Telegram/SourceFiles/api/api_premium_option.cpp +@@ -1,3 +1,4 @@ @@ -272,7 +272,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/api/api_sending.cpp b/Telegram/SourceFiles/api/api_sending.cpp -+index c05a42e..8c88d14 100644 ++index 8655619..35213e1 100644 +--- a/Telegram/SourceFiles/api/api_sending.cpp ++++ b/Telegram/SourceFiles/api/api_sending.cpp +@@ -1,3 +1,4 @@ @@ -281,7 +281,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/api/api_sensitive_content.cpp b/Telegram/SourceFiles/api/api_sensitive_content.cpp -+index 97388d6..70ec3d6 100644 ++index 31f83f5..3d89c82 100644 +--- a/Telegram/SourceFiles/api/api_sensitive_content.cpp ++++ b/Telegram/SourceFiles/api/api_sensitive_content.cpp +@@ -1,3 +1,4 @@ @@ -362,7 +362,7 @@ index 0000000..1cd0e07 + 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 1951dc2..a65822d 100644 ++index 3aa7479..c2d50e0 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..1cd0e07 + 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 0f0fa26..58c1963 100644 ++index 7ad009d..955abc2 100644 +--- a/Telegram/SourceFiles/apiwrap.cpp ++++ b/Telegram/SourceFiles/apiwrap.cpp +@@ -1,3 +1,4 @@ @@ -455,7 +455,7 @@ index 0000000..1cd0e07 + 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 6b9a085..8bdaacb 100644 ++index d8dd581..c46a6ef 100644 +--- a/Telegram/SourceFiles/boxes/add_contact_box.cpp ++++ b/Telegram/SourceFiles/boxes/add_contact_box.cpp +@@ -1,3 +1,5 @@ @@ -555,7 +555,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/boxes/download_path_box.cpp b/Telegram/SourceFiles/boxes/download_path_box.cpp -+index f61c0e6..e0498e2 100644 ++index a5e15f3..537174b 100644 +--- a/Telegram/SourceFiles/boxes/download_path_box.cpp ++++ b/Telegram/SourceFiles/boxes/download_path_box.cpp +@@ -1,3 +1,5 @@ @@ -575,7 +575,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/boxes/edit_privacy_box.cpp b/Telegram/SourceFiles/boxes/edit_privacy_box.cpp -+index 7800e27..e6d8774 100644 ++index c8536d9..ce73c60 100644 +--- a/Telegram/SourceFiles/boxes/edit_privacy_box.cpp ++++ b/Telegram/SourceFiles/boxes/edit_privacy_box.cpp +@@ -1,3 +1,5 @@ @@ -627,7 +627,7 @@ index 0000000..1cd0e07 + 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 a2e3603..3374dcd 100644 ++index 0b20d49..332f55f 100644 +--- a/Telegram/SourceFiles/boxes/gift_credits_box.cpp ++++ b/Telegram/SourceFiles/boxes/gift_credits_box.cpp +@@ -1,3 +1,5 @@ @@ -637,7 +637,7 @@ index 0000000..1cd0e07 + 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 3b8f6f1..58dac52 100644 ++index 321af87..3f262f2 100644 +--- a/Telegram/SourceFiles/boxes/gift_premium_box.cpp ++++ b/Telegram/SourceFiles/boxes/gift_premium_box.cpp +@@ -1,3 +1,5 @@ @@ -667,7 +667,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/boxes/max_invite_box.cpp b/Telegram/SourceFiles/boxes/max_invite_box.cpp -+index a7c1f84..6d324b5 100644 ++index 3159285..df79fbd 100644 +--- a/Telegram/SourceFiles/boxes/max_invite_box.cpp ++++ b/Telegram/SourceFiles/boxes/max_invite_box.cpp +@@ -1,3 +1,5 @@ @@ -738,7 +738,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/boxes/peers/add_participants_box.cpp b/Telegram/SourceFiles/boxes/peers/add_participants_box.cpp -+index 04ef172..fca02d5 100644 ++index bd66b85..4d4cb36 100644 +--- a/Telegram/SourceFiles/boxes/peers/add_participants_box.cpp ++++ b/Telegram/SourceFiles/boxes/peers/add_participants_box.cpp +@@ -1,3 +1,5 @@ @@ -846,7 +846,7 @@ index 0000000..1cd0e07 + 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 0ba6354..76860d5 100644 ++index fcdfa82..991db96 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 @@ @@ -857,7 +857,7 @@ index 0000000..1cd0e07 + 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 8f67b6b..36cd99f 100644 ++index 203a027..d2993a8 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 @@ @@ -868,7 +868,7 @@ index 0000000..1cd0e07 + 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_links.cpp b/Telegram/SourceFiles/boxes/peers/edit_peer_invite_links.cpp -+index 5952171..836cab0 100644 ++index 7cdc292..e3e0c39 100644 +--- a/Telegram/SourceFiles/boxes/peers/edit_peer_invite_links.cpp ++++ b/Telegram/SourceFiles/boxes/peers/edit_peer_invite_links.cpp +@@ -1,3 +1,6 @@ @@ -890,7 +890,7 @@ index 0000000..1cd0e07 + 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_reactions.cpp b/Telegram/SourceFiles/boxes/peers/edit_peer_reactions.cpp -+index 8905c33..7d7bfe4 100644 ++index 4e2a5ce..c66f939 100644 +--- a/Telegram/SourceFiles/boxes/peers/edit_peer_reactions.cpp ++++ b/Telegram/SourceFiles/boxes/peers/edit_peer_reactions.cpp +@@ -1,3 +1,6 @@ @@ -987,7 +987,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/boxes/premium_limits_box.cpp b/Telegram/SourceFiles/boxes/premium_limits_box.cpp -+index 8febb5f..95f4a62 100644 ++index 325e92c..ef4f9c6 100644 +--- a/Telegram/SourceFiles/boxes/premium_limits_box.cpp ++++ b/Telegram/SourceFiles/boxes/premium_limits_box.cpp +@@ -1,3 +1,5 @@ @@ -1047,7 +1047,7 @@ index 0000000..1cd0e07 + 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 a8771cc..9c28800 100644 ++index efa5d46..6ef48c8 100644 +--- a/Telegram/SourceFiles/boxes/send_credits_box.cpp ++++ b/Telegram/SourceFiles/boxes/send_credits_box.cpp +@@ -1,3 +1,5 @@ @@ -1191,7 +1191,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/calls/calls_panel.cpp b/Telegram/SourceFiles/calls/calls_panel.cpp -+index 6a816af..2e9f7e2 100644 ++index 1a442cf..669cd6f 100644 +--- a/Telegram/SourceFiles/calls/calls_panel.cpp ++++ b/Telegram/SourceFiles/calls/calls_panel.cpp +@@ -1,3 +1,4 @@ @@ -1335,7 +1335,7 @@ index 0000000..1cd0e07 + 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 a34bd5c..3d91422 100644 ++index 4c60a3f..807251d 100644 +--- a/Telegram/SourceFiles/calls/group/calls_group_settings.cpp ++++ b/Telegram/SourceFiles/calls/group/calls_group_settings.cpp +@@ -1,3 +1,4 @@ @@ -1524,7 +1524,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/chat_helpers/message_field.cpp b/Telegram/SourceFiles/chat_helpers/message_field.cpp -+index b77fe3e..3a2db2d 100644 ++index b3c5394..04e5573 100644 +--- a/Telegram/SourceFiles/chat_helpers/message_field.cpp ++++ b/Telegram/SourceFiles/chat_helpers/message_field.cpp +@@ -1,3 +1,4 @@ @@ -1551,7 +1551,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/chat_helpers/stickers_dice_pack.cpp b/Telegram/SourceFiles/chat_helpers/stickers_dice_pack.cpp -+index 69aadde..6b6ceb2 100644 ++index 8941f35..bbf5fe7 100644 +--- a/Telegram/SourceFiles/chat_helpers/stickers_dice_pack.cpp ++++ b/Telegram/SourceFiles/chat_helpers/stickers_dice_pack.cpp +@@ -1,3 +1,4 @@ @@ -1605,7 +1605,7 @@ index 0000000..1cd0e07 + 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 5e2aceb..373e4c3 100644 ++index 095abbb..67f76e2 100644 +--- a/Telegram/SourceFiles/chat_helpers/stickers_lottie.cpp ++++ b/Telegram/SourceFiles/chat_helpers/stickers_lottie.cpp +@@ -1,3 +1,4 @@ @@ -1641,7 +1641,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/chat_helpers/ttl_media_layer_widget.cpp b/Telegram/SourceFiles/chat_helpers/ttl_media_layer_widget.cpp -+index d2e2e94..a28fda1 100644 ++index 74ef959..3742163 100644 +--- a/Telegram/SourceFiles/chat_helpers/ttl_media_layer_widget.cpp ++++ b/Telegram/SourceFiles/chat_helpers/ttl_media_layer_widget.cpp +@@ -1,3 +1,4 @@ @@ -1650,7 +1650,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/core/application.cpp b/Telegram/SourceFiles/core/application.cpp -+index 39b7ac3..eb35536 100644 ++index 5810e8e..cafe583 100644 +--- a/Telegram/SourceFiles/core/application.cpp ++++ b/Telegram/SourceFiles/core/application.cpp +@@ -1,3 +1,5 @@ @@ -1779,7 +1779,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/core/local_url_handlers.cpp b/Telegram/SourceFiles/core/local_url_handlers.cpp -+index 28aa998..020ba69 100644 ++index 189a462..36b3af2 100644 +--- a/Telegram/SourceFiles/core/local_url_handlers.cpp ++++ b/Telegram/SourceFiles/core/local_url_handlers.cpp +@@ -1,3 +1,5 @@ @@ -1828,7 +1828,7 @@ index 0000000..1cd0e07 + 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 bf1b494..3b6b22e 100644 ++index 60c9b00..48b99e9 100644 +--- a/Telegram/SourceFiles/core/ui_integration.cpp ++++ b/Telegram/SourceFiles/core/ui_integration.cpp +@@ -1,3 +1,5 @@ @@ -1907,7 +1907,7 @@ index 0000000..1cd0e07 + 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 39b2115..4897399 100644 ++index ff7979c..9340236 100644 +--- a/Telegram/SourceFiles/data/business/data_shortcut_messages.cpp ++++ b/Telegram/SourceFiles/data/business/data_shortcut_messages.cpp +@@ -1,3 +1,5 @@ @@ -1916,6 +1916,16 @@ index 0000000..1cd0e07 + /* + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. ++diff --git a/Telegram/SourceFiles/data/components/credits.cpp b/Telegram/SourceFiles/data/components/credits.cpp ++index 34520f9..fa7e045 100644 ++--- a/Telegram/SourceFiles/data/components/credits.cpp +++++ b/Telegram/SourceFiles/data/components/credits.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/data/components/factchecks.cpp b/Telegram/SourceFiles/data/components/factchecks.cpp +index 7725192..92f2419 100644 +--- a/Telegram/SourceFiles/data/components/factchecks.cpp @@ -1964,7 +1974,7 @@ index 0000000..1cd0e07 + 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 c20ec96..1f22771 100644 ++index 3aeb205..3dfa21c 100644 +--- a/Telegram/SourceFiles/data/components/sponsored_messages.cpp ++++ b/Telegram/SourceFiles/data/components/sponsored_messages.cpp +@@ -1,3 +1,5 @@ @@ -2061,7 +2071,7 @@ index 0000000..1cd0e07 + 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 6162024..fcf50f1 100644 ++index 3a52d4c..86c7675 100644 +--- a/Telegram/SourceFiles/data/data_channel.cpp ++++ b/Telegram/SourceFiles/data/data_channel.cpp +@@ -1,3 +1,5 @@ @@ -2081,7 +2091,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/data/data_chat.cpp b/Telegram/SourceFiles/data/data_chat.cpp -+index 76aa1f7..7ba8dc0 100644 ++index 6f285e8..b8a1a22 100644 +--- a/Telegram/SourceFiles/data/data_chat.cpp ++++ b/Telegram/SourceFiles/data/data_chat.cpp +@@ -1,3 +1,5 @@ @@ -2170,7 +2180,7 @@ index 0000000..1cd0e07 + 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 29a1899..28a8dac 100644 ++index cbd60ff..75fbf7a 100644 +--- a/Telegram/SourceFiles/data/data_download_manager.cpp ++++ b/Telegram/SourceFiles/data/data_download_manager.cpp +@@ -1,3 +1,5 @@ @@ -2337,7 +2347,7 @@ index 0000000..1cd0e07 + 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 70d29f2..ae0c143 100644 ++index 46b1140..1df35c4 100644 +--- a/Telegram/SourceFiles/data/data_media_types.cpp ++++ b/Telegram/SourceFiles/data/data_media_types.cpp +@@ -1,3 +1,5 @@ @@ -2347,7 +2357,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/data/data_message_reaction_id.cpp b/Telegram/SourceFiles/data/data_message_reaction_id.cpp -+index 1e93abf..a58b81b 100644 ++index 1deac2b..7c82cbe 100644 +--- a/Telegram/SourceFiles/data/data_message_reaction_id.cpp ++++ b/Telegram/SourceFiles/data/data_message_reaction_id.cpp +@@ -1,3 +1,5 @@ @@ -2357,7 +2367,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/data/data_message_reactions.cpp b/Telegram/SourceFiles/data/data_message_reactions.cpp -+index 2b42a74..9848e28 100644 ++index 6ba0b88..31c1fe5 100644 +--- a/Telegram/SourceFiles/data/data_message_reactions.cpp ++++ b/Telegram/SourceFiles/data/data_message_reactions.cpp +@@ -1,3 +1,5 @@ @@ -2377,7 +2387,7 @@ index 0000000..1cd0e07 + 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 064f8d9..780b32f 100644 ++index 097cfdf..a61b729 100644 +--- a/Telegram/SourceFiles/data/data_peer.cpp ++++ b/Telegram/SourceFiles/data/data_peer.cpp +@@ -1,3 +1,5 @@ @@ -2417,7 +2427,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/data/data_peer_values.cpp b/Telegram/SourceFiles/data/data_peer_values.cpp -+index e4694f8..d33b2d8 100644 ++index 92c1f1d..7825b45 100644 +--- a/Telegram/SourceFiles/data/data_peer_values.cpp ++++ b/Telegram/SourceFiles/data/data_peer_values.cpp +@@ -1,3 +1,5 @@ @@ -2427,7 +2437,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/data/data_photo.cpp b/Telegram/SourceFiles/data/data_photo.cpp -+index 869bbf7..ed6ec14 100644 ++index 0a2d37f..be18b20 100644 +--- a/Telegram/SourceFiles/data/data_photo.cpp ++++ b/Telegram/SourceFiles/data/data_photo.cpp +@@ -1,3 +1,5 @@ @@ -2537,7 +2547,7 @@ index 0000000..1cd0e07 + 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 f88fb6a..3e23d8f 100644 ++index ed31b16..382a0ba 100644 +--- a/Telegram/SourceFiles/data/data_session.cpp ++++ b/Telegram/SourceFiles/data/data_session.cpp +@@ -1,3 +1,5 @@ @@ -2636,7 +2646,7 @@ index 0000000..1cd0e07 + 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 4f45efd..6f70496 100644 ++index 729f27d..fafb05a 100644 +--- a/Telegram/SourceFiles/data/data_user.cpp ++++ b/Telegram/SourceFiles/data/data_user.cpp +@@ -1,3 +1,5 @@ @@ -2715,7 +2725,7 @@ index 0000000..1cd0e07 + 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 0e47aa3..16a1eef 100644 ++index bb90a58..e345b81 100644 +--- a/Telegram/SourceFiles/data/stickers/data_custom_emoji.cpp ++++ b/Telegram/SourceFiles/data/stickers/data_custom_emoji.cpp +@@ -1,3 +1,5 @@ @@ -2725,7 +2735,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/data/stickers/data_stickers.cpp b/Telegram/SourceFiles/data/stickers/data_stickers.cpp -+index 8000355..3865b5b 100644 ++index 4133af7..973b876 100644 +--- a/Telegram/SourceFiles/data/stickers/data_stickers.cpp ++++ b/Telegram/SourceFiles/data/stickers/data_stickers.cpp +@@ -1,3 +1,5 @@ @@ -2815,7 +2825,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/dialogs/dialogs_row.cpp b/Telegram/SourceFiles/dialogs/dialogs_row.cpp -+index 9ecddf8..374fd4c 100644 ++index e75a831..8d787cc 100644 +--- a/Telegram/SourceFiles/dialogs/dialogs_row.cpp ++++ b/Telegram/SourceFiles/dialogs/dialogs_row.cpp +@@ -1,3 +1,5 @@ @@ -2912,7 +2922,7 @@ index 0000000..1cd0e07 + 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 18ae94b..ef8e3f1 100644 ++index 96529c2..4b3d444 100644 +--- a/Telegram/SourceFiles/dialogs/ui/dialogs_suggestions.cpp ++++ b/Telegram/SourceFiles/dialogs/ui/dialogs_suggestions.cpp +@@ -1,3 +1,5 @@ @@ -3239,7 +3249,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/export/view/export_view_settings.cpp b/Telegram/SourceFiles/export/view/export_view_settings.cpp -+index 6cd1229..f237468 100644 ++index fdb61a7..cffcab0 100644 +--- a/Telegram/SourceFiles/export/view/export_view_settings.cpp ++++ b/Telegram/SourceFiles/export/view/export_view_settings.cpp +@@ -1,3 +1,5 @@ @@ -3279,7 +3289,7 @@ index 0000000..1cd0e07 + 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 19f76be..8d22614 100644 ++index 7337079..f933c2a 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 @@ @@ -3319,7 +3329,7 @@ index 0000000..1cd0e07 + 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 7838dda..8e26c6b 100644 ++index 57409c3..0637275 100644 +--- a/Telegram/SourceFiles/history/history_inner_widget.cpp ++++ b/Telegram/SourceFiles/history/history_inner_widget.cpp +@@ -1,3 +1,5 @@ @@ -3329,7 +3339,7 @@ index 0000000..1cd0e07 + 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 a38b9b3..33e2577 100644 ++index 6d89ca4..d7bbbba 100644 +--- a/Telegram/SourceFiles/history/history_item.cpp ++++ b/Telegram/SourceFiles/history/history_item.cpp +@@ -1,3 +1,5 @@ @@ -3359,7 +3369,7 @@ index 0000000..1cd0e07 + 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 30303e5..e6afe1e 100644 ++index dabd0ee..077324e 100644 +--- a/Telegram/SourceFiles/history/history_item_helpers.cpp ++++ b/Telegram/SourceFiles/history/history_item_helpers.cpp +@@ -1,3 +1,5 @@ @@ -3429,7 +3439,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/history/history_view_top_toast.cpp b/Telegram/SourceFiles/history/history_view_top_toast.cpp -+index 155f139..409e1a1 100644 ++index 7736f97..69bc980 100644 +--- a/Telegram/SourceFiles/history/history_view_top_toast.cpp ++++ b/Telegram/SourceFiles/history/history_view_top_toast.cpp +@@ -1,3 +1,4 @@ @@ -3438,7 +3448,7 @@ index 0000000..1cd0e07 + 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 789390b..5ced8d2 100644 ++index 2b3696f..f50d651 100644 +--- a/Telegram/SourceFiles/history/history_widget.cpp ++++ b/Telegram/SourceFiles/history/history_widget.cpp +@@ -1,3 +1,5 @@ @@ -3486,7 +3496,7 @@ index 0000000..1cd0e07 + 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 a0d3d60..460e007 100644 ++index ee24c7e..81cb74a 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 @@ @@ -3555,7 +3565,7 @@ index 0000000..1cd0e07 + 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_bottom_info.cpp b/Telegram/SourceFiles/history/view/history_view_bottom_info.cpp -+index 42ea80d..eb71e77 100644 ++index 6784c7e..0e98da4 100644 +--- a/Telegram/SourceFiles/history/view/history_view_bottom_info.cpp ++++ b/Telegram/SourceFiles/history/view/history_view_bottom_info.cpp +@@ -1,3 +1,5 @@ @@ -3585,7 +3595,7 @@ index 0000000..1cd0e07 + 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 49013f1..5100ba6 100644 ++index b86c7cd..5367c37 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 @@ @@ -3615,7 +3625,7 @@ index 0000000..1cd0e07 + 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 50f5b74..7980cb7 100644 ++index 39d5850..1914f0b 100644 +--- a/Telegram/SourceFiles/history/view/history_view_element.cpp ++++ b/Telegram/SourceFiles/history/view/history_view_element.cpp +@@ -1,3 +1,5 @@ @@ -3665,7 +3675,7 @@ index 0000000..1cd0e07 + 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 4155adf..42eac4a 100644 ++index a84464b..6f1473a 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 @@ @@ -3675,7 +3685,7 @@ index 0000000..1cd0e07 + 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 e1d6795..d512c1a 100644 ++index 0a4fcde..25d69e4 100644 +--- a/Telegram/SourceFiles/history/view/history_view_message.cpp ++++ b/Telegram/SourceFiles/history/view/history_view_message.cpp +@@ -1,3 +1,5 @@ @@ -3684,6 +3694,16 @@ index 0000000..1cd0e07 + /* + 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 ef279d6..b5c0a96 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 @@ +++#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/history_view_pinned_bar.cpp b/Telegram/SourceFiles/history/view/history_view_pinned_bar.cpp +index eebbb18..0245a14 100644 +--- a/Telegram/SourceFiles/history/view/history_view_pinned_bar.cpp @@ -3805,7 +3825,7 @@ index 0000000..1cd0e07 + 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_sticker_toast.cpp b/Telegram/SourceFiles/history/view/history_view_sticker_toast.cpp -+index fc4f41b..ba46cf9 100644 ++index bf8dc8e..a12f2e9 100644 +--- a/Telegram/SourceFiles/history/view/history_view_sticker_toast.cpp ++++ b/Telegram/SourceFiles/history/view/history_view_sticker_toast.cpp +@@ -1,3 +1,5 @@ @@ -3855,7 +3875,7 @@ index 0000000..1cd0e07 + 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_translate_bar.cpp b/Telegram/SourceFiles/history/view/history_view_translate_bar.cpp -+index 92b4a47..428e5c5 100644 ++index bf3268b..8fd4d17 100644 +--- a/Telegram/SourceFiles/history/view/history_view_translate_bar.cpp ++++ b/Telegram/SourceFiles/history/view/history_view_translate_bar.cpp +@@ -1,3 +1,5 @@ @@ -3965,7 +3985,7 @@ index 0000000..1cd0e07 + 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_gif.cpp b/Telegram/SourceFiles/history/view/media/history_view_gif.cpp -+index ffe0d77..665c7a1 100644 ++index cfd472f..ff14682 100644 +--- a/Telegram/SourceFiles/history/view/media/history_view_gif.cpp ++++ b/Telegram/SourceFiles/history/view/media/history_view_gif.cpp +@@ -1,3 +1,5 @@ @@ -4015,7 +4035,7 @@ index 0000000..1cd0e07 + 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.cpp b/Telegram/SourceFiles/history/view/media/history_view_media.cpp -+index ddd76f9..872aed6 100644 ++index 2fc9774..8d6394c 100644 +--- a/Telegram/SourceFiles/history/view/media/history_view_media.cpp ++++ b/Telegram/SourceFiles/history/view/media/history_view_media.cpp +@@ -1,3 +1,5 @@ @@ -4025,7 +4045,7 @@ index 0000000..1cd0e07 + 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_common.cpp b/Telegram/SourceFiles/history/view/media/history_view_media_common.cpp -+index 71b01fb..3b4ca99 100644 ++index b899d9f..130e4f3 100644 +--- a/Telegram/SourceFiles/history/view/media/history_view_media_common.cpp ++++ b/Telegram/SourceFiles/history/view/media/history_view_media_common.cpp +@@ -1,3 +1,5 @@ @@ -4045,7 +4065,7 @@ index 0000000..1cd0e07 + 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_grouped.cpp b/Telegram/SourceFiles/history/view/media/history_view_media_grouped.cpp -+index 4b26222..0618db9 100644 ++index 5cf8025..c54075c 100644 +--- a/Telegram/SourceFiles/history/view/media/history_view_media_grouped.cpp ++++ b/Telegram/SourceFiles/history/view/media/history_view_media_grouped.cpp +@@ -1,3 +1,5 @@ @@ -4075,7 +4095,7 @@ index 0000000..1cd0e07 + 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_photo.cpp b/Telegram/SourceFiles/history/view/media/history_view_photo.cpp -+index 0438830..9a9431a 100644 ++index bb24f43..0b39de2 100644 +--- a/Telegram/SourceFiles/history/view/media/history_view_photo.cpp ++++ b/Telegram/SourceFiles/history/view/media/history_view_photo.cpp +@@ -1,3 +1,5 @@ @@ -4175,7 +4195,7 @@ index 0000000..1cd0e07 + 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 79e42f4..70f4161 100644 ++index 22cdd47..a8ed553 100644 +--- a/Telegram/SourceFiles/history/view/media/history_view_userpic_suggestion.cpp ++++ b/Telegram/SourceFiles/history/view/media/history_view_userpic_suggestion.cpp +@@ -1,3 +1,5 @@ @@ -4185,7 +4205,7 @@ index 0000000..1cd0e07 + 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_web_page.cpp b/Telegram/SourceFiles/history/view/media/history_view_web_page.cpp -+index b05a01a..a2a8463 100644 ++index 0f09922..1b7ffa9 100644 +--- a/Telegram/SourceFiles/history/view/media/history_view_web_page.cpp ++++ b/Telegram/SourceFiles/history/view/media/history_view_web_page.cpp +@@ -1,3 +1,5 @@ @@ -4194,18 +4214,8 @@ index 0000000..1cd0e07 + /* + 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_button.cpp b/Telegram/SourceFiles/history/view/reactions/_history_view_reactions_button.cpp -+index e4578c7..d0a8086 100644 -+--- a/Telegram/SourceFiles/history/view/reactions/_history_view_reactions_button.cpp -++++ b/Telegram/SourceFiles/history/view/reactions/_history_view_reactions_button.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/reactions/history_view_reactions.cpp b/Telegram/SourceFiles/history/view/reactions/history_view_reactions.cpp -+index 3a79d50..de8709e 100644 ++index c1be784..17ad3b9 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 @@ @@ -4215,7 +4225,7 @@ index 0000000..1cd0e07 + 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_button.cpp b/Telegram/SourceFiles/history/view/reactions/history_view_reactions_button.cpp -+index a0372f9..2280393 100644 ++index 2d04218..0ee47f1 100644 +--- a/Telegram/SourceFiles/history/view/reactions/history_view_reactions_button.cpp ++++ b/Telegram/SourceFiles/history/view/reactions/history_view_reactions_button.cpp +@@ -1,3 +1,5 @@ @@ -4235,7 +4245,7 @@ index 0000000..1cd0e07 + 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_selector.cpp b/Telegram/SourceFiles/history/view/reactions/history_view_reactions_selector.cpp -+index 2fc888c..e870a1d 100644 ++index 1c1eff2..f9f1a82 100644 +--- a/Telegram/SourceFiles/history/view/reactions/history_view_reactions_selector.cpp ++++ b/Telegram/SourceFiles/history/view/reactions/history_view_reactions_selector.cpp +@@ -1,3 +1,5 @@ @@ -4265,7 +4275,7 @@ index 0000000..1cd0e07 + 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 cbe32fa..2400ffc 100644 ++index 84910f9..be0334a 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 @@ @@ -4285,7 +4295,7 @@ index 0000000..1cd0e07 + 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 629d694..7886e7f 100644 ++index 8172d1c..fb271fc 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 @@ @@ -4332,7 +4342,7 @@ index 0000000..1cd0e07 + 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/info_boosts_inner_widget.cpp b/Telegram/SourceFiles/info/channel_statistics/boosts/info_boosts_inner_widget.cpp -+index 6234ab0..5cd637b 100644 ++index caaa6b8..b5694c7 100644 +--- a/Telegram/SourceFiles/info/channel_statistics/boosts/info_boosts_inner_widget.cpp ++++ b/Telegram/SourceFiles/info/channel_statistics/boosts/info_boosts_inner_widget.cpp +@@ -1,3 +1,5 @@ @@ -4361,7 +4371,7 @@ index 0000000..1cd0e07 + 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 c96dac4..6413d0e 100644 ++index a482628..87637ff 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 @@ @@ -4591,7 +4601,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/info/polls/info_polls_results_inner_widget.cpp b/Telegram/SourceFiles/info/polls/info_polls_results_inner_widget.cpp -+index 9fa9ac4..13d6aed 100644 ++index f54e09e..e6d9818 100644 +--- a/Telegram/SourceFiles/info/polls/info_polls_results_inner_widget.cpp ++++ b/Telegram/SourceFiles/info/polls/info_polls_results_inner_widget.cpp +@@ -1,3 +1,5 @@ @@ -4611,7 +4621,7 @@ index 0000000..1cd0e07 + 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 3c0af7c..2467bff 100644 ++index e79a645..1061910 100644 +--- a/Telegram/SourceFiles/info/profile/info_profile_actions.cpp ++++ b/Telegram/SourceFiles/info/profile/info_profile_actions.cpp +@@ -1,3 +1,5 @@ @@ -4700,7 +4710,7 @@ index 0000000..1cd0e07 + 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_text.cpp b/Telegram/SourceFiles/info/profile/info_profile_text.cpp -+index b09e354..97d989d 100644 ++index bfca3d0..fb68340 100644 +--- a/Telegram/SourceFiles/info/profile/info_profile_text.cpp ++++ b/Telegram/SourceFiles/info/profile/info_profile_text.cpp +@@ -1,3 +1,5 @@ @@ -4760,7 +4770,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/info/statistics/info_statistics_inner_widget.cpp b/Telegram/SourceFiles/info/statistics/info_statistics_inner_widget.cpp -+index 6e58031..819bb05 100644 ++index 1936221..f5c7f41 100644 +--- a/Telegram/SourceFiles/info/statistics/info_statistics_inner_widget.cpp ++++ b/Telegram/SourceFiles/info/statistics/info_statistics_inner_widget.cpp +@@ -1,3 +1,5 @@ @@ -4770,7 +4780,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/info/statistics/info_statistics_list_controllers.cpp b/Telegram/SourceFiles/info/statistics/info_statistics_list_controllers.cpp -+index 86640fe..a98fad3 100644 ++index fdc5614..4f0831f 100644 +--- a/Telegram/SourceFiles/info/statistics/info_statistics_list_controllers.cpp ++++ b/Telegram/SourceFiles/info/statistics/info_statistics_list_controllers.cpp +@@ -1,3 +1,5 @@ @@ -4917,7 +4927,7 @@ index 0000000..1cd0e07 + 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 e5c9ac6..492f3ae 100644 ++index 0e79803..1a6b416 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 @@ @@ -5061,7 +5071,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/iv/iv_controller.cpp b/Telegram/SourceFiles/iv/iv_controller.cpp -+index 067e90b..eacaa3b 100644 ++index 0a9a767..aa15009 100644 +--- a/Telegram/SourceFiles/iv/iv_controller.cpp ++++ b/Telegram/SourceFiles/iv/iv_controller.cpp +@@ -1,3 +1,5 @@ @@ -5092,7 +5102,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/iv/iv_instance.cpp b/Telegram/SourceFiles/iv/iv_instance.cpp -+index 3b327e5..f6bc216 100644 ++index 8078828..3fc8073 100644 +--- a/Telegram/SourceFiles/iv/iv_instance.cpp ++++ b/Telegram/SourceFiles/iv/iv_instance.cpp +@@ -1,3 +1,6 @@ @@ -5281,7 +5291,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/main/main_app_config.cpp b/Telegram/SourceFiles/main/main_app_config.cpp -+index 6a4c63c..105d8d2 100644 ++index 11e8195..32fe5d3 100644 +--- a/Telegram/SourceFiles/main/main_app_config.cpp ++++ b/Telegram/SourceFiles/main/main_app_config.cpp +@@ -1,3 +1,4 @@ @@ -5308,7 +5318,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/main/main_session.cpp b/Telegram/SourceFiles/main/main_session.cpp -+index 5dd80e9..0251918 100644 ++index 7f398e0..e0f1f16 100644 +--- a/Telegram/SourceFiles/main/main_session.cpp ++++ b/Telegram/SourceFiles/main/main_session.cpp +@@ -1,3 +1,4 @@ @@ -5326,7 +5336,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/main/session/send_as_peers.cpp b/Telegram/SourceFiles/main/session/send_as_peers.cpp -+index 17065d7..c449acd 100644 ++index 050c87f..9e034e7 100644 +--- a/Telegram/SourceFiles/main/session/send_as_peers.cpp ++++ b/Telegram/SourceFiles/main/session/send_as_peers.cpp +@@ -1,3 +1,4 @@ @@ -5344,7 +5354,7 @@ index 0000000..1cd0e07 + 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 854441b..de09f2a 100644 ++index 866f3eb..b1d7b71 100644 +--- a/Telegram/SourceFiles/mainwidget.cpp ++++ b/Telegram/SourceFiles/mainwidget.cpp +@@ -1,3 +1,4 @@ @@ -5655,7 +5665,7 @@ index 0000000..1cd0e07 + 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_stealth.cpp b/Telegram/SourceFiles/media/stories/media_stories_stealth.cpp -+index 80d4f20..fec4967 100644 ++index 3578e3f..41a5d2c 100644 +--- a/Telegram/SourceFiles/media/stories/media_stories_stealth.cpp ++++ b/Telegram/SourceFiles/media/stories/media_stories_stealth.cpp +@@ -1,3 +1,5 @@ @@ -5824,7 +5834,7 @@ index 0000000..1cd0e07 + 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_overlay_widget.cpp b/Telegram/SourceFiles/media/view/media_view_overlay_widget.cpp -+index 985bc03..4b62fc6 100644 ++index ee22b93..da94c2f 100644 +--- a/Telegram/SourceFiles/media/view/media_view_overlay_widget.cpp ++++ b/Telegram/SourceFiles/media/view/media_view_overlay_widget.cpp +@@ -1,3 +1,5 @@ @@ -5884,7 +5894,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/menu/menu_antispam_validator.cpp b/Telegram/SourceFiles/menu/menu_antispam_validator.cpp -+index 1ca7159..19716da 100644 ++index 16c183a..bd0082c 100644 +--- a/Telegram/SourceFiles/menu/menu_antispam_validator.cpp ++++ b/Telegram/SourceFiles/menu/menu_antispam_validator.cpp +@@ -1,3 +1,5 @@ @@ -5903,7 +5913,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/menu/menu_item_download_files.cpp b/Telegram/SourceFiles/menu/menu_item_download_files.cpp -+index 23f6c25..64aa7a0 100644 ++index dd510b5..d5b794c 100644 +--- a/Telegram/SourceFiles/menu/menu_item_download_files.cpp ++++ b/Telegram/SourceFiles/menu/menu_item_download_files.cpp +@@ -1,3 +1,5 @@ @@ -5933,7 +5943,7 @@ index 0000000..1cd0e07 + 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 495da6a..cfdb13f 100644 ++index 4b689aa..65fa7f6 100644 +--- a/Telegram/SourceFiles/menu/menu_sponsored.cpp ++++ b/Telegram/SourceFiles/menu/menu_sponsored.cpp +@@ -1,3 +1,5 @@ @@ -6165,7 +6175,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/mtproto/mtproto_config.cpp b/Telegram/SourceFiles/mtproto/mtproto_config.cpp -+index 1da5325..b8f9eb7 100644 ++index e8fc605..6771481 100644 +--- a/Telegram/SourceFiles/mtproto/mtproto_config.cpp ++++ b/Telegram/SourceFiles/mtproto/mtproto_config.cpp +@@ -1,3 +1,4 @@ @@ -6275,7 +6285,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/passport/passport_form_controller.cpp b/Telegram/SourceFiles/passport/passport_form_controller.cpp -+index b7bc842..23a0f3b 100644 ++index 6f5fd49..57146f2 100644 +--- a/Telegram/SourceFiles/passport/passport_form_controller.cpp ++++ b/Telegram/SourceFiles/passport/passport_form_controller.cpp +@@ -1,3 +1,5 @@ @@ -6413,7 +6423,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/payments/payments_non_panel_process.cpp b/Telegram/SourceFiles/payments/payments_non_panel_process.cpp -+index b62987a..cc641ec 100644 ++index 3934289..863e6d0 100644 +--- a/Telegram/SourceFiles/payments/payments_non_panel_process.cpp ++++ b/Telegram/SourceFiles/payments/payments_non_panel_process.cpp +@@ -1,3 +1,5 @@ @@ -6422,6 +6432,16 @@ index 0000000..1cd0e07 + /* + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. ++diff --git a/Telegram/SourceFiles/payments/payments_reaction_process.cpp b/Telegram/SourceFiles/payments/payments_reaction_process.cpp ++index d66063b..e254455 100644 ++--- a/Telegram/SourceFiles/payments/payments_reaction_process.cpp +++++ b/Telegram/SourceFiles/payments/payments_reaction_process.cpp ++@@ -1,3 +1,5 @@ +++#include "stripe/stripe_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/payments/smartglocal/smartglocal_api_client.cpp b/Telegram/SourceFiles/payments/smartglocal/smartglocal_api_client.cpp +index 690438c..f554e8b 100644 +--- a/Telegram/SourceFiles/payments/smartglocal/smartglocal_api_client.cpp @@ -6580,6 +6600,16 @@ index 0000000..1cd0e07 + /* + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. ++diff --git a/Telegram/SourceFiles/payments/ui/payments_reaction_box.cpp b/Telegram/SourceFiles/payments/ui/payments_reaction_box.cpp ++index a5091c0..bf3a748 100644 ++--- a/Telegram/SourceFiles/payments/ui/payments_reaction_box.cpp +++++ b/Telegram/SourceFiles/payments/ui/payments_reaction_box.cpp ++@@ -1,3 +1,5 @@ +++#include "ui/ui_pch.h" +++#include "stripe/stripe_pch.h" ++ /* ++ This file is part of Telegram Desktop, ++ the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/platform/linux/current_geo_location_linux.cpp b/Telegram/SourceFiles/platform/linux/current_geo_location_linux.cpp +index f87c343..21b16e5 100644 +--- a/Telegram/SourceFiles/platform/linux/current_geo_location_linux.cpp @@ -6645,7 +6675,7 @@ index 0000000..1cd0e07 + /* + 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 add9ffe..8b04a98 100644 ++index 02f9e05..a153917 100644 +--- a/Telegram/SourceFiles/platform/linux/specific_linux.cpp ++++ b/Telegram/SourceFiles/platform/linux/specific_linux.cpp +@@ -1,3 +1,4 @@ @@ -6934,7 +6964,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/settings/settings_chat.cpp b/Telegram/SourceFiles/settings/settings_chat.cpp -+index 9b2222b..75ed29d 100644 ++index 3ddc6d8..8ca45a9 100644 +--- a/Telegram/SourceFiles/settings/settings_chat.cpp ++++ b/Telegram/SourceFiles/settings/settings_chat.cpp +@@ -1,3 +1,4 @@ @@ -6970,7 +7000,7 @@ index 0000000..1cd0e07 + 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 0d7d124..bd1671f 100644 ++index c6476e2..03f4272 100644 +--- a/Telegram/SourceFiles/settings/settings_credits.cpp ++++ b/Telegram/SourceFiles/settings/settings_credits.cpp +@@ -1,3 +1,4 @@ @@ -6979,7 +7009,7 @@ index 0000000..1cd0e07 + 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 a8c63b5..3d0d583 100644 ++index 4f3e986..8e62a6c 100644 +--- a/Telegram/SourceFiles/settings/settings_credits_graphics.cpp ++++ b/Telegram/SourceFiles/settings/settings_credits_graphics.cpp +@@ -1,3 +1,4 @@ @@ -7042,7 +7072,7 @@ index 0000000..1cd0e07 + 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 363ad34..fdb6f31 100644 ++index 402b341..9853972 100644 +--- a/Telegram/SourceFiles/settings/settings_main.cpp ++++ b/Telegram/SourceFiles/settings/settings_main.cpp +@@ -1,3 +1,4 @@ @@ -7078,7 +7108,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/settings/settings_premium.cpp b/Telegram/SourceFiles/settings/settings_premium.cpp -+index 45ef5f6..8ddba2e 100644 ++index 579683f..4a57d9c 100644 +--- a/Telegram/SourceFiles/settings/settings_premium.cpp ++++ b/Telegram/SourceFiles/settings/settings_premium.cpp +@@ -1,3 +1,4 @@ @@ -7087,7 +7117,7 @@ index 0000000..1cd0e07 + 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 6feb9c3..14010d8 100644 ++index ba656c5..64653d3 100644 +--- a/Telegram/SourceFiles/settings/settings_privacy_controllers.cpp ++++ b/Telegram/SourceFiles/settings/settings_privacy_controllers.cpp +@@ -1,3 +1,4 @@ @@ -7096,7 +7126,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/settings/settings_privacy_security.cpp b/Telegram/SourceFiles/settings/settings_privacy_security.cpp -+index daea2e9..d0fb85d 100644 ++index f71134c..a75f1a0 100644 +--- a/Telegram/SourceFiles/settings/settings_privacy_security.cpp ++++ b/Telegram/SourceFiles/settings/settings_privacy_security.cpp +@@ -1,3 +1,4 @@ @@ -7348,7 +7378,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/storage/localimageloader.cpp b/Telegram/SourceFiles/storage/localimageloader.cpp -+index 1895a87..125f43f 100644 ++index dc3751b..929f4e1 100644 +--- a/Telegram/SourceFiles/storage/localimageloader.cpp ++++ b/Telegram/SourceFiles/storage/localimageloader.cpp +@@ -1,3 +1,4 @@ @@ -7555,7 +7585,7 @@ index 0000000..1cd0e07 + 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 bb99e43..e9ee4ac 100644 ++index 500748a..f85b65e 100644 +--- a/Telegram/SourceFiles/ui/boxes/boost_box.cpp ++++ b/Telegram/SourceFiles/ui/boxes/boost_box.cpp +@@ -1,3 +1,4 @@ @@ -7663,7 +7693,7 @@ index 0000000..1cd0e07 + 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.cpp b/Telegram/SourceFiles/ui/boxes/edit_invite_link.cpp -+index be5fe34..56bc89e 100644 ++index 49905b8..86a791f 100644 +--- a/Telegram/SourceFiles/ui/boxes/edit_invite_link.cpp ++++ b/Telegram/SourceFiles/ui/boxes/edit_invite_link.cpp +@@ -1,3 +1,4 @@ @@ -7671,6 +7701,16 @@ index 0000000..1cd0e07 + /* + 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 ++--- a/Telegram/SourceFiles/ui/boxes/edit_invite_link_session.cpp +++++ b/Telegram/SourceFiles/ui/boxes/edit_invite_link_session.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/ui/boxes/rate_call_box.cpp b/Telegram/SourceFiles/ui/boxes/rate_call_box.cpp +index d56889f..95c6295 100644 +--- a/Telegram/SourceFiles/ui/boxes/rate_call_box.cpp @@ -7762,7 +7802,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/ui/chat/attach/attach_bot_webview.cpp b/Telegram/SourceFiles/ui/chat/attach/attach_bot_webview.cpp -+index 7b57464..c14187c 100644 ++index 2e8f3f3..fb821e4 100644 +--- a/Telegram/SourceFiles/ui/chat/attach/attach_bot_webview.cpp ++++ b/Telegram/SourceFiles/ui/chat/attach/attach_bot_webview.cpp +@@ -1,3 +1,4 @@ @@ -7871,7 +7911,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/ui/chat/choose_send_as.cpp b/Telegram/SourceFiles/ui/chat/choose_send_as.cpp -+index 0856b04..26a487c 100644 ++index d7c7f08..40ccf5d 100644 +--- a/Telegram/SourceFiles/ui/chat/choose_send_as.cpp ++++ b/Telegram/SourceFiles/ui/chat/choose_send_as.cpp +@@ -1,3 +1,5 @@ @@ -8127,7 +8167,7 @@ index 0000000..1cd0e07 + 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 0b26e18..8b5a5f0 100644 ++index 9c3de25..9f19aac 100644 +--- a/Telegram/SourceFiles/ui/controls/userpic_button.cpp ++++ b/Telegram/SourceFiles/ui/controls/userpic_button.cpp +@@ -1,3 +1,5 @@ @@ -8174,7 +8214,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/ui/dynamic_thumbnails.cpp b/Telegram/SourceFiles/ui/dynamic_thumbnails.cpp -+index fdbd4b6..20651e4 100644 ++index 2a472c1..b81e373 100644 +--- a/Telegram/SourceFiles/ui/dynamic_thumbnails.cpp ++++ b/Telegram/SourceFiles/ui/dynamic_thumbnails.cpp +@@ -1,3 +1,4 @@ @@ -8183,7 +8223,7 @@ index 0000000..1cd0e07 + 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 018188c..a4cb93c 100644 ++index 7deb7e4..bfeecf7 100644 +--- a/Telegram/SourceFiles/ui/effects/credits_graphics.cpp ++++ b/Telegram/SourceFiles/ui/effects/credits_graphics.cpp +@@ -1,3 +1,5 @@ @@ -8248,8 +8288,17 @@ index 0000000..1cd0e07 + /* + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. ++diff --git a/Telegram/SourceFiles/ui/effects/premium_bubble.cpp b/Telegram/SourceFiles/ui/effects/premium_bubble.cpp ++index 5a3698e..357e17e 100644 ++--- a/Telegram/SourceFiles/ui/effects/premium_bubble.cpp +++++ b/Telegram/SourceFiles/ui/effects/premium_bubble.cpp ++@@ -1,3 +1,4 @@ +++#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/ui/effects/premium_graphics.cpp b/Telegram/SourceFiles/ui/effects/premium_graphics.cpp -+index 54361d5..8bec642 100644 ++index f36e247..8db023a 100644 +--- a/Telegram/SourceFiles/ui/effects/premium_graphics.cpp ++++ b/Telegram/SourceFiles/ui/effects/premium_graphics.cpp +@@ -1,3 +1,4 @@ @@ -8285,7 +8334,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/ui/effects/reaction_fly_animation.cpp b/Telegram/SourceFiles/ui/effects/reaction_fly_animation.cpp -+index 395e38f..2f5e8e1 100644 ++index a193bf3..6fd65d7 100644 +--- a/Telegram/SourceFiles/ui/effects/reaction_fly_animation.cpp ++++ b/Telegram/SourceFiles/ui/effects/reaction_fly_animation.cpp +@@ -1,3 +1,5 @@ @@ -8482,7 +8531,7 @@ index 0000000..1cd0e07 + This file is part of Telegram Desktop, + the official desktop application for the Telegram messaging service. +diff --git a/Telegram/SourceFiles/ui/text/format_values.cpp b/Telegram/SourceFiles/ui/text/format_values.cpp -+index 7ebd961..86e5e40 100644 ++index 564e501..c81d101 100644 +--- a/Telegram/SourceFiles/ui/text/format_values.cpp ++++ b/Telegram/SourceFiles/ui/text/format_values.cpp +@@ -1,3 +1,4 @@ @@ -8868,7 +8917,7 @@ index 0000000..1cd0e07 + 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 74f6f7e..de048e6 100644 ++index 1164b15..162ce02 100644 +--- a/Telegram/SourceFiles/window/window_peer_menu.cpp ++++ b/Telegram/SourceFiles/window/window_peer_menu.cpp +@@ -1,3 +1,4 @@ @@ -8886,7 +8935,7 @@ index 0000000..1cd0e07 + 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 ef1bddf..f8f2d53 100644 ++index b42fbcc..4429665 100644 +--- a/Telegram/SourceFiles/window/window_session_controller.cpp ++++ b/Telegram/SourceFiles/window/window_session_controller.cpp +@@ -1,3 +1,4 @@ @@ -9453,7 +9502,7 @@ index 0000000..1cd0e07 + // a set of libraries for developing nice desktop applications. + // +diff --git a/Telegram/lib_base/base/qthelp_url.cpp b/Telegram/lib_base/base/qthelp_url.cpp -+index 2eb3930..e1b0db9 100644 ++index eed4439..c71d700 100644 +--- a/Telegram/lib_base/base/qthelp_url.cpp ++++ b/Telegram/lib_base/base/qthelp_url.cpp +@@ -1,3 +1,4 @@ @@ -9895,7 +9944,7 @@ index 0000000..1cd0e07 + // a set of libraries for developing nice desktop applications. + // +diff --git a/Telegram/lib_ui/ui/effects/numbers_animation.cpp b/Telegram/lib_ui/ui/effects/numbers_animation.cpp -+index e71b260..9953242 100644 ++index e20b24d..356f861 100644 +--- a/Telegram/lib_ui/ui/effects/numbers_animation.cpp ++++ b/Telegram/lib_ui/ui/effects/numbers_animation.cpp +@@ -1,3 +1,4 @@ @@ -10462,7 +10511,7 @@ index 0000000..1cd0e07 + // a set of libraries for developing nice desktop applications. + // +diff --git a/Telegram/lib_ui/ui/toast/toast.cpp b/Telegram/lib_ui/ui/toast/toast.cpp -+index 9884a60..4e2193b 100644 ++index 4865c1d..47f56af 100644 +--- a/Telegram/lib_ui/ui/toast/toast.cpp ++++ b/Telegram/lib_ui/ui/toast/toast.cpp +@@ -1,3 +1,4 @@ @@ -10471,7 +10520,7 @@ index 0000000..1cd0e07 + // a set of libraries for developing nice desktop applications. + // +diff --git a/Telegram/lib_ui/ui/toast/toast_manager.cpp b/Telegram/lib_ui/ui/toast/toast_manager.cpp -+index 165af03..bfb5e2e 100644 ++index 697be33..bb519f3 100644 +--- a/Telegram/lib_ui/ui/toast/toast_manager.cpp ++++ b/Telegram/lib_ui/ui/toast/toast_manager.cpp +@@ -1,3 +1,4 @@ @@ -10480,7 +10529,7 @@ index 0000000..1cd0e07 + // a set of libraries for developing nice desktop applications. + // +diff --git a/Telegram/lib_ui/ui/toast/toast_widget.cpp b/Telegram/lib_ui/ui/toast/toast_widget.cpp -+index 0907e1b..2fed6f2 100644 ++index c12f5ed..00beac9 100644 +--- a/Telegram/lib_ui/ui/toast/toast_widget.cpp ++++ b/Telegram/lib_ui/ui/toast/toast_widget.cpp +@@ -1,3 +1,4 @@ @@ -10669,7 +10718,7 @@ index 0000000..1cd0e07 + // a set of libraries for developing nice desktop applications. + // +diff --git a/Telegram/lib_ui/ui/widgets/menu/menu_add_action_callback_factory.cpp b/Telegram/lib_ui/ui/widgets/menu/menu_add_action_callback_factory.cpp -+index b76e5fc..0bc865d 100644 ++index 649e436..7b48d37 100644 +--- a/Telegram/lib_ui/ui/widgets/menu/menu_add_action_callback_factory.cpp ++++ b/Telegram/lib_ui/ui/widgets/menu/menu_add_action_callback_factory.cpp +@@ -1,3 +1,4 @@ @@ -10885,7 +10934,7 @@ index 0000000..1cd0e07 + // a set of libraries for developing nice desktop applications. + // +diff --git a/Telegram/lib_webrtc/webrtc/platform/linux/webrtc_environment_linux.cpp b/Telegram/lib_webrtc/webrtc/platform/linux/webrtc_environment_linux.cpp -+index b1fb160..319f819 100644 ++index e89717c..289801a 100644 +--- a/Telegram/lib_webrtc/webrtc/platform/linux/webrtc_environment_linux.cpp ++++ b/Telegram/lib_webrtc/webrtc/platform/linux/webrtc_environment_linux.cpp +@@ -1,3 +1,4 @@ diff --git a/net-im/telegram-desktop/patches/telegram_desktop-5.3.1.patchset b/net-im/telegram-desktop/patches/telegram_desktop-5.4.1.patchset similarity index 98% rename from net-im/telegram-desktop/patches/telegram_desktop-5.3.1.patchset rename to net-im/telegram-desktop/patches/telegram_desktop-5.4.1.patchset index bd57c3deb..cc7ca1316 100644 --- a/net-im/telegram-desktop/patches/telegram_desktop-5.3.1.patchset +++ b/net-im/telegram-desktop/patches/telegram_desktop-5.4.1.patchset @@ -1,4 +1,4 @@ -From 485b4a6cff6e0d207a18d117ebe699fc3532daf5 Mon Sep 17 00:00:00 2001 +From 4b87233d217e6ee5015a888e1e72c3850d6a090e Mon Sep 17 00:00:00 2001 From: Gerasim Troeglazov <3dEyes@gmail.com> Date: Thu, 1 Aug 2024 22:42:14 +1000 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 8923211..b893e29 100644 +index 4dafca5..e23089e 100644 --- a/Telegram/CMakeLists.txt +++ b/Telegram/CMakeLists.txt @@ -93,6 +93,15 @@ PRIVATE @@ -157,7 +157,7 @@ index 8923211..b893e29 100644 target_precompile_headers(Telegram PRIVATE $<$:${src_loc}/stdafx.h>) nice_target_sources(Telegram ${src_loc} PRIVATE -@@ -1600,6 +1609,16 @@ if (NOT build_winstore) +@@ -1608,6 +1617,16 @@ if (NOT build_winstore) ) endif() @@ -174,7 +174,7 @@ index 8923211..b893e29 100644 if (DESKTOP_APP_USE_PACKAGED) remove_target_sources(Telegram ${src_loc} platform/mac/mac_iconv_helper.c -@@ -1763,7 +1782,7 @@ else() +@@ -1771,7 +1790,7 @@ else() set(bundle_identifier "com.tdesktop.Telegram") endif() set(bundle_entitlements "Telegram.entitlements") @@ -681,7 +681,7 @@ 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 32437fb..add9ffe 100644 +index b49cef3..02f9e05 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 @@ -729,7 +729,7 @@ index 32437fb..add9ffe 100644 using namespace gi::repository; namespace GObject = gi::repository::GObject; -@@ -550,6 +581,10 @@ bool AutostartSupported() { +@@ -551,6 +582,10 @@ bool AutostartSupported() { } void AutostartToggle(bool enabled, Fn done) { @@ -740,7 +740,7 @@ index 32437fb..add9ffe 100644 if (KSandbox::isFlatpak()) { PortalAutostart(enabled, done); return; -@@ -577,6 +612,7 @@ void AutostartToggle(bool enabled, Fn done) { +@@ -578,6 +613,7 @@ void AutostartToggle(bool enabled, Fn done) { if (done) { done(enabled && success); } @@ -748,7 +748,7 @@ index 32437fb..add9ffe 100644 } bool AutostartSkip() { -@@ -638,7 +674,11 @@ QString psAppDataPath() { +@@ -639,7 +675,11 @@ QString psAppDataPath() { } } @@ -760,7 +760,7 @@ index 32437fb..add9ffe 100644 } void psDoCleanup() { -@@ -748,6 +788,7 @@ bool OpenSystemSettings(SystemSettingsType type) { +@@ -749,6 +789,7 @@ bool OpenSystemSettings(SystemSettingsType type) { } options.push_back(std::move(command)); }; @@ -768,7 +768,7 @@ index 32437fb..add9ffe 100644 add("unity-control-center", "sound"); add("kcmshell6", "kcm_pulseaudio"); add("kcmshell5", "kcm_pulseaudio"); -@@ -757,7 +798,7 @@ bool OpenSystemSettings(SystemSettingsType type) { +@@ -758,7 +799,7 @@ bool OpenSystemSettings(SystemSettingsType type) { add("mate-volume-control"); add("pavucontrol-qt"); add("pavucontrol"); @@ -1121,10 +1121,10 @@ index d4c3f30..22fb3d6 100644 #include "webrtc/webrtc_device_common.h" diff --git a/cmake/external/CMakeLists.txt b/cmake/external/CMakeLists.txt -index a8406e1..3eb0414 100644 +index 37561e9..52243d2 100644 --- a/cmake/external/CMakeLists.txt +++ b/cmake/external/CMakeLists.txt -@@ -18,7 +18,7 @@ if (add_cld3_library) +@@ -19,7 +19,7 @@ if (add_cld3_library) add_checked_subdirectory(cld3) endif() add_checked_subdirectory(crash_reports) @@ -1137,7 +1137,7 @@ index a8406e1..3eb0414 100644 2.45.2 -From 8a5f208920708d6dc37fceb04ec1e6d8efd503b7 Mon Sep 17 00:00:00 2001 +From f887e6763db929968ecd7a8ad0ef3dfd88ba6b9c Mon Sep 17 00:00:00 2001 From: Gerasim Troeglazov <3dEyes@gmail.com> Date: Fri, 2 Aug 2024 23:06:18 +1000 Subject: Use singleheader ada library diff --git a/net-im/telegram-desktop/telegram_desktop-5.3.1.recipe b/net-im/telegram-desktop/telegram_desktop-5.4.1.recipe similarity index 98% rename from net-im/telegram-desktop/telegram_desktop-5.3.1.recipe rename to net-im/telegram-desktop/telegram_desktop-5.4.1.recipe index 17a89efb7..6010e210c 100644 --- a/net-im/telegram-desktop/telegram_desktop-5.3.1.recipe +++ b/net-im/telegram-desktop/telegram_desktop-5.4.1.recipe @@ -5,7 +5,7 @@ COPYRIGHT="2013-2024 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="e03b7a0715e302c71de40771dd32e17c1bcfbea5b716972612cebafd4a114d0d" +CHECKSUM_SHA256="b7ef049f64aa7015753c3be158e1a38dafd5e4b58d69bed16aee2402d11ef394" 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" @@ -79,7 +79,7 @@ BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel qt6_tools${secondaryArchSuffix}_devel devel:libabsl_strings$secondaryArchSuffix >= 2301.0.0 - devel:libavcodec$secondaryArchSuffix >= 58 + devel:libavcodec$secondaryArchSuffix >= 60 devel:libboost_filesystem$secondaryArchSuffix >= 1.83.0 devel:libboost_regex$secondaryArchSuffix >= 1.83.0 devel:libboost_system$secondaryArchSuffix >= 1.83.0