From 80fc58f83e03eec753f588cc2cda1e3edeccb4bc Mon Sep 17 00:00:00 2001 From: John Preston Date: Wed, 23 Apr 2025 17:51:55 +0400 Subject: [PATCH] Reorder privacy and security settings. --- .../settings/settings_privacy_security.cpp | 36 +++++++++---------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/Telegram/SourceFiles/settings/settings_privacy_security.cpp b/Telegram/SourceFiles/settings/settings_privacy_security.cpp index bef9182a4c..4c1910297e 100644 --- a/Telegram/SourceFiles/settings/settings_privacy_security.cpp +++ b/Telegram/SourceFiles/settings/settings_privacy_security.cpp @@ -425,18 +425,6 @@ void SetupPrivacy( tr::lng_settings_profile_photo_privacy(), Key::ProfilePhoto, [] { return std::make_unique(); }); - add( - tr::lng_settings_bio_privacy(), - Key::About, - [] { return std::make_unique(); }); - add( - tr::lng_settings_gifts_privacy(), - Key::GiftsAutoSave, - [=] { return std::make_unique(); }); - add( - tr::lng_settings_birthday_privacy(), - Key::Birthday, - [] { return std::make_unique(); }); add( tr::lng_settings_forwards_privacy(), Key::Forwards, @@ -446,10 +434,6 @@ void SetupPrivacy( tr::lng_settings_calls(), Key::Calls, [] { return std::make_unique(); }); - add( - tr::lng_settings_groups_invite(), - Key::Invites, - [] { return std::make_unique(); }); { const auto &phrase = tr::lng_settings_voices_privacy; const auto &st = st::settingsButtonNoIcon; @@ -460,6 +444,22 @@ void SetupPrivacy( AddPremiumStar(voices, session, phrase(), st.padding); } AddMessagesPrivacyButton(controller, container); + add( + tr::lng_settings_birthday_privacy(), + Key::Birthday, + [] { return std::make_unique(); }); + add( + tr::lng_settings_gifts_privacy(), + Key::GiftsAutoSave, + [=] { return std::make_unique(); }); + add( + tr::lng_settings_bio_privacy(), + Key::About, + [] { return std::make_unique(); }); + add( + tr::lng_settings_groups_invite(), + Key::Invites, + [] { return std::make_unique(); }); session->api().userPrivacy().reload( Api::UserPrivacy::Key::AddedByPhone); @@ -1183,10 +1183,10 @@ void PrivacySecurity::setupContent( SetupSecurity(controller, content, trigger(), showOtherMethod()); SetupPrivacy(controller, content, trigger()); - SetupTopPeers(controller, content); SetupArchiveAndMute(controller, content); - SetupConfirmationExtensions(controller, content); SetupBotsAndWebsites(controller, content); + SetupConfirmationExtensions(controller, content); + SetupTopPeers(controller, content); SetupSelfDestruction(controller, content, trigger()); Ui::ResizeFitChild(this, content);