mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-10-09 03:20:48 +00:00
Pre-release
This commit is contained in:
parent
b5e2dcad06
commit
4c615af553
@ -986,9 +986,6 @@ class ChatListItemNode: ItemListRevealOptionsItemNode {
|
|||||||
} else if let _ = message.peers[message.id.peerId] as? TelegramSecretChat {
|
} else if let _ = message.peers[message.id.peerId] as? TelegramSecretChat {
|
||||||
displayMediaPreviews = false
|
displayMediaPreviews = false
|
||||||
}
|
}
|
||||||
if !item.context.sharedContext.immediateExperimentalUISettings.chatListPhotos {
|
|
||||||
displayMediaPreviews = false
|
|
||||||
}
|
|
||||||
if displayMediaPreviews {
|
if displayMediaPreviews {
|
||||||
let contentImageFillSize = CGSize(width: 8.0, height: contentImageSize.height)
|
let contentImageFillSize = CGSize(width: 8.0, height: contentImageSize.height)
|
||||||
_ = contentImageFillSize
|
_ = contentImageFillSize
|
||||||
|
@ -599,7 +599,7 @@ private func debugControllerEntries(presentationData: PresentationData, loggingS
|
|||||||
entries.append(.resetHoles(presentationData.theme))
|
entries.append(.resetHoles(presentationData.theme))
|
||||||
entries.append(.reindexUnread(presentationData.theme))
|
entries.append(.reindexUnread(presentationData.theme))
|
||||||
entries.append(.optimizeDatabase(presentationData.theme))
|
entries.append(.optimizeDatabase(presentationData.theme))
|
||||||
entries.append(.photoPreview(presentationData.theme, experimentalSettings.chatListPhotos))
|
//entries.append(.photoPreview(presentationData.theme, experimentalSettings.chatListPhotos))
|
||||||
entries.append(.knockoutWallpaper(presentationData.theme, experimentalSettings.knockoutWallpaper))
|
entries.append(.knockoutWallpaper(presentationData.theme, experimentalSettings.knockoutWallpaper))
|
||||||
entries.append(.alternativeFolderTabs(experimentalSettings.foldersTabAtBottom))
|
entries.append(.alternativeFolderTabs(experimentalSettings.foldersTabAtBottom))
|
||||||
entries.append(.videoCalls(experimentalSettings.videoCalls))
|
entries.append(.videoCalls(experimentalSettings.videoCalls))
|
||||||
|
@ -152,11 +152,11 @@ private final class MultipartUploadManager {
|
|||||||
self.progress = progress
|
self.progress = progress
|
||||||
self.completed = completed
|
self.completed = completed
|
||||||
|
|
||||||
//if headerSize == 0 {
|
if headerSize == 0 {
|
||||||
self.headerPartState = .ready
|
self.headerPartState = .ready
|
||||||
/*} else {
|
} else {
|
||||||
self.headerPartState = .notStarted
|
self.headerPartState = .notStarted
|
||||||
}*/
|
}
|
||||||
|
|
||||||
if let hintFileSize = hintFileSize, hintFileSize > 10 * 1024 * 1024 {
|
if let hintFileSize = hintFileSize, hintFileSize > 10 * 1024 * 1024 {
|
||||||
self.defaultPartSize = 512 * 1024
|
self.defaultPartSize = 512 * 1024
|
||||||
|
@ -376,7 +376,7 @@ public final class ChatControllerImpl: TelegramBaseController, ChatController, G
|
|||||||
case .inline:
|
case .inline:
|
||||||
navigationBarPresentationData = nil
|
navigationBarPresentationData = nil
|
||||||
default:
|
default:
|
||||||
navigationBarPresentationData = NavigationBarPresentationData(presentationData: self.presentationData, hideBackground: true, hideBadge: false)
|
navigationBarPresentationData = NavigationBarPresentationData(presentationData: self.presentationData, hideBackground: false, hideBadge: false)
|
||||||
}
|
}
|
||||||
super.init(context: context, navigationBarPresentationData: navigationBarPresentationData, mediaAccessoryPanelVisibility: mediaAccessoryPanelVisibility, locationBroadcastPanelSource: locationBroadcastPanelSource)
|
super.init(context: context, navigationBarPresentationData: navigationBarPresentationData, mediaAccessoryPanelVisibility: mediaAccessoryPanelVisibility, locationBroadcastPanelSource: locationBroadcastPanelSource)
|
||||||
|
|
||||||
@ -2808,7 +2808,7 @@ public final class ChatControllerImpl: TelegramBaseController, ChatController, G
|
|||||||
if self.hasEmbeddedTitleContent {
|
if self.hasEmbeddedTitleContent {
|
||||||
navigationBarTheme = NavigationBarTheme(rootControllerTheme: defaultDarkPresentationTheme, hideBackground: true, hideBadge: true)
|
navigationBarTheme = NavigationBarTheme(rootControllerTheme: defaultDarkPresentationTheme, hideBackground: true, hideBadge: true)
|
||||||
} else {
|
} else {
|
||||||
navigationBarTheme = NavigationBarTheme(rootControllerTheme: self.presentationData.theme, hideBackground: true, hideBadge: false)
|
navigationBarTheme = NavigationBarTheme(rootControllerTheme: self.presentationData.theme, hideBackground: false, hideBadge: false)
|
||||||
}
|
}
|
||||||
|
|
||||||
self.navigationBar?.updatePresentationData(NavigationBarPresentationData(theme: navigationBarTheme, strings: NavigationBarStrings(presentationStrings: self.presentationData.strings)))
|
self.navigationBar?.updatePresentationData(NavigationBarPresentationData(theme: navigationBarTheme, strings: NavigationBarStrings(presentationStrings: self.presentationData.strings)))
|
||||||
|
@ -563,7 +563,9 @@ class ChatControllerNode: ASDisplayNode, UIScrollViewDelegate {
|
|||||||
self.addSubnode(self.navigateButtons)
|
self.addSubnode(self.navigateButtons)
|
||||||
|
|
||||||
self.addSubnode(self.navigationBarBackroundNode)
|
self.addSubnode(self.navigationBarBackroundNode)
|
||||||
|
self.navigationBarBackroundNode.isHidden = true
|
||||||
self.addSubnode(self.navigationBarSeparatorNode)
|
self.addSubnode(self.navigationBarSeparatorNode)
|
||||||
|
self.navigationBarSeparatorNode.isHidden = true
|
||||||
|
|
||||||
self.historyNode.view.addGestureRecognizer(UITapGestureRecognizer(target: self, action: #selector(self.tapGesture(_:))))
|
self.historyNode.view.addGestureRecognizer(UITapGestureRecognizer(target: self, action: #selector(self.tapGesture(_:))))
|
||||||
|
|
||||||
@ -1449,10 +1451,8 @@ class ChatControllerNode: ASDisplayNode, UIScrollViewDelegate {
|
|||||||
transition.updateFrame(node: self.navigateButtons, frame: apparentNavigateButtonsFrame)
|
transition.updateFrame(node: self.navigateButtons, frame: apparentNavigateButtonsFrame)
|
||||||
|
|
||||||
if let titleAccessoryPanelNode = self.titleAccessoryPanelNode, let titleAccessoryPanelFrame = titleAccessoryPanelFrame, !titleAccessoryPanelNode.frame.equalTo(titleAccessoryPanelFrame) {
|
if let titleAccessoryPanelNode = self.titleAccessoryPanelNode, let titleAccessoryPanelFrame = titleAccessoryPanelFrame, !titleAccessoryPanelNode.frame.equalTo(titleAccessoryPanelFrame) {
|
||||||
if immediatelyLayoutTitleAccessoryPanelNodeAndAnimateAppearance {
|
titleAccessoryPanelNode.frame = titleAccessoryPanelFrame
|
||||||
titleAccessoryPanelNode.frame = titleAccessoryPanelFrame.offsetBy(dx: 0.0, dy: -titleAccessoryPanelFrame.size.height)
|
transition.animatePositionAdditive(node: titleAccessoryPanelNode, offset: CGPoint(x: 0.0, y: -titleAccessoryPanelFrame.height))
|
||||||
}
|
|
||||||
transition.updateFrame(node: titleAccessoryPanelNode, frame: titleAccessoryPanelFrame)
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if let inputPanelNode = self.inputPanelNode, let apparentInputPanelFrame = apparentInputPanelFrame, !inputPanelNode.frame.equalTo(apparentInputPanelFrame) {
|
if let inputPanelNode = self.inputPanelNode, let apparentInputPanelFrame = apparentInputPanelFrame, !inputPanelNode.frame.equalTo(apparentInputPanelFrame) {
|
||||||
@ -2685,6 +2685,8 @@ class ChatControllerNode: ASDisplayNode, UIScrollViewDelegate {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func updateEmbeddedTitlePeekContent(content: NavigationControllerDropContent?) {
|
func updateEmbeddedTitlePeekContent(content: NavigationControllerDropContent?) {
|
||||||
|
return;
|
||||||
|
|
||||||
guard let (_, navigationHeight) = self.validLayout else {
|
guard let (_, navigationHeight) = self.validLayout else {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
@ -2711,6 +2713,8 @@ class ChatControllerNode: ASDisplayNode, UIScrollViewDelegate {
|
|||||||
var updateHasEmbeddedTitleContent: (() -> Void)?
|
var updateHasEmbeddedTitleContent: (() -> Void)?
|
||||||
|
|
||||||
func acceptEmbeddedTitlePeekContent(content: NavigationControllerDropContent) -> Bool {
|
func acceptEmbeddedTitlePeekContent(content: NavigationControllerDropContent) -> Bool {
|
||||||
|
return false;
|
||||||
|
|
||||||
guard let (_, navigationHeight) = self.validLayout else {
|
guard let (_, navigationHeight) = self.validLayout else {
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user