Various Improvements

This commit is contained in:
Ilya Laktyushin
2021-01-17 10:18:10 +03:00
parent fadd3abea6
commit fa125d0192
124 changed files with 12748 additions and 5704 deletions

View File

@@ -191,6 +191,7 @@ private func textInputBackgroundImage(backgroundColor: UIColor, strokeColor: UIC
enum ChatTextInputPanelPasteData {
case images([UIImage])
case video(Data)
case gif(Data)
case sticker(UIImage, Bool)
}
@@ -1911,6 +1912,9 @@ class ChatTextInputPanelNode: ChatInputPanelNode, ASEditableTextNodeDelegate {
if let data = pasteboard.data(forPasteboardType: "com.compuserve.gif") {
self.paste(.gif(data))
return false
} else if let data = pasteboard.data(forPasteboardType: "public.mpeg-4") {
self.paste(.video(data))
return false
} else {
var isPNG = false
var isMemoji = false