TL; DR Estoy intentando localizar los archivos / variables del sistema responsables de dibujar la barra de menú en Sierra para poder ajustar el color y la opacidad, y me encantaría cualquier información que pueda tener sobre el tema.
Mi objetivo es, en última instancia, cambiar el color de fondo a un negro opaco en el estilo de la barra de menús de obisidan, que funciona en Mavericks e inferior:
En el pasado, los archivos de recursos que contenían la configuración de la barra salían de los archivos SArtfile.bin. Estos se han eliminado en favor de los archivos Resource.car, los que se encuentran en /System/Library/CoreServices/SystemAppearance.bundle/Contents/Resources.
He metido la pata con estos a través de ThemeEngine para eliminar las luces de parada en las barras de título y cambiar otros iconos y colores del sistema. Parece que lo único que hacen estos archivos con la barra de menús es que es su logotipo, que he podido cambiar con éxito:
Lamentablemente, el logotipo es el único recurso de la barra de menús que proporcionan estos archivos .car, a diferencia de sus contrapartes anteriores, los archivos de seguridad. Esto significa que Apple cambió la forma en que dibujan la barra de menú de una manera que hace que sea más difícil modificarla. Junto con la búsqueda de los archivos .car, he comprobado varios errores y el comando predeterminado y no he encontrado nada relacionado con la barra de menú.
Estoy al tanto de programas como Flavors 2 que modifican la barra de menú mediante la superposición de gráficos, pero eso es un truco terrible que se rompe con bastante frecuencia. Quiero cambiar el color de la barra de menú en lugar de pretender que un programa diferente es la barra de menú. Por lo que sé, esto no se ha hecho antes en nada incluido y pasado Yosemite.
¿Apple o algún libro documenta el código que realiza esta función?