diff --git a/submodules/TelegramUI/Components/PeerInfo/PeerInfoScreen/Sources/PeerInfoSettingsItems.swift b/submodules/TelegramUI/Components/PeerInfo/PeerInfoScreen/Sources/PeerInfoSettingsItems.swift index e59306be..7cf4c722 100644 --- a/submodules/TelegramUI/Components/PeerInfo/PeerInfoScreen/Sources/PeerInfoSettingsItems.swift +++ b/submodules/TelegramUI/Components/PeerInfo/PeerInfoScreen/Sources/PeerInfoSettingsItems.swift @@ -152,6 +152,9 @@ func settingsItems(data: PeerInfoScreenData?, context: AccountContext, presentat items[.myProfile]!.append(PeerInfoScreenDisclosureItem(id: 0, text: presentationData.strings.Settings_MyProfile, icon: PresentationResourcesSettings.myProfile, action: { interaction.openSettings(.profile) })) + items[.myProfile]!.append(PeerInfoScreenDisclosureItem(id: 1001, text: "Ghostgram Settings", icon: UIImage(bundleImageName: "Settings/Menu/GhostgramSettings"), action: { + interaction.openSettings(.ghostgram) + })) if !settings.proxySettings.servers.isEmpty { let proxyType: String @@ -232,9 +235,6 @@ func settingsItems(data: PeerInfoScreenData?, context: AccountContext, presentat items[.advanced]!.append(PeerInfoScreenDisclosureItem(id: 1, text: presentationData.strings.Settings_PrivacySettings, icon: PresentationResourcesSettings.security, action: { interaction.openSettings(.privacyAndSecurity) })) - items[.advanced]!.append(PeerInfoScreenDisclosureItem(id: 1001, text: "Ghostgram Settings", icon: UIImage(bundleImageName: "Settings/Menu/Appearance"), action: { - interaction.openSettings(.ghostgram) - })) items[.advanced]!.append(PeerInfoScreenDisclosureItem(id: 2, text: presentationData.strings.Settings_ChatSettings, icon: PresentationResourcesSettings.dataAndStorage, action: { interaction.openSettings(.dataAndStorage) })) diff --git a/submodules/TelegramUI/Images.xcassets/Settings/Menu/GhostgramSettings.imageset/Contents.json b/submodules/TelegramUI/Images.xcassets/Settings/Menu/GhostgramSettings.imageset/Contents.json new file mode 100644 index 00000000..a02308ab --- /dev/null +++ b/submodules/TelegramUI/Images.xcassets/Settings/Menu/GhostgramSettings.imageset/Contents.json @@ -0,0 +1,23 @@ +{ + "images": [ + { + "filename": "ghost_settings.png", + "idiom": "universal", + "scale": "1x" + }, + { + "filename": "ghost_settings@2x.png", + "idiom": "universal", + "scale": "2x" + }, + { + "filename": "ghost_settings@3x.png", + "idiom": "universal", + "scale": "3x" + } + ], + "info": { + "author": "xcode", + "version": 1 + } +} \ No newline at end of file diff --git a/submodules/TelegramUI/Images.xcassets/Settings/Menu/GhostgramSettings.imageset/ghost_settings.png b/submodules/TelegramUI/Images.xcassets/Settings/Menu/GhostgramSettings.imageset/ghost_settings.png new file mode 100644 index 00000000..aa778f3f Binary files /dev/null and b/submodules/TelegramUI/Images.xcassets/Settings/Menu/GhostgramSettings.imageset/ghost_settings.png differ diff --git a/submodules/TelegramUI/Images.xcassets/Settings/Menu/GhostgramSettings.imageset/ghost_settings@2x.png b/submodules/TelegramUI/Images.xcassets/Settings/Menu/GhostgramSettings.imageset/ghost_settings@2x.png new file mode 100644 index 00000000..f119400c Binary files /dev/null and b/submodules/TelegramUI/Images.xcassets/Settings/Menu/GhostgramSettings.imageset/ghost_settings@2x.png differ diff --git a/submodules/TelegramUI/Images.xcassets/Settings/Menu/GhostgramSettings.imageset/ghost_settings@3x.png b/submodules/TelegramUI/Images.xcassets/Settings/Menu/GhostgramSettings.imageset/ghost_settings@3x.png new file mode 100644 index 00000000..59271ae4 Binary files /dev/null and b/submodules/TelegramUI/Images.xcassets/Settings/Menu/GhostgramSettings.imageset/ghost_settings@3x.png differ