From f11b352089535f15476d9376aa71e2ab686978b8 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sat, 3 Jan 2026 13:31:23 +0100 Subject: [PATCH] fix(macos): expand onboarding window height --- CHANGELOG.md | 3 +-- apps/macos/Sources/Clawdis/Onboarding.swift | 4 ++-- apps/macos/Sources/Clawdis/OnboardingView+Layout.swift | 2 +- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8f11fa627..582082507 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,8 +14,7 @@ - Telegram: chunk block-stream replies to avoid “message is too long” errors (#124) — thanks @mukhtharcm. - Agent tools: scope the Discord tool to Discord surface runs. - Agent tools: format verbose tool summaries without brackets, with unique emojis and `tool: detail` style. -- Thinking: default to low for reasoning-capable models when no /think or config default is set. -- Logging: decouple file log levels from console verbosity; verbose-only details are captured when `logging.level` is debug/trace. +- macOS onboarding: increase window height so the permissions page fits without scrolling. ### Docs - Skills: add Sheets/Docs examples to gog skill (#128) — thanks @mbelinky. diff --git a/apps/macos/Sources/Clawdis/Onboarding.swift b/apps/macos/Sources/Clawdis/Onboarding.swift index 5da9740f0..fc7f13ac6 100644 --- a/apps/macos/Sources/Clawdis/Onboarding.swift +++ b/apps/macos/Sources/Clawdis/Onboarding.swift @@ -31,7 +31,7 @@ final class OnboardingController { let hosting = NSHostingController(rootView: OnboardingView()) let window = NSWindow(contentViewController: hosting) window.title = UIStrings.welcomeTitle - window.setContentSize(NSSize(width: 630, height: 644)) + window.setContentSize(NSSize(width: 630, height: 684)) window.styleMask = [.titled, .closable, .fullSizeContentView] window.titlebarAppearsTransparent = true window.titleVisibility = .hidden @@ -92,7 +92,7 @@ struct OnboardingView: View { var permissionMonitor: PermissionMonitor let pageWidth: CGFloat = 630 - let contentHeight: CGFloat = 420 + let contentHeight: CGFloat = 460 let connectionPageIndex = 1 let anthropicAuthPageIndex = 2 let onboardingChatPageIndex = 8 diff --git a/apps/macos/Sources/Clawdis/OnboardingView+Layout.swift b/apps/macos/Sources/Clawdis/OnboardingView+Layout.swift index 32af10a1b..744ec3c79 100644 --- a/apps/macos/Sources/Clawdis/OnboardingView+Layout.swift +++ b/apps/macos/Sources/Clawdis/OnboardingView+Layout.swift @@ -27,7 +27,7 @@ extension OnboardingView { Spacer(minLength: 0) self.navigationBar } - .frame(width: self.pageWidth, height: 644) + .frame(width: self.pageWidth, height: 684) .background(Color(NSColor.windowBackgroundColor)) .onAppear { self.currentPage = 0