mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-06-16 05:55:20 +00:00
Fix 10.15.1
This commit is contained in:
parent
2ddfd501a5
commit
b027b08719
@ -211,7 +211,7 @@ extension ChatControllerImpl {
|
|||||||
var navigationSubject: ChatControllerSubject? = nil
|
var navigationSubject: ChatControllerSubject? = nil
|
||||||
for messageId in messageIds {
|
for messageId in messageIds {
|
||||||
if let messageId = messageId {
|
if let messageId = messageId {
|
||||||
navigationSubject = .message(id: .id(messageId), highlight: ChatControllerSubject.MessageHighlight(quote: nil), timecode: nil)
|
navigationSubject = .message(id: .id(messageId), highlight: ChatControllerSubject.MessageHighlight(quote: nil), timecode: nil, setupReply: false)
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -964,7 +964,7 @@ public func legacyAssetPickerEnqueueMessages(context: AccountContext, account: A
|
|||||||
}
|
}
|
||||||
// MARK: Swiftgram
|
// MARK: Swiftgram
|
||||||
if asTelescope {
|
if asTelescope {
|
||||||
fileAttributes = [.FileName(fileName: "video.mp4"), .Video(duration: finalDuration, size: PixelDimensions(finalDimensions), flags: [.instantRoundVideo], preloadSize: nil)]
|
fileAttributes = [.FileName(fileName: "video.mp4"), .Video(duration: finalDuration, size: PixelDimensions(finalDimensions), flags: [.instantRoundVideo], preloadSize: nil, coverTime: nil)]
|
||||||
}
|
}
|
||||||
let media = TelegramMediaFile(fileId: MediaId(namespace: Namespaces.Media.LocalFile, id: Int64.random(in: Int64.min ... Int64.max)), partialReference: nil, resource: resource, previewRepresentations: previewRepresentations, videoThumbnails: [], immediateThumbnailData: nil, mimeType: "video/mp4", size: nil, attributes: fileAttributes)
|
let media = TelegramMediaFile(fileId: MediaId(namespace: Namespaces.Media.LocalFile, id: Int64.random(in: Int64.min ... Int64.max)), partialReference: nil, resource: resource, previewRepresentations: previewRepresentations, videoThumbnails: [], immediateThumbnailData: nil, mimeType: "video/mp4", size: nil, attributes: fileAttributes)
|
||||||
|
|
||||||
|
@ -1892,7 +1892,7 @@ private func infoItems(nearestChatParticipant: (String?, Int32?), showProfileId:
|
|||||||
if showProfileId {
|
if showProfileId {
|
||||||
items[.swiftgram]!.append(PeerInfoScreenLabeledValueItem(id: sgItemId, label: "id: \(idText)", text: "", textColor: .primary, action: nil, longTapAction: { sourceNode in
|
items[.swiftgram]!.append(PeerInfoScreenLabeledValueItem(id: sgItemId, label: "id: \(idText)", text: "", textColor: .primary, action: nil, longTapAction: { sourceNode in
|
||||||
interaction.openPeerInfoContextMenu(.copy(idText), sourceNode, nil)
|
interaction.openPeerInfoContextMenu(.copy(idText), sourceNode, nil)
|
||||||
}, requestLayout: {
|
}, requestLayout: { _ in
|
||||||
interaction.requestLayout(false)
|
interaction.requestLayout(false)
|
||||||
}))
|
}))
|
||||||
sgItemId += 1
|
sgItemId += 1
|
||||||
@ -1927,7 +1927,7 @@ private func infoItems(nearestChatParticipant: (String?, Int32?), showProfileId:
|
|||||||
if !dcText.isEmpty {
|
if !dcText.isEmpty {
|
||||||
items[.swiftgram]!.append(PeerInfoScreenLabeledValueItem(id: sgItemId, label: "dc: \(dcText)", text: "", textColor: .primary, action: nil, longTapAction: { sourceNode in
|
items[.swiftgram]!.append(PeerInfoScreenLabeledValueItem(id: sgItemId, label: "dc: \(dcText)", text: "", textColor: .primary, action: nil, longTapAction: { sourceNode in
|
||||||
interaction.openPeerInfoContextMenu(.aboutDC, sourceNode, nil)
|
interaction.openPeerInfoContextMenu(.aboutDC, sourceNode, nil)
|
||||||
}, requestLayout: {
|
}, requestLayout: { _ in
|
||||||
interaction.requestLayout(false)
|
interaction.requestLayout(false)
|
||||||
}))
|
}))
|
||||||
sgItemId += 1
|
sgItemId += 1
|
||||||
@ -1939,7 +1939,7 @@ private func infoItems(nearestChatParticipant: (String?, Int32?), showProfileId:
|
|||||||
let creationDateString = stringForDate(timestamp: channelCreationTimestamp, strings: presentationData.strings)
|
let creationDateString = stringForDate(timestamp: channelCreationTimestamp, strings: presentationData.strings)
|
||||||
items[.swiftgram]!.append(PeerInfoScreenLabeledValueItem(id: sgItemId, label: i18n("Chat.Created", presentationData.strings.baseLanguageCode, creationDateString), text: "", action: nil, longTapAction: { sourceNode in
|
items[.swiftgram]!.append(PeerInfoScreenLabeledValueItem(id: sgItemId, label: i18n("Chat.Created", presentationData.strings.baseLanguageCode, creationDateString), text: "", action: nil, longTapAction: { sourceNode in
|
||||||
interaction.openPeerInfoContextMenu(.copy(creationDateString), sourceNode, nil)
|
interaction.openPeerInfoContextMenu(.copy(creationDateString), sourceNode, nil)
|
||||||
}, requestLayout: {
|
}, requestLayout: { _ in
|
||||||
interaction.requestLayout(false)
|
interaction.requestLayout(false)
|
||||||
}))
|
}))
|
||||||
sgItemId += 1
|
sgItemId += 1
|
||||||
@ -1950,7 +1950,7 @@ private func infoItems(nearestChatParticipant: (String?, Int32?), showProfileId:
|
|||||||
let joinedDateString = stringForDate(timestamp: invitedAt, strings: presentationData.strings)
|
let joinedDateString = stringForDate(timestamp: invitedAt, strings: presentationData.strings)
|
||||||
items[.swiftgram]!.append(PeerInfoScreenLabeledValueItem(id: sgItemId, label: i18n("Chat.JoinedDateTitle", presentationData.strings.baseLanguageCode, nearestChatParticipant.0 ?? "chat") , text: joinedDateString, action: nil, longTapAction: { sourceNode in
|
items[.swiftgram]!.append(PeerInfoScreenLabeledValueItem(id: sgItemId, label: i18n("Chat.JoinedDateTitle", presentationData.strings.baseLanguageCode, nearestChatParticipant.0 ?? "chat") , text: joinedDateString, action: nil, longTapAction: { sourceNode in
|
||||||
interaction.openPeerInfoContextMenu(.copy(joinedDateString), sourceNode, nil)
|
interaction.openPeerInfoContextMenu(.copy(joinedDateString), sourceNode, nil)
|
||||||
}, requestLayout: {
|
}, requestLayout: { _ in
|
||||||
interaction.requestLayout(false)
|
interaction.requestLayout(false)
|
||||||
}))
|
}))
|
||||||
sgItemId += 1
|
sgItemId += 1
|
||||||
@ -1970,7 +1970,7 @@ private func infoItems(nearestChatParticipant: (String?, Int32?), showProfileId:
|
|||||||
}
|
}
|
||||||
items[.swiftgram]!.append(PeerInfoScreenLabeledValueItem(id: sgItemId, label: i18n("Chat.RegDate", presentationData.strings.baseLanguageCode), text: regDateString, action: nil, longTapAction: { sourceNode in
|
items[.swiftgram]!.append(PeerInfoScreenLabeledValueItem(id: sgItemId, label: i18n("Chat.RegDate", presentationData.strings.baseLanguageCode), text: regDateString, action: nil, longTapAction: { sourceNode in
|
||||||
interaction.openPeerInfoContextMenu(.copy(regDateString), sourceNode, nil)
|
interaction.openPeerInfoContextMenu(.copy(regDateString), sourceNode, nil)
|
||||||
}, requestLayout: {
|
}, requestLayout: { _ in
|
||||||
interaction.requestLayout(false)
|
interaction.requestLayout(false)
|
||||||
}))
|
}))
|
||||||
sgItemId += 1
|
sgItemId += 1
|
||||||
|
Loading…
x
Reference in New Issue
Block a user