mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-23 20:20:06 +02:00
Telegram: bump version
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
From 49ad69849182eb4f306b84b02a3bc046db14737e Mon Sep 17 00:00:00 2001
|
||||
From 96b4ead8a0059b6d4f80a9ccd2293e0f4710412b Mon Sep 17 00:00:00 2001
|
||||
From: Gerasim Troeglazov <3dEyes@gmail.com>
|
||||
Date: Tue, 2 Apr 2024 20:35:31 +1000
|
||||
Date: Wed, 10 Apr 2024 18:48:02 +1000
|
||||
Subject: Add haiku support
|
||||
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
From a1145e11134b1079f8ead09c4d7b745ea90e5bfc Mon Sep 17 00:00:00 2001
|
||||
From 638610f31eceac4121ac8bbfa8ef59d1f7d9a8ff Mon Sep 17 00:00:00 2001
|
||||
From: Gerasim Troeglazov <3dEyes@gmail.com>
|
||||
Date: Fri, 5 Apr 2024 10:55:40 +0000
|
||||
Date: Mon, 15 Apr 2024 09:32:34 +0000
|
||||
Subject: Add PCH file
|
||||
|
||||
|
||||
diff --git a/pch_disable.patchset b/pch_disable.patchset
|
||||
new file mode 100644
|
||||
index 0000000..b473a2a
|
||||
index 0000000..03d6fc5
|
||||
--- /dev/null
|
||||
+++ b/pch_disable.patchset
|
||||
@@ -0,0 +1,10601 @@
|
||||
@@ -0,0 +1,10630 @@
|
||||
+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
|
||||
@@ -191,7 +191,7 @@ index 0000000..b473a2a
|
||||
+ This file is part of Telegram Desktop,
|
||||
+ the official desktop application for the Telegram messaging service.
|
||||
+diff --git a/Telegram/SourceFiles/api/api_peer_photo.cpp b/Telegram/SourceFiles/api/api_peer_photo.cpp
|
||||
+index c70ef44..363f901 100644
|
||||
+index 9c8a470..c64a7c8 100644
|
||||
+--- a/Telegram/SourceFiles/api/api_peer_photo.cpp
|
||||
++++ b/Telegram/SourceFiles/api/api_peer_photo.cpp
|
||||
+@@ -1,3 +1,4 @@
|
||||
@@ -236,7 +236,7 @@ index 0000000..b473a2a
|
||||
+ This file is part of Telegram Desktop,
|
||||
+ the official desktop application for the Telegram messaging service.
|
||||
+diff --git a/Telegram/SourceFiles/api/api_ringtones.cpp b/Telegram/SourceFiles/api/api_ringtones.cpp
|
||||
+index 87522bf..b860f12 100644
|
||||
+index 307ba58..4c52d9c 100644
|
||||
+--- a/Telegram/SourceFiles/api/api_ringtones.cpp
|
||||
++++ b/Telegram/SourceFiles/api/api_ringtones.cpp
|
||||
+@@ -1,3 +1,4 @@
|
||||
@@ -263,7 +263,7 @@ index 0000000..b473a2a
|
||||
+ 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 72bd06b..cc59480 100644
|
||||
+index d91943f..8dd1787 100644
|
||||
+--- a/Telegram/SourceFiles/api/api_sending.cpp
|
||||
++++ b/Telegram/SourceFiles/api/api_sending.cpp
|
||||
+@@ -1,3 +1,4 @@
|
||||
@@ -468,7 +468,7 @@ index 0000000..b473a2a
|
||||
+ This file is part of Telegram Desktop,
|
||||
+ the official desktop application for the Telegram messaging service.
|
||||
+diff --git a/Telegram/SourceFiles/boxes/background_preview_box.cpp b/Telegram/SourceFiles/boxes/background_preview_box.cpp
|
||||
+index 3a99177..f1748b2 100644
|
||||
+index a112c47..63ddaaf 100644
|
||||
+--- a/Telegram/SourceFiles/boxes/background_preview_box.cpp
|
||||
++++ b/Telegram/SourceFiles/boxes/background_preview_box.cpp
|
||||
+@@ -1,3 +1,5 @@
|
||||
@@ -548,7 +548,7 @@ index 0000000..b473a2a
|
||||
+ 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 9fcb6b0..ac28cdf 100644
|
||||
+index 7800e27..e6d8774 100644
|
||||
+--- a/Telegram/SourceFiles/boxes/edit_privacy_box.cpp
|
||||
++++ b/Telegram/SourceFiles/boxes/edit_privacy_box.cpp
|
||||
+@@ -1,3 +1,5 @@
|
||||
@@ -650,7 +650,7 @@ index 0000000..b473a2a
|
||||
+ 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 149171e..7572d7a 100644
|
||||
+index bda06d5..a3cb6ab 100644
|
||||
+--- a/Telegram/SourceFiles/boxes/peer_list_box.cpp
|
||||
++++ b/Telegram/SourceFiles/boxes/peer_list_box.cpp
|
||||
+@@ -1,3 +1,5 @@
|
||||
@@ -1359,7 +1359,7 @@ index 0000000..b473a2a
|
||||
+ This file is part of Telegram Desktop,
|
||||
+ the official desktop application for the Telegram messaging service.
|
||||
+diff --git a/Telegram/SourceFiles/calls/group/ui/desktop_capture_choose_source.cpp b/Telegram/SourceFiles/calls/group/ui/desktop_capture_choose_source.cpp
|
||||
+index ad59290..4870cb0 100644
|
||||
+index 93c5ecf..cfadc14 100644
|
||||
+--- a/Telegram/SourceFiles/calls/group/ui/desktop_capture_choose_source.cpp
|
||||
++++ b/Telegram/SourceFiles/calls/group/ui/desktop_capture_choose_source.cpp
|
||||
+@@ -1,3 +1,4 @@
|
||||
@@ -1413,7 +1413,7 @@ index 0000000..b473a2a
|
||||
+ This file is part of Telegram Desktop,
|
||||
+ the official desktop application for the Telegram messaging service.
|
||||
+diff --git a/Telegram/SourceFiles/chat_helpers/emoji_list_widget.cpp b/Telegram/SourceFiles/chat_helpers/emoji_list_widget.cpp
|
||||
+index 42513a6..3080e91 100644
|
||||
+index ac8b6f1..4e5f48b 100644
|
||||
+--- a/Telegram/SourceFiles/chat_helpers/emoji_list_widget.cpp
|
||||
++++ b/Telegram/SourceFiles/chat_helpers/emoji_list_widget.cpp
|
||||
+@@ -1,3 +1,4 @@
|
||||
@@ -1692,7 +1692,7 @@ index 0000000..b473a2a
|
||||
+ This file is part of Telegram Desktop,
|
||||
+ the official desktop application for the Telegram messaging service.
|
||||
+diff --git a/Telegram/SourceFiles/core/file_utilities.cpp b/Telegram/SourceFiles/core/file_utilities.cpp
|
||||
+index 26cc172..96a4a3a 100644
|
||||
+index 1de1e02..2f3213f 100644
|
||||
+--- a/Telegram/SourceFiles/core/file_utilities.cpp
|
||||
++++ b/Telegram/SourceFiles/core/file_utilities.cpp
|
||||
+@@ -1,3 +1,5 @@
|
||||
@@ -1712,7 +1712,7 @@ index 0000000..b473a2a
|
||||
+ 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 58c7af3..4240ace 100644
|
||||
+index 6fa9d7b..eba392d 100644
|
||||
+--- a/Telegram/SourceFiles/core/local_url_handlers.cpp
|
||||
++++ b/Telegram/SourceFiles/core/local_url_handlers.cpp
|
||||
+@@ -1,3 +1,5 @@
|
||||
@@ -1731,7 +1731,7 @@ index 0000000..b473a2a
|
||||
+ This file is part of Telegram Desktop,
|
||||
+ the official desktop application for the Telegram messaging service.
|
||||
+diff --git a/Telegram/SourceFiles/core/sandbox.cpp b/Telegram/SourceFiles/core/sandbox.cpp
|
||||
+index 819b335..ceb5699 100644
|
||||
+index 38f5f23..bceb262 100644
|
||||
+--- a/Telegram/SourceFiles/core/sandbox.cpp
|
||||
++++ b/Telegram/SourceFiles/core/sandbox.cpp
|
||||
+@@ -1,3 +1,5 @@
|
||||
@@ -1800,7 +1800,7 @@ index 0000000..b473a2a
|
||||
+ This file is part of Telegram Desktop,
|
||||
+ the official desktop application for the Telegram messaging service.
|
||||
+diff --git a/Telegram/SourceFiles/data/business/data_business_chatbots.cpp b/Telegram/SourceFiles/data/business/data_business_chatbots.cpp
|
||||
+index dd95482..846d478 100644
|
||||
+index ca894ac..206041e 100644
|
||||
+--- a/Telegram/SourceFiles/data/business/data_business_chatbots.cpp
|
||||
++++ b/Telegram/SourceFiles/data/business/data_business_chatbots.cpp
|
||||
+@@ -1,3 +1,5 @@
|
||||
@@ -1810,7 +1810,7 @@ index 0000000..b473a2a
|
||||
+ This file is part of Telegram Desktop,
|
||||
+ the official desktop application for the Telegram messaging service.
|
||||
+diff --git a/Telegram/SourceFiles/data/business/data_business_common.cpp b/Telegram/SourceFiles/data/business/data_business_common.cpp
|
||||
+index 52c545b..bb7af53 100644
|
||||
+index 149a3ee..ee3afa8 100644
|
||||
+--- a/Telegram/SourceFiles/data/business/data_business_common.cpp
|
||||
++++ b/Telegram/SourceFiles/data/business/data_business_common.cpp
|
||||
+@@ -1,3 +1,5 @@
|
||||
@@ -3251,7 +3251,7 @@ index 0000000..b473a2a
|
||||
+ 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 8d2dff3..9b4e5b8 100644
|
||||
+index a3bd3eb..944d4b4 100644
|
||||
+--- a/Telegram/SourceFiles/history/history_widget.cpp
|
||||
++++ b/Telegram/SourceFiles/history/history_widget.cpp
|
||||
+@@ -1,3 +1,5 @@
|
||||
@@ -3270,7 +3270,7 @@ index 0000000..b473a2a
|
||||
+ 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 185073d..a252c90 100644
|
||||
+index d47ee6e..4d28ec1 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 @@
|
||||
@@ -3369,7 +3369,7 @@ index 0000000..b473a2a
|
||||
+ 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_contact_status.cpp b/Telegram/SourceFiles/history/view/history_view_contact_status.cpp
|
||||
+index 858b89f..3dbc625 100644
|
||||
+index 524719f..0f3928a 100644
|
||||
+--- a/Telegram/SourceFiles/history/view/history_view_contact_status.cpp
|
||||
++++ b/Telegram/SourceFiles/history/view/history_view_contact_status.cpp
|
||||
+@@ -1,3 +1,5 @@
|
||||
@@ -3509,7 +3509,7 @@ index 0000000..b473a2a
|
||||
+ 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 9451bd5..572f40f 100644
|
||||
+index 9543eea..e09e533 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 @@
|
||||
@@ -3549,7 +3549,7 @@ index 0000000..b473a2a
|
||||
+ 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 188d113..e6e3155 100644
|
||||
+index 6c989fd..c43b69b 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 @@
|
||||
@@ -4845,7 +4845,7 @@ index 0000000..b473a2a
|
||||
+ This file is part of Telegram Desktop,
|
||||
+ the official desktop application for the Telegram messaging service.
|
||||
+diff --git a/Telegram/SourceFiles/iv/iv_data.cpp b/Telegram/SourceFiles/iv/iv_data.cpp
|
||||
+index bbcca0b..88c3684 100644
|
||||
+index 5258e6c..61c49d0 100644
|
||||
+--- a/Telegram/SourceFiles/iv/iv_data.cpp
|
||||
++++ b/Telegram/SourceFiles/iv/iv_data.cpp
|
||||
+@@ -1,3 +1,5 @@
|
||||
@@ -4866,7 +4866,7 @@ index 0000000..b473a2a
|
||||
+ 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 62527e3..40b9ac1 100644
|
||||
+index 2362a6b..c401c52 100644
|
||||
+--- a/Telegram/SourceFiles/iv/iv_instance.cpp
|
||||
++++ b/Telegram/SourceFiles/iv/iv_instance.cpp
|
||||
+@@ -1,3 +1,6 @@
|
||||
@@ -4877,7 +4877,7 @@ index 0000000..b473a2a
|
||||
+ This file is part of Telegram Desktop,
|
||||
+ the official desktop application for the Telegram messaging service.
|
||||
+diff --git a/Telegram/SourceFiles/iv/iv_prepare.cpp b/Telegram/SourceFiles/iv/iv_prepare.cpp
|
||||
+index ff21e4e..e5457fc 100644
|
||||
+index 6069d44..de82ec8 100644
|
||||
+--- a/Telegram/SourceFiles/iv/iv_prepare.cpp
|
||||
++++ b/Telegram/SourceFiles/iv/iv_prepare.cpp
|
||||
+@@ -1,3 +1,5 @@
|
||||
@@ -5379,7 +5379,7 @@ index 0000000..b473a2a
|
||||
+ 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 d6959d1..c69ece4 100644
|
||||
+index b1a33d9..1ad66c5 100644
|
||||
+--- a/Telegram/SourceFiles/media/stories/media_stories_reply.cpp
|
||||
++++ b/Telegram/SourceFiles/media/stories/media_stories_reply.cpp
|
||||
+@@ -1,3 +1,5 @@
|
||||
@@ -5911,7 +5911,7 @@ index 0000000..b473a2a
|
||||
+ This file is part of Telegram Desktop,
|
||||
+ the official desktop application for the Telegram messaging service.
|
||||
+diff --git a/Telegram/SourceFiles/mtproto/mtp_instance.cpp b/Telegram/SourceFiles/mtproto/mtp_instance.cpp
|
||||
+index 861d6cd..0685131 100644
|
||||
+index 76c5cb6..bbc21c2 100644
|
||||
+--- a/Telegram/SourceFiles/mtproto/mtp_instance.cpp
|
||||
++++ b/Telegram/SourceFiles/mtproto/mtp_instance.cpp
|
||||
+@@ -1,3 +1,5 @@
|
||||
@@ -6000,7 +6000,7 @@ index 0000000..b473a2a
|
||||
+ */
|
||||
+ #include "mtproto/session.h"
|
||||
+diff --git a/Telegram/SourceFiles/mtproto/session_private.cpp b/Telegram/SourceFiles/mtproto/session_private.cpp
|
||||
+index 729a95e..220f604 100644
|
||||
+index 96a0c82..764286a 100644
|
||||
+--- a/Telegram/SourceFiles/mtproto/session_private.cpp
|
||||
++++ b/Telegram/SourceFiles/mtproto/session_private.cpp
|
||||
+@@ -1,3 +1,5 @@
|
||||
@@ -6049,7 +6049,7 @@ index 0000000..b473a2a
|
||||
+ 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 6841631..e60a66f 100644
|
||||
+index 980888f..d1c0339 100644
|
||||
+--- a/Telegram/SourceFiles/passport/passport_form_controller.cpp
|
||||
++++ b/Telegram/SourceFiles/passport/passport_form_controller.cpp
|
||||
+@@ -1,3 +1,5 @@
|
||||
@@ -6426,7 +6426,7 @@ index 0000000..b473a2a
|
||||
+ /*
|
||||
+ 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 95f68a8..94491eb 100644
|
||||
+index f559014..3dd9031 100644
|
||||
+--- a/Telegram/SourceFiles/platform/linux/specific_linux.cpp
|
||||
++++ b/Telegram/SourceFiles/platform/linux/specific_linux.cpp
|
||||
+@@ -1,3 +1,4 @@
|
||||
@@ -6516,7 +6516,7 @@ index 0000000..b473a2a
|
||||
+ This file is part of Telegram Desktop,
|
||||
+ the official desktop application for the Telegram messaging service.
|
||||
+diff --git a/Telegram/SourceFiles/settings/business/settings_away_message.cpp b/Telegram/SourceFiles/settings/business/settings_away_message.cpp
|
||||
+index afaeb3a..5508f67 100644
|
||||
+index 58f3a61..0e280d2 100644
|
||||
+--- a/Telegram/SourceFiles/settings/business/settings_away_message.cpp
|
||||
++++ b/Telegram/SourceFiles/settings/business/settings_away_message.cpp
|
||||
+@@ -1,3 +1,5 @@
|
||||
@@ -6546,7 +6546,7 @@ index 0000000..b473a2a
|
||||
+ This file is part of Telegram Desktop,
|
||||
+ the official desktop application for the Telegram messaging service.
|
||||
+diff --git a/Telegram/SourceFiles/settings/business/settings_chatbots.cpp b/Telegram/SourceFiles/settings/business/settings_chatbots.cpp
|
||||
+index d31239e..d64e4e5 100644
|
||||
+index 3c75cf9..1a20923 100644
|
||||
+--- a/Telegram/SourceFiles/settings/business/settings_chatbots.cpp
|
||||
++++ b/Telegram/SourceFiles/settings/business/settings_chatbots.cpp
|
||||
+@@ -1,3 +1,5 @@
|
||||
@@ -6556,7 +6556,7 @@ index 0000000..b473a2a
|
||||
+ This file is part of Telegram Desktop,
|
||||
+ the official desktop application for the Telegram messaging service.
|
||||
+diff --git a/Telegram/SourceFiles/settings/business/settings_greeting.cpp b/Telegram/SourceFiles/settings/business/settings_greeting.cpp
|
||||
+index 052e97a..466e47b 100644
|
||||
+index 8437acc..ee40474 100644
|
||||
+--- a/Telegram/SourceFiles/settings/business/settings_greeting.cpp
|
||||
++++ b/Telegram/SourceFiles/settings/business/settings_greeting.cpp
|
||||
+@@ -1,3 +1,5 @@
|
||||
@@ -6596,7 +6596,7 @@ index 0000000..b473a2a
|
||||
+ 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 9422c89..9b2765d 100644
|
||||
+index efeffaa..0cf2b3c 100644
|
||||
+--- a/Telegram/SourceFiles/settings/business/settings_shortcut_messages.cpp
|
||||
++++ b/Telegram/SourceFiles/settings/business/settings_shortcut_messages.cpp
|
||||
+@@ -1,3 +1,5 @@
|
||||
@@ -7093,7 +7093,7 @@ index 0000000..b473a2a
|
||||
+ This file is part of Telegram Desktop,
|
||||
+ the official desktop application for the Telegram messaging service.
|
||||
+diff --git a/Telegram/SourceFiles/storage/file_upload.cpp b/Telegram/SourceFiles/storage/file_upload.cpp
|
||||
+index c403969..b19378d 100644
|
||||
+index 95c4b0a..42b4317 100644
|
||||
+--- a/Telegram/SourceFiles/storage/file_upload.cpp
|
||||
++++ b/Telegram/SourceFiles/storage/file_upload.cpp
|
||||
+@@ -1,3 +1,4 @@
|
||||
@@ -7102,7 +7102,7 @@ index 0000000..b473a2a
|
||||
+ 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 c26b684..9d00554 100644
|
||||
+index 59f2fb5..5a0171f 100644
|
||||
+--- a/Telegram/SourceFiles/storage/localimageloader.cpp
|
||||
++++ b/Telegram/SourceFiles/storage/localimageloader.cpp
|
||||
+@@ -1,3 +1,4 @@
|
||||
@@ -7309,7 +7309,7 @@ index 0000000..b473a2a
|
||||
+ 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 008726e..266d17c 100644
|
||||
+index 691d84f..463550b 100644
|
||||
+--- a/Telegram/SourceFiles/ui/boxes/boost_box.cpp
|
||||
++++ b/Telegram/SourceFiles/ui/boxes/boost_box.cpp
|
||||
+@@ -1,3 +1,4 @@
|
||||
@@ -7498,7 +7498,7 @@ index 0000000..b473a2a
|
||||
+ 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 c9f3f93..c0cc81a 100644
|
||||
+index 262c852..9b57cd6 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 @@
|
||||
@@ -8388,7 +8388,7 @@ index 0000000..b473a2a
|
||||
+ This file is part of Telegram Desktop,
|
||||
+ the official desktop application for the Telegram messaging service.
|
||||
+diff --git a/Telegram/SourceFiles/window/themes/window_theme.cpp b/Telegram/SourceFiles/window/themes/window_theme.cpp
|
||||
+index 7409a95..22ac33a 100644
|
||||
+index b225b32..48b9a42 100644
|
||||
+--- a/Telegram/SourceFiles/window/themes/window_theme.cpp
|
||||
++++ b/Telegram/SourceFiles/window/themes/window_theme.cpp
|
||||
+@@ -1,3 +1,4 @@
|
||||
@@ -8415,7 +8415,7 @@ index 0000000..b473a2a
|
||||
+ This file is part of Telegram Desktop,
|
||||
+ the official desktop application for the Telegram messaging service.
|
||||
+diff --git a/Telegram/SourceFiles/window/themes/window_theme_editor_box.cpp b/Telegram/SourceFiles/window/themes/window_theme_editor_box.cpp
|
||||
+index d448ca1..8855d8b 100644
|
||||
+index c430b3e..e11a36d 100644
|
||||
+--- a/Telegram/SourceFiles/window/themes/window_theme_editor_box.cpp
|
||||
++++ b/Telegram/SourceFiles/window/themes/window_theme_editor_box.cpp
|
||||
+@@ -1,3 +1,4 @@
|
||||
@@ -8523,7 +8523,7 @@ index 0000000..b473a2a
|
||||
+ 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 c49afd1..c279261 100644
|
||||
+index bf1b219..04add54 100644
|
||||
+--- a/Telegram/SourceFiles/window/window_main_menu.cpp
|
||||
++++ b/Telegram/SourceFiles/window/window_main_menu.cpp
|
||||
+@@ -1,3 +1,4 @@
|
||||
@@ -8531,6 +8531,15 @@ index 0000000..b473a2a
|
||||
+ /*
|
||||
+ 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_helpers.cpp b/Telegram/SourceFiles/window/window_main_menu_helpers.cpp
|
||||
+index 88c0af4..bbcbdce 100644
|
||||
+--- a/Telegram/SourceFiles/window/window_main_menu_helpers.cpp
|
||||
++++ b/Telegram/SourceFiles/window/window_main_menu_helpers.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/window/window_media_preview.cpp b/Telegram/SourceFiles/window/window_media_preview.cpp
|
||||
+index 3aa7950..6ed3c27 100644
|
||||
+--- a/Telegram/SourceFiles/window/window_media_preview.cpp
|
||||
@@ -8541,7 +8550,7 @@ index 0000000..b473a2a
|
||||
+ 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 d625b73..bd9611c 100644
|
||||
+index c3c0950..c845660 100644
|
||||
+--- a/Telegram/SourceFiles/window/window_peer_menu.cpp
|
||||
++++ b/Telegram/SourceFiles/window/window_peer_menu.cpp
|
||||
+@@ -1,3 +1,4 @@
|
||||
@@ -8550,7 +8559,7 @@ index 0000000..b473a2a
|
||||
+ 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 86a5f53..6b8d869 100644
|
||||
+index 47cf532..3a136c2 100644
|
||||
+--- a/Telegram/SourceFiles/window/window_session_controller.cpp
|
||||
++++ b/Telegram/SourceFiles/window/window_session_controller.cpp
|
||||
+@@ -1,3 +1,4 @@
|
||||
@@ -8910,7 +8919,7 @@ index 0000000..b473a2a
|
||||
+ // a set of libraries for developing nice desktop applications.
|
||||
+ //
|
||||
+diff --git a/Telegram/lib_base/base/platform/linux/base_linux_xdg_activation_token.cpp b/Telegram/lib_base/base/platform/linux/base_linux_xdg_activation_token.cpp
|
||||
+index 1898f9d..1887abc 100644
|
||||
+index a91a51a..c72519a 100644
|
||||
+--- a/Telegram/lib_base/base/platform/linux/base_linux_xdg_activation_token.cpp
|
||||
++++ b/Telegram/lib_base/base/platform/linux/base_linux_xdg_activation_token.cpp
|
||||
+@@ -1,3 +1,4 @@
|
||||
@@ -9180,7 +9189,7 @@ index 0000000..b473a2a
|
||||
+ // a set of libraries for developing nice desktop applications.
|
||||
+ //
|
||||
+diff --git a/Telegram/lib_base/base/unixtime.cpp b/Telegram/lib_base/base/unixtime.cpp
|
||||
+index 62f81ee..a6f57a2 100644
|
||||
+index b39b788..6fb5606 100644
|
||||
+--- a/Telegram/lib_base/base/unixtime.cpp
|
||||
++++ b/Telegram/lib_base/base/unixtime.cpp
|
||||
+@@ -1,3 +1,4 @@
|
||||
@@ -9856,7 +9865,7 @@ index 0000000..b473a2a
|
||||
+ // a set of libraries for developing nice desktop applications.
|
||||
+ //
|
||||
+diff --git a/Telegram/lib_ui/ui/platform/linux/ui_utility_linux.cpp b/Telegram/lib_ui/ui/platform/linux/ui_utility_linux.cpp
|
||||
+index 24ec6ea..8e64eab 100644
|
||||
+index 85b8ced..c30a20f 100644
|
||||
+--- a/Telegram/lib_ui/ui/platform/linux/ui_utility_linux.cpp
|
||||
++++ b/Telegram/lib_ui/ui/platform/linux/ui_utility_linux.cpp
|
||||
+@@ -1,3 +1,4 @@
|
||||
@@ -10611,6 +10620,26 @@ index 0000000..b473a2a
|
||||
+ // This file is part of Desktop App Toolkit,
|
||||
+ // a set of libraries for developing nice desktop applications.
|
||||
+ //
|
||||
+diff --git a/cmake/options_linux.cmake b/cmake/options_linux.cmake
|
||||
+index b74b493..f45fc23 100644
|
||||
+--- a/cmake/options_linux.cmake
|
||||
++++ b/cmake/options_linux.cmake
|
||||
+@@ -81,7 +81,6 @@ if (NOT DESKTOP_APP_USE_PACKAGED OR DESKTOP_APP_SPECIAL_TARGET)
|
||||
+ target_compile_options_if_exists(common_options
|
||||
+ INTERFACE
|
||||
+ -fno-omit-frame-pointer
|
||||
+- -fstack-protector-all
|
||||
+ -fstack-clash-protection
|
||||
+ -fcf-protection
|
||||
+ )
|
||||
+@@ -95,7 +94,6 @@ if (NOT DESKTOP_APP_USE_PACKAGED OR DESKTOP_APP_SPECIAL_TARGET)
|
||||
+ target_compile_definitions(common_options
|
||||
+ INTERFACE
|
||||
+ $<$<NOT:$<CONFIG:Debug>>:_FORTIFY_SOURCE=3>
|
||||
+- _GLIBCXX_ASSERTIONS
|
||||
+ )
|
||||
+ endif()
|
||||
+
|
||||
--
|
||||
2.43.2
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
From 816e8dbea99809ae0b0de1b2c7359173838b51e7 Mon Sep 17 00:00:00 2001
|
||||
From 3c04c33ea44f0c33d83afc1b65a81dc7c6ffee0a Mon Sep 17 00:00:00 2001
|
||||
From: Gerasim Troeglazov <3dEyes@gmail.com>
|
||||
Date: Wed, 3 Apr 2024 20:32:57 +1000
|
||||
Date: Mon, 15 Apr 2024 18:02:44 +1000
|
||||
Subject: Add haiku support
|
||||
|
||||
|
||||
@@ -95,6 +95,168 @@ index 0000000..c68a21d
|
||||
+
|
||||
+ delete[] argv;
|
||||
+}
|
||||
diff --git a/SendToAddon/objects.x86_64-cc13-release/Send to Telegram b/SendToAddon/objects.x86_64-cc13-release/Send to Telegram
|
||||
new file mode 100755
|
||||
index 0000000000000000000000000000000000000000..2045f588829f79ba0046d97d46d81d8b6ed91acd
|
||||
GIT binary patch
|
||||
literal 12223
|
||||
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	r@g;tGL?+!~6k
|
||||
z^o8UAq@v=oFVVsLk@jdvQI&voIzv<r209=eqovydiT3tR7U3B+*mFgL_NH3yPIFJ(
|
||||
zpmWS~Y0fc|<BiaX(dv&zha}ys{zxdmFaan-cBx$sbcT7iU{{wj;X7)Zsc)I4;t{#c
|
||||
z7Y>9JR=dm!=TvL<#8d4JO}0j74U_9#i>qxed2wBx$L^KAwrZCh25d-@uS%C(5?Mek
|
||||
zZ<a0DSVbAB!K_-tH{`|izO&>bd75%)>eG;#{Dy4e5Z_uBb$QcZicl}k<ni?2klZF_
|
||||
z0EY;*<ZSjltZont>CquBGNU}qIV4HHHF;@prF9JRrg}k^oMo0_rnIk?>BSUnj<l=Z
|
||||
zHL4BCzzz`($!zM!;~SF0dI!uJ?`(%0F;F$8(Kf2J`QmNN3a<pHXjF|cYil@RT`lt0
|
||||
zdPW9WObPkWK-8ikm09@&TA^xfjR31E9q`MSi8U4pKz^E8l{S%FZwr7E;-D!=&MF;#
|
||||
zB?@mRrm>lozt|89zTZ3~UwhCGijcPDjcNW?#z6?%N;{;?v+U&m9fUbEyeq)A%}XhK
|
||||
zudop9<J_Q}&QWyVxD4cYL?QbV!k#Go{SmfXh9a`3bN>{;P)7E2Um;5O6HwtrxF?oX
|
||||
zKn?E-WKZ`4qVt3%$&GX&$now$INd*pRtbBGk>VFHYlI4p1=-VmhiIQrBstkr|Cb5-
|
||||
zYN1E>C!%!ULVL`g8tr|6;h50<j{ZJIbOOlq#W;R9f>3YYFYYTuOAQ8eTqN3Rus<X2
|
||||
z9Ym?06a&RiG-|M?^Da>d2VPgGU4m9aMIS%ihlv{7H*|-s753AG!ztq4LG&tWNKmpT
|
||||
zdWW#5`K5C<(WwS|dT$86-(bH^v`_RkQWTWNjo^n3_Fi%CAUc^81*NzN#`_0inPH{@
|
||||
z7L-`hH@3gSU{CkC3?)NBjrMy1$F)oC(|wxgHW4t%$)4g`1-AP5>F+>9jr}KkqAwck
|
||||
zDc?c#5s>Q(*%5seg!=aB-bA!iZwz&^BN*owG3sBRIP~rm)J=+lmKyjsfXDXB4LI3f
|
||||
zZNSBFavKyOPit4NniB1w5DOOX>-a8F{PbSoc0sZ0?OzcIp;rw;YM*rRPGeBvq6ftv
|
||||
zbKWIIL5=pTcyTR$ziRQJP0(QTZ7ka2B1}Ud=mY<%gLN#J$NRqOUGU*N2yLMMCn4`O
|
||||
ziMI&<^8t0Q=;$OEU`*v>`8Cu}2>f=i)z91a87H=V)<2HI*>U*3-i5Pc`~B@RXUF#J
|
||||
z*!~dKK<>YFPSX-unNtZyiv>S+!~R=|OTPOLw~xa=UHKsiSK1N`De)oy{Pf*D{eNmY
|
||||
z8td?q%*PVH;@QgOLXIaXy&Ub3m*9BR?Df>(e9(;&akVq5#QFd0>gP5BBdtz@Jc|PV
|
||||
z@fY?7Tk<Vzc^)%K`KCqFq$i$Ta`p3<FPiat=PzG$bWCCQ@BCok(&dljePm+!rrn|1
|
||||
z`R$Q;T?^*+v^N~@ZS32`?z(%!z_zEi<{cbi8Zk%SS@Y_;+GT<3o4kKsaww_ZbnJ`6
|
||||
zcP0Yiws^~`pt9=bo8|DrHH+5#cuiHLZ|>21XSSOx&v^IsKI1)f-!tA_oAw{wUb6eh
|
||||
z_L9TLwwD}n@9RC{-nHq7`_O&+kM@r`e5`-e?j!x93Jab)f0w2IpL;HNVf7(pZ`DhG
|
||||
z*|Gj`)h_S;#NOBT-MRad=hqjS_ejr2j$E_H^qh598E{{}G!Jy=_dm2}Y@xZoZ%@^(
|
||||
zTlTNrvE}gSLNn;M?R|USt^IH8nQ%@aOoC})x&w!mv4y|++V=EQ_UStcB}p<Znmk>D
|
||||
z7hQU2f5Tg|H#Qc+|C5^*p8mTAFFf_LT@MATNB*kNESXG;<o!Z>rg{ImhxYXN!HKD4
|
||||
zI4q6ZFv$WY=4>Vw$&w8=OL^JgJe<E_?RuD}(b<R#1E2F)wSBQ?p3Uu+J<j^fT3YIM
|
||||
z+fa-r*3pA1OYO}b=i;V}T7A8Td&0AKv8Gn%gjBNk2Djal(Q2x3E>%Fo0#Bi)<*d<p
|
||||
jp@oWzd8{T6C@sE3NR{Jlk(laFs2N{ZY+wHgsImV5zLT&{
|
||||
|
||||
literal 0
|
||||
HcmV?d00001
|
||||
|
||||
diff --git a/SendToAddon/objects.x86_64-cc13-release/SendToTelegram.d b/SendToAddon/objects.x86_64-cc13-release/SendToTelegram.d
|
||||
new file mode 100644
|
||||
index 0000000..a156597
|
||||
--- /dev/null
|
||||
+++ b/SendToAddon/objects.x86_64-cc13-release/SendToTelegram.d
|
||||
@@ -0,0 +1,4 @@
|
||||
+# --- DO NOT MODIFY THIS LINE -- AUTO-DEPENDS FOLLOW ---
|
||||
+objects.x86_64-cc13-release/SendToTelegram.o :
|
||||
+
|
||||
+# --- DO NOT MODIFY THIS LINE -- AUTO-DEPENDS PRECEDE ---
|
||||
diff --git a/SendToAddon/objects.x86_64-cc13-release/SendToTelegram.o b/SendToAddon/objects.x86_64-cc13-release/SendToTelegram.o
|
||||
new file mode 100644
|
||||
index 0000000000000000000000000000000000000000..4dfe0efd029b2d150c7448197646acac4d7e8957
|
||||
GIT binary patch
|
||||
literal 4352
|
||||
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
|
||||
|
||||
literal 0
|
||||
HcmV?d00001
|
||||
|
||||
diff --git a/SendToAddon/objects.x86_64-cc13-release/resource.rsrc b/SendToAddon/objects.x86_64-cc13-release/resource.rsrc
|
||||
new file mode 100644
|
||||
index 0000000000000000000000000000000000000000..cf5f49cda95305e3f16399c5321ae7ffb684bd6c
|
||||
GIT binary patch
|
||||
literal 3147
|
||||
zcmWFvW?*0t@ONPaQZ69O1|-M;AiWGgy)T&|W@Ioz*dXEmKmZb_1-qG>f#C?yV37H1
|
||||
z*clj<Al5LP1F}PaZU6x#P6md02$NwUko^EE-U!so1QiESv~=gF`Ls&|qhUK5wxela
|
||||
zG!2Y|G>}+Okdv95Sdy8ar(dC4mY1RzlA4p6UX+-t8=RV#5|YmVt=vF?0R|vGNJ^n3
|
||||
zUje2TDn&E})?W;?D7hpxMIkLSC$*Ro<A}C*uqgEKbu$FH1r(N`RsuGl43!79q>$x-
|
||||
zTri&z*gOgf33djVAqx@&0+70r%7WBl21y_fId1cTAzh+dTvC*pn9GotoSDYP!VtyE
|
||||
zz{JSLWUtG(dRwUWK4p93^`7&NdQ@mKOxp4Kzg*M;){jgKY)rdyTRt(t8udvm>S
|
||||
zOz=I>&(P7;`hUZwb*x9&nb^(acQ~JGa0yR|@C!K~da|=5;quQ@?WHMs8O3SYnW@=X
|
||||
zS@C&x<@V(^<qr7=EHCw$<T9~r2{|}nOUTKITS9jBAG)+zXxGKfLZ>co7P=U4aKgoa
|
||||
zo&6UBPEI^@=>p%W%NO`|UA(}@#j#g-C(DI*yG8bwolM>1aO~>Vrc(|(Lk^YhxpJ_5
|
||||
z*Oz@wT+F)}_vK&I-_5jFZ>K7d_wSe$P_6Za*}KKKm@gdI?Xa`(P|emQrv$l}f$B5%
|
||||
z+&@@#;pT2xPA*_1FxkDV0EZug-Qs_an>M-{ZRKKQWMs0}FoFo%%bh&recP<fmx~D~
|
||||
zZ1?^NRQ0p!owGBYc;<64GcqyR#~*^KHeo*0Fnf1zGSCnvAxvRL@m3`kpcZCqT38ra
|
||||
zun99WvSJfv1;rnRy}=B@zMj6IgaN|53{I~8!B&m|0rA0}?(nn}77*YFk_NR{1rbWZ
|
||||
zT!Vr={r%v|+}(r0CV|@90uW_xo<6SeA&~*D!EjZ6&YoeZKou-N%mq>9>5OCwETMuD
|
||||
hvlv7^B{eOvG^ZrKI3vHPB)PN%ZkEdCrY}Hc3;=6IKFI(8
|
||||
|
||||
literal 0
|
||||
HcmV?d00001
|
||||
|
||||
diff --git a/SendToAddon/resource.rdef b/SendToAddon/resource.rdef
|
||||
new file mode 100644
|
||||
index 0000000..e5f8b64
|
||||
@@ -138,7 +300,7 @@ index 0000000..e5f8b64
|
||||
+
|
||||
+resource("BEOS:default_shortcut") "S";
|
||||
diff --git a/Telegram/CMakeLists.txt b/Telegram/CMakeLists.txt
|
||||
index 4988f34..85bc804 100644
|
||||
index 2e26bf4..c4dbcfb 100644
|
||||
--- a/Telegram/CMakeLists.txt
|
||||
+++ b/Telegram/CMakeLists.txt
|
||||
@@ -93,6 +93,15 @@ PRIVATE
|
||||
@@ -157,7 +319,7 @@ index 4988f34..85bc804 100644
|
||||
target_precompile_headers(Telegram PRIVATE $<$<COMPILE_LANGUAGE:CXX,OBJCXX>:${src_loc}/stdafx.h>)
|
||||
nice_target_sources(Telegram ${src_loc}
|
||||
PRIVATE
|
||||
@@ -1554,6 +1563,17 @@ if (NOT build_winstore)
|
||||
@@ -1556,6 +1565,17 @@ if (NOT build_winstore)
|
||||
)
|
||||
endif()
|
||||
|
||||
@@ -175,7 +337,7 @@ index 4988f34..85bc804 100644
|
||||
if (DESKTOP_APP_DISABLE_WAYLAND_INTEGRATION)
|
||||
remove_target_sources(Telegram ${src_loc}
|
||||
platform/linux/linux_wayland_integration.cpp
|
||||
@@ -1739,7 +1759,7 @@ else()
|
||||
@@ -1741,7 +1761,7 @@ else()
|
||||
set(bundle_identifier "com.tdesktop.Telegram")
|
||||
endif()
|
||||
set(bundle_entitlements "Telegram.entitlements")
|
||||
@@ -218,10 +380,10 @@ index 93e0727..33aa2ca 100644
|
||||
rpl::variable<bool> _systemDarkModeEnabled = false;
|
||||
rpl::variable<WindowTitleContent> _windowTitleContent;
|
||||
diff --git a/Telegram/SourceFiles/core/sandbox.cpp b/Telegram/SourceFiles/core/sandbox.cpp
|
||||
index fb145f7..819b335 100644
|
||||
index 6feacdb..38f5f23 100644
|
||||
--- a/Telegram/SourceFiles/core/sandbox.cpp
|
||||
+++ b/Telegram/SourceFiles/core/sandbox.cpp
|
||||
@@ -235,7 +235,7 @@ void Sandbox::setupScreenScale() {
|
||||
@@ -234,7 +234,7 @@ void Sandbox::setupScreenScale() {
|
||||
|
||||
const auto screen = Sandbox::primaryScreen();
|
||||
const auto dpi = screen->logicalDotsPerInch();
|
||||
@@ -230,7 +392,7 @@ index fb145f7..819b335 100644
|
||||
const auto base = (basePair.first + basePair.second) * 0.5;
|
||||
const auto screenScaleExact = dpi / base;
|
||||
const auto screenScale = int(base::SafeRound(screenScaleExact * 20)) * 5;
|
||||
@@ -258,9 +258,12 @@ Sandbox::~Sandbox() = default;
|
||||
@@ -257,9 +257,12 @@ Sandbox::~Sandbox() = default;
|
||||
|
||||
bool Sandbox::event(QEvent *e) {
|
||||
if (e->type() == QEvent::Quit && !Quitting()) {
|
||||
@@ -246,7 +408,7 @@ index fb145f7..819b335 100644
|
||||
} else if (e->type() == QEvent::Close) {
|
||||
Quit();
|
||||
} else if (e->type() == DeadlockDetector::PingPongEvent::Type()) {
|
||||
@@ -274,7 +277,7 @@ bool Sandbox::event(QEvent *e) {
|
||||
@@ -273,7 +276,7 @@ bool Sandbox::event(QEvent *e) {
|
||||
void Sandbox::socketConnected() {
|
||||
LOG(("Socket connected, this is not the first application instance, sending show command..."));
|
||||
_secondInstance = true;
|
||||
@@ -682,7 +844,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 7b390c2..95f68a8 100644
|
||||
index 29b8879..f559014 100644
|
||||
--- a/Telegram/SourceFiles/platform/linux/specific_linux.cpp
|
||||
+++ b/Telegram/SourceFiles/platform/linux/specific_linux.cpp
|
||||
@@ -26,6 +26,10 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
@@ -999,8 +1161,21 @@ index b2db356..3e72834 100644
|
||||
#ifndef DESKTOP_APP_DISABLE_X11_INTEGRATION
|
||||
if (::Platform::IsX11()) {
|
||||
const auto xcbResult = XCBLastUserInputTime();
|
||||
diff --git a/Telegram/lib_base/base/platform/linux/base_linux_xdg_activation_token.cpp b/Telegram/lib_base/base/platform/linux/base_linux_xdg_activation_token.cpp
|
||||
index 1898f9d..a91a51a 100644
|
||||
--- a/Telegram/lib_base/base/platform/linux/base_linux_xdg_activation_token.cpp
|
||||
+++ b/Telegram/lib_base/base/platform/linux/base_linux_xdg_activation_token.cpp
|
||||
@@ -15,7 +15,7 @@
|
||||
namespace base::Platform {
|
||||
|
||||
void RunWithXdgActivationToken(Fn<void(QString)> callback) {
|
||||
-#if QT_VERSION >= QT_VERSION_CHECK(6, 5, 0)
|
||||
+#if QT_VERSION >= QT_VERSION_CHECK(6, 5, 0) && !defined(Q_OS_HAIKU)
|
||||
const auto window = QGuiApplication::focusWindow();
|
||||
if (!window) {
|
||||
callback({});
|
||||
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 27fc98e..18a8fbd 100644
|
||||
index af97691..1a0f256 100644
|
||||
--- a/Telegram/lib_base/base/platform/linux/base_linux_xdp_utilities.cpp
|
||||
+++ b/Telegram/lib_base/base/platform/linux/base_linux_xdp_utilities.cpp
|
||||
@@ -10,6 +10,10 @@
|
||||
@@ -1060,24 +1235,58 @@ index efbfb72..9c82321 100644
|
||||
|
||||
#include "nnet_language_identifier.h"
|
||||
diff --git a/Telegram/lib_ui/ui/platform/linux/ui_utility_linux.cpp b/Telegram/lib_ui/ui/platform/linux/ui_utility_linux.cpp
|
||||
index eda2916..24ec6ea 100644
|
||||
index eda2916..85b8ced 100644
|
||||
--- a/Telegram/lib_ui/ui/platform/linux/ui_utility_linux.cpp
|
||||
+++ b/Telegram/lib_ui/ui/platform/linux/ui_utility_linux.cpp
|
||||
@@ -413,7 +413,7 @@ void ShowXCBWindowMenu(not_null<QWidget*> widget, const QPoint &point) {
|
||||
@@ -413,6 +413,7 @@ void ShowXCBWindowMenu(not_null<QWidget*> widget, const QPoint &point) {
|
||||
}
|
||||
#endif // !DESKTOP_APP_DISABLE_X11_INTEGRATION
|
||||
|
||||
-#if QT_VERSION >= QT_VERSION_CHECK(6, 5, 0)
|
||||
+#if QT_VERSION >= QT_VERSION_CHECK(6, 5, 0) && !defined(Q_OS_HAIKU)
|
||||
+#ifndef __HAIKU__
|
||||
#if QT_VERSION >= QT_VERSION_CHECK(6, 5, 0)
|
||||
void ShowWaylandWindowMenu(not_null<QWidget*> widget, const QPoint &point) {
|
||||
static const auto wl_proxy_marshal_array = [] {
|
||||
void (*result)(
|
||||
@@ -600,7 +600,7 @@ void UnsetWindowMargins(not_null<QWidget*> widget) {
|
||||
@@ -460,6 +461,7 @@ void ShowWaylandWindowMenu(not_null<QWidget*> widget, const QPoint &point) {
|
||||
}.data());
|
||||
}
|
||||
#endif // Qt >= 6.5.0
|
||||
+#endif
|
||||
|
||||
} // namespace
|
||||
|
||||
@@ -533,7 +535,7 @@ std::optional<bool> IsOverlapped(
|
||||
}
|
||||
|
||||
bool WindowMarginsSupported() {
|
||||
-#if QT_VERSION >= QT_VERSION_CHECK(6, 5, 0)
|
||||
+#if QT_VERSION >= QT_VERSION_CHECK(6, 5, 0) && !defined(__HAIKU__)
|
||||
static const auto WaylandResult = [] {
|
||||
using namespace QNativeInterface::Private;
|
||||
QWindow window;
|
||||
@@ -560,7 +562,7 @@ bool WindowMarginsSupported() {
|
||||
}
|
||||
|
||||
void SetWindowMargins(not_null<QWidget*> widget, const QMargins &margins) {
|
||||
-#if QT_VERSION >= QT_VERSION_CHECK(6, 5, 0)
|
||||
+#if QT_VERSION >= QT_VERSION_CHECK(6, 5, 0) && !defined(__HAIKU__)
|
||||
using namespace QNativeInterface::Private;
|
||||
const auto window = not_null(widget->windowHandle());
|
||||
const auto platformWindow = not_null(window->handle());
|
||||
@@ -582,7 +584,7 @@ void SetWindowMargins(not_null<QWidget*> widget, const QMargins &margins) {
|
||||
}
|
||||
|
||||
void UnsetWindowMargins(not_null<QWidget*> widget) {
|
||||
-#if QT_VERSION >= QT_VERSION_CHECK(6, 5, 0)
|
||||
+#if QT_VERSION >= QT_VERSION_CHECK(6, 5, 0) && !defined(__HAIKU__)
|
||||
using namespace QNativeInterface::Private;
|
||||
if (const auto native = not_null(widget->windowHandle())
|
||||
->nativeInterface<QWaylandWindow>()) {
|
||||
@@ -600,7 +602,7 @@ void UnsetWindowMargins(not_null<QWidget*> widget) {
|
||||
}
|
||||
|
||||
void ShowWindowMenu(not_null<QWidget*> widget, const QPoint &point) {
|
||||
-#if QT_VERSION >= QT_VERSION_CHECK(6, 5, 0)
|
||||
+#if QT_VERSION >= QT_VERSION_CHECK(6, 5, 0) && !defined(Q_OS_HAIKU)
|
||||
+#if QT_VERSION >= QT_VERSION_CHECK(6, 5, 0) && !defined(__HAIKU__)
|
||||
if (::Platform::IsWayland()) {
|
||||
ShowWaylandWindowMenu(widget, point);
|
||||
return;
|
||||
@@ -1144,7 +1353,7 @@ index 6e19fcf..e7a6990 100644
|
||||
|
||||
#include "webrtc/webrtc_device_common.h"
|
||||
diff --git a/cmake/external/CMakeLists.txt b/cmake/external/CMakeLists.txt
|
||||
index 34181cc..85ee489 100644
|
||||
index d9af92a..cd4ba1d 100644
|
||||
--- a/cmake/external/CMakeLists.txt
|
||||
+++ b/cmake/external/CMakeLists.txt
|
||||
@@ -18,7 +18,7 @@ if (add_cld3_library)
|
||||
@@ -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="9013f4176903e2d542fa84bda0db3584b92b600fb780d43040939968bb3ae65b"
|
||||
CHECKSUM_SHA256="5a4dead506eb7c6458d98e8d12dd0f5f9321ec470e93019f9a6d6e816d67dd59"
|
||||
SOURCE_FILENAME="tdesktop-$portVersion-full.tar.gz"
|
||||
SOURCE_DIR="tdesktop-$portVersion-full"
|
||||
srcGitRev_2="2b383fe05f8ae78ac99470b9a2b9ea22b3ee5a92"
|
||||
@@ -169,16 +169,17 @@ BUILD()
|
||||
-DBUILD_SHARED_LIBS=ON \
|
||||
-DTDESKTOP_API_TEST=OFF \
|
||||
-DTDESKTOP_DISABLE_GTK_INTEGRATION=ON \
|
||||
-DDESKTOP_APP_DISABLE_AUTOUPDATE=ON \
|
||||
-DDESKTOP_APP_DISABLE_CRASH_REPORTS=ON \
|
||||
-DDESKTOP_APP_DISABLE_DBUS_INTEGRATION=ON \
|
||||
-DDESKTOP_APP_DISABLE_GTK_INTEGRATION=ON \
|
||||
-DDESKTOP_APP_DISABLE_JEMALLOC=ON \
|
||||
-DDESKTOP_APP_DISABLE_WEBKITGTK=ON \
|
||||
-DDESKTOP_APP_DISABLE_SCUDO=ON \
|
||||
-DDESKTOP_APP_DISABLE_WAYLAND_INTEGRATION=ON \
|
||||
-DDESKTOP_APP_DISABLE_X11_INTEGRATION=ON \
|
||||
-DDESKTOP_APP_DISABLE_AUTOUPDATE=ON \
|
||||
-DDESKTOP_APP_DISABLE_WEBKITGTK=ON \
|
||||
-DDESKTOP_APP_USE_PACKAGED_FONTS=ON \
|
||||
-DDESKTOP_APP_USE_HUNSPELL_ONLY=ON \
|
||||
-DDESKTOP_APP_DISABLE_SCUDO=ON \
|
||||
-DTDESKTOP_USE_PACKAGED_TGVOIP=OFF \
|
||||
-DLIBTGVOIP_DISABLE_ALSA=ON \
|
||||
-DLIBTGVOIP_DISABLE_PULSEAUDIO=ON \
|
||||
Reference in New Issue
Block a user