He notado que a menudo no veo un programa activo por un tiempo, especialmente cuando ejecuto varias aplicaciones al mismo tiempo. Para hacer esta distinción más clara que el punto pequeño, estoy tratando de encontrar una manera de atenuar los iconos inactivos del Dock, o hacerlos en blanco y negro. Sin embargo, hasta ahora no he podido encontrar una solución.
Ahora he notado que Adium cambia su icono de Dock cuando está activo o inactivo. Quizás este sea un buen escalón, ¿cómo lo maneja Adium?
EDITAR: revisé las fuentes de Adium, pero llaman a [[NSApplication sharedApplication] setApplicationIconImage:image];
para cambiar el ícono. Su valor predeterminado es el pájaro durmiente y lo actualizan en tiempo de ejecución desde su aplicación. Parece una solución imposible para aplicaciones de código cerrado, desafortunadamente.