mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-22 22:25:57 +00:00
[WIP] Send message effects
This commit is contained in:
@@ -2008,7 +2008,7 @@ final class StorageUsageScreenComponent: Component {
|
||||
text: presentationData.strings.StorageManagement_PeerShowDetails,
|
||||
icon: { theme in generateTintedImage(image: UIImage(bundleImageName: "Chat/Context Menu/Info"), color: theme.contextMenu.primaryColor) },
|
||||
action: { [weak self] c, _ in
|
||||
c.dismiss(completion: { [weak self] in
|
||||
c?.dismiss(completion: { [weak self] in
|
||||
guard let self else {
|
||||
return
|
||||
}
|
||||
@@ -2026,7 +2026,7 @@ final class StorageUsageScreenComponent: Component {
|
||||
}
|
||||
},
|
||||
action: { [weak self] c, _ in
|
||||
c.dismiss(completion: { [weak self] in
|
||||
c?.dismiss(completion: { [weak self] in
|
||||
guard let self, let component = self.component, let controller = self.controller?() else {
|
||||
return
|
||||
}
|
||||
@@ -2049,7 +2049,7 @@ final class StorageUsageScreenComponent: Component {
|
||||
text: presentationData.strings.StorageManagement_ContextSelect,
|
||||
icon: { theme in generateTintedImage(image: UIImage(bundleImageName: "Chat/Context Menu/Select"), color: theme.contextMenu.primaryColor) },
|
||||
action: { [weak self] c, _ in
|
||||
c.dismiss(completion: {
|
||||
c?.dismiss(completion: {
|
||||
})
|
||||
|
||||
guard let self, let aggregatedData = self.aggregatedData else {
|
||||
@@ -2544,7 +2544,7 @@ final class StorageUsageScreenComponent: Component {
|
||||
text: openTitle,
|
||||
icon: { theme in generateTintedImage(image: UIImage(bundleImageName: "Chat/Context Menu/Expand"), color: theme.contextMenu.primaryColor) },
|
||||
action: { [weak self] c, _ in
|
||||
c.dismiss(completion: { [weak self] in
|
||||
c?.dismiss(completion: { [weak self] in
|
||||
guard let self else {
|
||||
return
|
||||
}
|
||||
@@ -2554,7 +2554,7 @@ final class StorageUsageScreenComponent: Component {
|
||||
))
|
||||
|
||||
items.append(.action(ContextMenuActionItem(text: strings.SharedMedia_ViewInChat, icon: { theme in generateTintedImage(image: UIImage(bundleImageName: "Chat/Context Menu/GoToMessage"), color: theme.contextMenu.primaryColor) }, action: { [weak self] c, f in
|
||||
c.dismiss(completion: { [weak self] in
|
||||
c?.dismiss(completion: { [weak self] in
|
||||
guard let self, let component = self.component, let controller = self.controller?(), let navigationController = controller.navigationController as? NavigationController else {
|
||||
return
|
||||
}
|
||||
@@ -2580,7 +2580,7 @@ final class StorageUsageScreenComponent: Component {
|
||||
items.append(.action(ContextMenuActionItem(text: strings.Conversation_ContextMenuSelect, icon: { theme in
|
||||
return generateTintedImage(image: UIImage(bundleImageName: "Chat/Context Menu/Select"), color: theme.actionSheet.primaryTextColor)
|
||||
}, action: { [weak self] c, _ in
|
||||
c.dismiss(completion: {
|
||||
c?.dismiss(completion: {
|
||||
})
|
||||
|
||||
guard let self, let aggregatedData = self.aggregatedData else {
|
||||
@@ -2641,7 +2641,7 @@ final class StorageUsageScreenComponent: Component {
|
||||
text: openTitle,
|
||||
icon: { theme in generateTintedImage(image: UIImage(bundleImageName: "Chat/Context Menu/Expand"), color: theme.contextMenu.primaryColor) },
|
||||
action: { [weak self] c, _ in
|
||||
c.dismiss(completion: { [weak self] in
|
||||
c?.dismiss(completion: { [weak self] in
|
||||
guard let self else {
|
||||
return
|
||||
}
|
||||
@@ -2657,7 +2657,7 @@ final class StorageUsageScreenComponent: Component {
|
||||
return generateTintedImage(image: UIImage(bundleImageName: "Chat/Context Menu/GoToMessage"), color: theme.contextMenu.primaryColor)
|
||||
},
|
||||
action: { [weak self] c, _ in
|
||||
c.dismiss(completion: { [weak self] in
|
||||
c?.dismiss(completion: { [weak self] in
|
||||
guard let self, let component = self.component, let controller = self.controller?(), let navigationController = controller.navigationController as? NavigationController else {
|
||||
return
|
||||
}
|
||||
@@ -2684,7 +2684,7 @@ final class StorageUsageScreenComponent: Component {
|
||||
text: aggregatedData.selectionState.selectedMessages.contains(messageId) ? presentationData.strings.StorageManagement_ContextDeselect : presentationData.strings.StorageManagement_ContextSelect,
|
||||
icon: { theme in generateTintedImage(image: UIImage(bundleImageName: "Chat/Context Menu/Select"), color: theme.contextMenu.primaryColor) },
|
||||
action: { [weak self] c, _ in
|
||||
c.dismiss(completion: {
|
||||
c?.dismiss(completion: {
|
||||
})
|
||||
|
||||
guard let self, let aggregatedData = self.aggregatedData else {
|
||||
|
||||
Reference in New Issue
Block a user