mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-24 07:05:35 +00:00
Temp
This commit is contained in:
@@ -8,8 +8,8 @@ import ObjCRuntimeUtils
|
||||
private let innerCircleDiameter: CGFloat = 110.0
|
||||
private let outerCircleDiameter = innerCircleDiameter + 50.0
|
||||
private let outerCircleMinScale = innerCircleDiameter / outerCircleDiameter
|
||||
private let innerCircleImage = generateFilledCircleImage(diameter: innerCircleDiameter, color: UIColor(rgb: 0x007aff))
|
||||
private let outerCircleImage = generateFilledCircleImage(diameter: outerCircleDiameter, color: UIColor(rgb: 0x007aff, alpha: 0.2))
|
||||
private let innerCircleImage = generateFilledCircleImage(diameter: innerCircleDiameter, color: UIColor(rgb: 0x0088ff))
|
||||
private let outerCircleImage = generateFilledCircleImage(diameter: outerCircleDiameter, color: UIColor(rgb: 0x0088ff, alpha: 0.2))
|
||||
private let micIcon = generateTintedImage(image: UIImage(bundleImageName: "Chat/Input/Text/IconMicrophone"), color: .white)!
|
||||
|
||||
private final class ChatTextInputAudioRecordingOverlayDisplayLinkTarget: NSObject {
|
||||
|
||||
@@ -634,7 +634,7 @@ private class WrapperBlurrredBackgroundView: UIView, TGModernConversationInputMi
|
||||
|
||||
let view = GlassBackgroundView()
|
||||
view.frame = CGRect(origin: CGPoint(), size: size)
|
||||
view.update(size: size, cornerRadius: min(size.width, size.height) * 0.5, isDark: self.isDark, tintColor: self.glassTintColor, transition: .immediate)
|
||||
view.update(size: size, cornerRadius: min(size.width, size.height) * 0.5, isDark: self.isDark, tintColor: .init(kind: .panel, color: self.glassTintColor), transition: .immediate)
|
||||
self.view = view
|
||||
|
||||
super.init(frame: CGRect(origin: CGPoint(), size: size))
|
||||
@@ -652,13 +652,13 @@ private class WrapperBlurrredBackgroundView: UIView, TGModernConversationInputMi
|
||||
} set {
|
||||
super.frame = newValue
|
||||
self.view.frame = CGRect(origin: CGPoint(), size: newValue.size)
|
||||
self.view.update(size: newValue.size, cornerRadius: min(newValue.width, newValue.height) * 0.5, isDark: self.isDark, tintColor: self.glassTintColor, transition: .immediate)
|
||||
self.view.update(size: newValue.size, cornerRadius: min(newValue.width, newValue.height) * 0.5, isDark: self.isDark, tintColor: .init(kind: .panel, color: self.glassTintColor), transition: .immediate)
|
||||
}
|
||||
}
|
||||
|
||||
func update(_ size: CGSize) {
|
||||
let transition = ContainedViewLayoutTransition.animated(duration: 0.2, curve: .easeInOut)
|
||||
transition.updateFrame(view: self.view, frame: CGRect(origin: CGPoint(), size: size))
|
||||
self.view.update(size: size, cornerRadius: min(size.width, size.height) * 0.5, isDark: self.isDark, tintColor: self.glassTintColor, transition: ComponentTransition(transition))
|
||||
self.view.update(size: size, cornerRadius: min(size.width, size.height) * 0.5, isDark: self.isDark, tintColor: .init(kind: .panel, color: self.glassTintColor), transition: ComponentTransition(transition))
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user