Hide more settings

This commit is contained in:
Isaac 2024-01-14 22:29:24 +04:00
parent 798da71ffe
commit 3be816e615
5 changed files with 9 additions and 8 deletions

View File

@ -592,10 +592,8 @@ private func privacyAndSecurityControllerEntries(
entries.append(.groupPrivacy(presentationData.theme, presentationData.strings.Privacy_GroupsAndChannels, stringForSelectiveSettings(strings: presentationData.strings, settings: privacySettings.groupInvitations))) entries.append(.groupPrivacy(presentationData.theme, presentationData.strings.Privacy_GroupsAndChannels, stringForSelectiveSettings(strings: presentationData.strings, settings: privacySettings.groupInvitations)))
if !isPremiumDisabled { if !isPremiumDisabled {
entries.append(.voiceMessagePrivacy(presentationData.theme, presentationData.strings.Privacy_VoiceMessages, stringForSelectiveSettings(strings: presentationData.strings, settings: privacySettings.voiceMessages), !isPremium)) entries.append(.voiceMessagePrivacy(presentationData.theme, presentationData.strings.Privacy_VoiceMessages, stringForSelectiveSettings(strings: presentationData.strings, settings: privacySettings.voiceMessages), !isPremium))
entries.append(.messagePrivacy(privacySettings.globalSettings.nonContactChatsRequirePremium)) //entries.append(.messagePrivacy(privacySettings.globalSettings.nonContactChatsRequirePremium))
} }
//entries.append(.selectivePrivacyInfo(presentationData.theme, presentationData.strings.PrivacyLastSeenSettings_GroupsAndChannelsHelp))
} else { } else {
entries.append(.phoneNumberPrivacy(presentationData.theme, presentationData.strings.PrivacySettings_PhoneNumber, presentationData.strings.Channel_NotificationLoading)) entries.append(.phoneNumberPrivacy(presentationData.theme, presentationData.strings.PrivacySettings_PhoneNumber, presentationData.strings.Channel_NotificationLoading))
entries.append(.lastSeenPrivacy(presentationData.theme, presentationData.strings.PrivacySettings_LastSeen, presentationData.strings.Channel_NotificationLoading)) entries.append(.lastSeenPrivacy(presentationData.theme, presentationData.strings.PrivacySettings_LastSeen, presentationData.strings.Channel_NotificationLoading))

View File

@ -846,7 +846,7 @@ private func selectivePrivacySettingsControllerEntries(presentationData: Present
entries.append(.publicPhotoInfo(presentationData.theme, presentationData.strings.Privacy_ProfilePhoto_PublicPhotoInfo)) entries.append(.publicPhotoInfo(presentationData.theme, presentationData.strings.Privacy_ProfilePhoto_PublicPhotoInfo))
} }
if case .presence = kind, let peer { /*if case .presence = kind, let peer {
entries.append(.hideReadTime(presentationData.theme, presentationData.strings.Settings_Privacy_ReadTime, state.hideReadTimeEnabled == true)) entries.append(.hideReadTime(presentationData.theme, presentationData.strings.Settings_Privacy_ReadTime, state.hideReadTimeEnabled == true))
entries.append(.hideReadTimeInfo(presentationData.theme, presentationData.strings.Settings_Privacy_ReadTimeFooter)) entries.append(.hideReadTimeInfo(presentationData.theme, presentationData.strings.Settings_Privacy_ReadTimeFooter))
@ -854,7 +854,7 @@ private func selectivePrivacySettingsControllerEntries(presentationData: Present
entries.append(.subscribeToPremium(presentationData.theme, presentationData.strings.Settings_Privacy_ReadTimePremium)) entries.append(.subscribeToPremium(presentationData.theme, presentationData.strings.Settings_Privacy_ReadTimePremium))
entries.append(.subscribeToPremiumInfo(presentationData.theme, presentationData.strings.Settings_Privacy_ReadTimePremiumFooter)) entries.append(.subscribeToPremiumInfo(presentationData.theme, presentationData.strings.Settings_Privacy_ReadTimePremiumFooter))
} }
} }*/
return entries return entries
} }

View File

@ -210,7 +210,7 @@ public class BoxedMessage: NSObject {
public class Serialization: NSObject, MTSerialization { public class Serialization: NSObject, MTSerialization {
public func currentLayer() -> UInt { public func currentLayer() -> UInt {
return 172 return 171
} }
public func parseMessage(_ data: Data!) -> Any! { public func parseMessage(_ data: Data!) -> Any! {

View File

@ -251,6 +251,9 @@ private func canViewReadStats(message: Message, participantCount: Int?, isMessag
if user.flags.contains(.isSupport) { if user.flags.contains(.isSupport) {
return false return false
} }
if "".isEmpty {
return false
}
default: default:
return false return false
} }

View File

@ -35,7 +35,7 @@ final class ChatSearchNavigationContentNode: NavigationBarContentNode {
let placeholderText: String let placeholderText: String
switch chatLocation { switch chatLocation {
case .peer, .replyThread, .feed: case .peer, .replyThread, .feed:
if chatLocation.peerId == context.account.peerId { if chatLocation.peerId == context.account.peerId, !"".isEmpty {
placeholderText = strings.Chat_SearchTagsPlaceholder placeholderText = strings.Chat_SearchTagsPlaceholder
} else { } else {
placeholderText = strings.Conversation_SearchPlaceholder placeholderText = strings.Conversation_SearchPlaceholder
@ -113,7 +113,7 @@ final class ChatSearchNavigationContentNode: NavigationBarContentNode {
case .peer, .replyThread, .feed: case .peer, .replyThread, .feed:
if presentationInterfaceState.historyFilter != nil { if presentationInterfaceState.historyFilter != nil {
placeholderText = self.strings.Common_Search placeholderText = self.strings.Common_Search
} else if self.chatLocation.peerId == self.context.account.peerId { } else if self.chatLocation.peerId == self.context.account.peerId, !"".isEmpty {
placeholderText = self.strings.Chat_SearchTagsPlaceholder placeholderText = self.strings.Chat_SearchTagsPlaceholder
} else { } else {
placeholderText = self.strings.Conversation_SearchPlaceholder placeholderText = self.strings.Conversation_SearchPlaceholder