Reiterleiste liegt nicht mehr auf der Trennlinie
Sie saß genau auf der Kante unter dem Titelbalken. `TabView` in einem gewöhnlichen Fenster bekommt den Abstand nicht von selbst — in Apples `Settings`-Szene schon, und die benutzt Onyx bewusst nicht, weil sie über einen privaten Selektor öffnet und bei Apps ohne Menüleiste unzuverlässig ankommt. Zwölf Punkte Abstand nach oben, und der Titelbalken geht durchsichtig in den Inhalt über, statt ihn mit einer Linie abzuschneiden. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -57,6 +57,10 @@ final class SettingsWindowController: NSObject, NSWindowDelegate {
|
||||
|
||||
let window = NSWindow(contentViewController: hosting)
|
||||
window.title = "Onyx"
|
||||
// Der Titelbalken geht in den Inhalt über, statt ihn mit einer
|
||||
// Linie abzuschneiden — sonst liegt die Reiterleiste direkt auf
|
||||
// dieser Linie.
|
||||
window.titlebarAppearsTransparent = true
|
||||
// Veränderbar, und das ist keine Kür: der Bereich „Displays" mit
|
||||
// der Vorschau der Auslösefläche passt in 420 Punkte Höhe nicht
|
||||
// mehr, und ein Fenster, in dem man scrollen muss, obwohl der
|
||||
|
||||
Reference in New Issue
Block a user