diff --git a/Telegram/Telegram-iOS/Icons.xcassets/Shortcuts/AppIcon.imageset/Contents.json b/Telegram/Telegram-iOS/Icons.xcassets/Shortcuts/AppIcon.imageset/Contents.json index 133d7727aa..f090bedc35 100644 --- a/Telegram/Telegram-iOS/Icons.xcassets/Shortcuts/AppIcon.imageset/Contents.json +++ b/Telegram/Telegram-iOS/Icons.xcassets/Shortcuts/AppIcon.imageset/Contents.json @@ -1,17 +1,8 @@ { "images" : [ { - "idiom" : "universal", - "scale" : "1x" - }, - { - "idiom" : "universal", - "scale" : "2x" - }, - { - "filename" : "appicon.png", - "idiom" : "universal", - "scale" : "3x" + "filename" : "tlogo_24.pdf", + "idiom" : "universal" } ], "info" : { diff --git a/Telegram/Telegram-iOS/Icons.xcassets/Shortcuts/AppIcon.imageset/appicon.png b/Telegram/Telegram-iOS/Icons.xcassets/Shortcuts/AppIcon.imageset/appicon.png deleted file mode 100644 index 03845a2899..0000000000 Binary files a/Telegram/Telegram-iOS/Icons.xcassets/Shortcuts/AppIcon.imageset/appicon.png and /dev/null differ diff --git a/Telegram/Telegram-iOS/Icons.xcassets/Shortcuts/AppIcon.imageset/tlogo_24.pdf b/Telegram/Telegram-iOS/Icons.xcassets/Shortcuts/AppIcon.imageset/tlogo_24.pdf new file mode 100644 index 0000000000..3293521e27 Binary files /dev/null and b/Telegram/Telegram-iOS/Icons.xcassets/Shortcuts/AppIcon.imageset/tlogo_24.pdf differ diff --git a/submodules/AuthorizationUI/Sources/AuthorizationSequenceCodeEntryControllerNode.swift b/submodules/AuthorizationUI/Sources/AuthorizationSequenceCodeEntryControllerNode.swift index 4624659fe7..70324844b2 100644 --- a/submodules/AuthorizationUI/Sources/AuthorizationSequenceCodeEntryControllerNode.swift +++ b/submodules/AuthorizationUI/Sources/AuthorizationSequenceCodeEntryControllerNode.swift @@ -366,7 +366,7 @@ final class AuthorizationSequenceCodeEntryControllerNode: ASDisplayNode, UITextF func updatePasteVisibility() { let text = self.textField.textField.text ?? "" - self.pasteButton.isHidden = !text.isEmpty || !UIPasteboard.general.hasStrings + self.pasteButton.isHidden = !text.isEmpty } func updateCode(_ code: String) { @@ -928,6 +928,12 @@ final class AuthorizationSequenceCodeEntryControllerNode: ASDisplayNode, UITextF self.hintButtonNode.alpha = 0.0 self.hintButtonNode.layer.animateAlpha(from: previousHintAlpha, to: 0.0, duration: 0.1) + let previousResetAlpha = self.resetNode.alpha + if !self.resetNode.isHidden { + self.resetNode.alpha = 0.0 + self.resetNode.layer.animateAlpha(from: previousResetAlpha, to: 0.0, duration: 0.1) + } + Queue.mainQueue().after(1.6) { self.errorTextNode.alpha = 0.0 self.errorTextNode.layer.animateAlpha(from: 1.0, to: 0.0, duration: 0.15) @@ -935,6 +941,11 @@ final class AuthorizationSequenceCodeEntryControllerNode: ASDisplayNode, UITextF self.hintButtonNode.alpha = previousHintAlpha self.hintButtonNode.layer.animateAlpha(from: 0.0, to: previousHintAlpha, duration: 0.1) + if !self.resetNode.isHidden { + self.resetNode.alpha = previousResetAlpha + self.resetNode.layer.animateAlpha(from: 0.0, to: previousResetAlpha, duration: 0.1) + } + let transition: ContainedViewLayoutTransition = .animated(duration: 0.15, curve: .easeInOut) transition.updateBackgroundColor(node: self.textSeparatorNode, color: self.theme.list.itemPlainSeparatorColor) }