From 6bb73dce922091f63a621696f846c147716624aa Mon Sep 17 00:00:00 2001 From: "louis.pontoise" Date: Wed, 5 Feb 2020 09:40:32 +0900 Subject: [PATCH] fix: added releases link and aligned layout left on tab 3 --- alt-tab-macos/ui/PreferencesWindow.swift | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/alt-tab-macos/ui/PreferencesWindow.swift b/alt-tab-macos/ui/PreferencesWindow.swift index 3bccbeb4..42193e88 100644 --- a/alt-tab-macos/ui/PreferencesWindow.swift +++ b/alt-tab-macos/ui/PreferencesWindow.swift @@ -98,6 +98,7 @@ class PreferencesWindow: NSWindow, NSWindowDelegate { return makeGridLayout([ [NSTextField(wrappingLabelWithString: "\(App.name) #VERSION#"), ], [HyperlinkLabel(labelWithUrl: "Source code repository", nsUrl: NSURL(string: "https://github.com/lwouis/alt-tab-macos")!)], + [HyperlinkLabel(labelWithUrl: "Latest releases", nsUrl: NSURL(string: "https://github.com/lwouis/alt-tab-macos/releases")!)], ]) } @@ -106,7 +107,9 @@ class PreferencesWindow: NSWindow, NSWindowDelegate { gridView.yPlacement = .fill gridView.columnSpacing = interPadding gridView.rowSpacing = interPadding - gridView.column(at: 0).xPlacement = .trailing + if controls.first!.count > 1 { + gridView.column(at: 0).xPlacement = .trailing + } gridView.column(at: 0).leadingPadding = padding gridView.column(at: gridView.numberOfColumns - 1).trailingPadding = padding gridView.row(at: 0).topPadding = padding