Im Hintergrund gehört Onyx nicht in den Dock — es hat kein Fenster, das ein Klick öffnen könnte. Mit sichtbarem Einstellungsfenster ist das Gegenteil richtig: als reine .accessory-App lässt sich das Fenster weder über den Dock noch über ⌘-Tab zurückholen, wenn es hinter etwas anderes rutscht. Deshalb wird beim Öffnen auf .regular geschaltet und beim Schließen zurück — außer der Dock-Eintrag ist in den Einstellungen ausdrücklich gewünscht. Das generische weiße Symbol im Dock kam nicht aus dem Bundle: CFBundleIconName, CFBundleIconFile, AppIcon.icns und der Assets-Katalog waren alle in Ordnung. Es war der Icon-Cache von Launch Services, der die App von den vielen Starts her kannte, als es noch gar kein Icon gab. Neu registriert und Cache verworfen.
46 lines
854 B
JSON
46 lines
854 B
JSON
{
|
|
"fill-specializations" : [
|
|
{
|
|
"value" : {
|
|
"automatic-gradient" : "display-p3:0.21900,0.30045,0.61471,1.00000"
|
|
}
|
|
},
|
|
{
|
|
"appearance" : "dark",
|
|
"value" : {
|
|
"automatic-gradient" : "display-p3:0.12445,0.17422,0.36459,1.00000"
|
|
}
|
|
}
|
|
],
|
|
"groups" : [
|
|
{
|
|
"layers" : [
|
|
{
|
|
"image-name" : "quartz.svg",
|
|
"name" : "quartz",
|
|
"position" : {
|
|
"scale" : 1.39,
|
|
"translation-in-points" : [
|
|
0,
|
|
0
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"shadow" : {
|
|
"kind" : "neutral",
|
|
"opacity" : 0.5
|
|
},
|
|
"translucency" : {
|
|
"enabled" : true,
|
|
"value" : 0.5
|
|
}
|
|
}
|
|
],
|
|
"supported-platforms" : {
|
|
"circles" : [
|
|
"watchOS"
|
|
],
|
|
"squares" : "shared"
|
|
}
|
|
} |