Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions Assets/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,9 @@
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>1.3.0</string>
<string>1.3.1</string>
<key>CFBundleVersion</key>
<string>18</string>
<string>19</string>
<key>LSMinimumSystemVersion</key>
<string>14.0</string>
<key>LSUIElement</key>
Expand Down
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,13 @@ All notable changes to this project are documented here.

## [Unreleased]

## [1.3.1] - 2026-09-25

### Fixed

- On a Mac where Encaje is already set up, launching it no longer flashes the setup window and the welcome for a few seconds.
- The setup window's spacing is balanced: less empty space above the icon and more room under "Set up later".

## [1.3.0] - 2026-09-25

### Changed
Expand Down
1 change: 1 addition & 0 deletions Sources/EncajeApp/EncajeApp.swift
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,7 @@ final class AppDelegate: NSObject, NSApplicationDelegate, NSWindowDelegate, NSMe
NSWorkspace.shared.notificationCenter.addObserver(
self, selector: #selector(workspaceActivated),
name: NSWorkspace.didActivateApplicationNotification, object: nil)
model.refresh()
permissionFlow.presentIfNeeded()
if ProcessInfo.processInfo.environment["ENCAJE_SHOW_SETTINGS"] == "1" { showSettings() }
if ProcessInfo.processInfo.environment["ENCAJE_SHOW_POPOVER"] == "1" { toggleMenuPopover() }
Expand Down
8 changes: 4 additions & 4 deletions Sources/EncajeApp/PermissionFlow/PermissionFlowWindow.swift
Original file line number Diff line number Diff line change
Expand Up @@ -184,8 +184,7 @@ public struct PermissionFlowScreen: View {
if welcome {
PermissionFlowWelcomeView(model: model, onDone: finish)
.padding(.horizontal, 32)
.padding(.top, 34)
.padding(.bottom, 26)
.padding(.bottom, 30)
.transition(
.asymmetric(insertion: .opacity.combined(with: .scale(scale: 0.96)), removal: .opacity))
} else {
Expand All @@ -195,6 +194,7 @@ public struct PermissionFlowScreen: View {
}
.frame(width: PermissionFlowWindowController.width)
.frame(height: height)
.ignoresSafeArea(.container, edges: .top)
.onAppear {
if height != nil && model.ready { welcome = true }
appeared = true
Expand Down Expand Up @@ -249,7 +249,7 @@ public struct PermissionFlowScreen: View {
.multilineTextAlignment(.center)
.fixedSize(horizontal: false, vertical: true)
}
.padding(.top, 30)
.padding(.top, 28)
PermissionFlowChecklist(model: model, sourceFrame: sourceFrame)
.padding(.top, 22)
if let note = model.configuration.note {
Expand All @@ -269,7 +269,7 @@ public struct PermissionFlowScreen: View {
.contentShape(Rectangle())
}
.padding(.horizontal, 28)
.padding(.bottom, 18)
.padding(.bottom, 24)
}
}

Expand Down
Loading