|
|
@@ -2250,29 +2250,11 @@ class ViewController: NSViewController {
|
|
2250
|
2250
|
}
|
|
2251
|
2251
|
updateSearchHintVisibility()
|
|
2252
|
2252
|
|
|
2253
|
|
- let backForwardCluster = NSStackView()
|
|
2254
|
|
- backForwardCluster.orientation = .horizontal
|
|
2255
|
|
- backForwardCluster.spacing = 4
|
|
2256
|
|
- backForwardCluster.alignment = .centerY
|
|
2257
|
|
- let backButton = makeNavGlyphButton(symbol: "chevron.left", action: #selector(topBarPlaceholderTapped), dimension: 14, pointSize: 7, toolTip: "Back")
|
|
2258
|
|
- let forwardButton = makeNavGlyphButton(symbol: "chevron.right", action: #selector(topBarPlaceholderTapped), dimension: 14, pointSize: 7, toolTip: "Forward")
|
|
2259
|
|
- [backButton, forwardButton].forEach { backForwardCluster.addArrangedSubview($0) }
|
|
2260
|
|
-
|
|
2261
|
|
- let leftTopBarCluster = NSStackView()
|
|
2262
|
|
- leftTopBarCluster.orientation = .horizontal
|
|
2263
|
|
- leftTopBarCluster.spacing = 0
|
|
2264
|
|
- leftTopBarCluster.alignment = .centerY
|
|
2265
|
|
- let historyButton = makeNavGlyphButton(symbol: "clock.arrow.circlepath", action: #selector(topBarPlaceholderTapped), toolTip: "History")
|
|
2266
|
|
- let navHistoryGap = NSView()
|
|
2267
|
|
- navHistoryGap.translatesAutoresizingMaskIntoConstraints = false
|
|
2268
|
|
- navHistoryGap.widthAnchor.constraint(equalToConstant: 12).isActive = true
|
|
2269
|
|
- [backForwardCluster, navHistoryGap, historyButton].forEach { leftTopBarCluster.addArrangedSubview($0) }
|
|
2270
|
|
-
|
|
2271
|
2253
|
let searchRow = NSStackView()
|
|
2272
|
2254
|
searchRow.orientation = .horizontal
|
|
2273
|
2255
|
searchRow.spacing = 14
|
|
2274
|
2256
|
searchRow.alignment = .centerY
|
|
2275
|
|
- [leftTopBarCluster, searchPill].forEach { searchRow.addArrangedSubview($0) }
|
|
|
2257
|
+ searchRow.addArrangedSubview(searchPill)
|
|
2276
|
2258
|
|
|
2277
|
2259
|
let rightTopBarCluster = NSStackView()
|
|
2278
|
2260
|
rightTopBarCluster.orientation = .horizontal
|
|
|
@@ -2377,7 +2359,7 @@ class ViewController: NSViewController {
|
|
2377
|
2359
|
content.addSubview(topBarDivider)
|
|
2378
|
2360
|
content.addSubview(contentColumn)
|
|
2379
|
2361
|
|
|
2380
|
|
- [brandStack, searchRow, backForwardCluster, leftTopBarCluster, rightTopBarCluster, searchPill, searchField, searchIcon, searchHintLabel].forEach {
|
|
|
2362
|
+ [brandStack, searchRow, rightTopBarCluster, searchPill, searchField, searchIcon, searchHintLabel].forEach {
|
|
2381
|
2363
|
$0.translatesAutoresizingMaskIntoConstraints = false
|
|
2382
|
2364
|
}
|
|
2383
|
2365
|
[brandStack].forEach {
|