Merge branch 'attach-menu'

This commit is contained in:
Ilya Laktyushin
2022-02-13 04:27:41 +03:00
190 changed files with 4755 additions and 5510 deletions

View File

@@ -27,6 +27,8 @@ import ReactionListContextMenuContent
import TelegramUIPreferences
import Translate
import DebugSettingsUI
import ChatPresentationInterfaceState
import Pasteboard
private struct MessageContextMenuData {
let starStatus: Bool?
@@ -291,17 +293,6 @@ enum ChatMessageContextMenuAction {
case sheet(ChatMessageContextMenuSheetAction)
}
struct MessageMediaEditingOptions: OptionSet {
var rawValue: Int32
init(rawValue: Int32) {
self.rawValue = rawValue
}
static let imageOrVideo = MessageMediaEditingOptions(rawValue: 1 << 0)
static let file = MessageMediaEditingOptions(rawValue: 1 << 1)
}
func messageMediaEditingOptions(message: Message) -> MessageMediaEditingOptions {
if message.id.peerId.namespace == Namespaces.Peer.SecretChat {
return []