Improvements

This commit is contained in:
Isaac 2026-03-20 19:17:11 +01:00
parent af6e5f258e
commit 40e1e6a116
6 changed files with 11 additions and 6 deletions

View file

@ -439,9 +439,14 @@ private final class CreateBotSheetComponent: Component {
//TODO:localize
let presentationData = component.context.sharedContext.currentPresentationData.with({ $0 })
self.environment?.controller()?.present(standardTextAlertController(
theme: AlertControllerTheme(presentationData: presentationData),
title: nil, text: text, actions: [TextAlertAction(type: .defaultAction, title: presentationData.strings.Common_OK, action: {})]), in: .window(.root))
self.environment?.controller()?.push(textAlertController(
context: component.context,
title: nil,
text: text,
actions: [
.init(type: .defaultAction, title: presentationData.strings.Common_OK, action: {})
]
))
})
}

View file

@ -526,7 +526,7 @@ public final class PeerInfoCoverComponent: Component {
let backgroundFrame = CGRect(origin: CGPoint(x: 0.0, y: -1000.0 + availableSize.height), size: CGSize(width: availableSize.width, height: 1000.0))
transition.containedViewLayoutTransition.updateFrameAdditive(view: self.backgroundView, frame: backgroundFrame)
let patternWidth: CGFloat = 380.0
let patternWidth: CGFloat = min(380.0, availableSize.width - 32.0)
let avatarPatternFrame = CGSize(width: patternWidth, height: floor(component.defaultHeight * 1.0)).centered(around: component.avatarCenter)
transition.setFrame(layer: self.avatarBackgroundPatternContentsLayer, frame: avatarPatternFrame)

View file

@ -1,7 +1,7 @@
{
"images" : [
{
"filename" : "ic_menu_camera.pdf",
"filename" : "photocamera_24.pdf",
"idiom" : "universal"
}
],

View file

@ -494,7 +494,7 @@ final class ChatReportPeerTitlePanelNode: ChatTitleAccessoryPanelNode {
let view = UIButton()
if case .setPhoto = button {
if view.image(for: []) == nil || themeUpdated {
if let sourceImage = generateTintedImage(image: UIImage(bundleImageName: "Chat/Attach Menu/OpenCamera"), color: interfaceState.theme.rootController.navigationBar.accentTextColor) {
if let sourceImage = generateTintedImage(image: UIImage(bundleImageName: "Chat/Context Menu/Camera"), color: interfaceState.theme.rootController.navigationBar.accentTextColor) {
let image = generateImage(CGSize(width: sourceImage.size.width + 6.0, height: sourceImage.size.height), rotatedContext: { size, context in
UIGraphicsPushContext(context)
defer {