Ho notato che spesso non vedo un programma attivo per un po ', specialmente quando sono in esecuzione un bel po' di applicazioni allo stesso tempo. Per rendere questa distinzione più chiara rispetto al puntino, sto cercando di trovare un modo per attenuare le icone di Dock non attive o renderle in bianco / nero. Fino ad ora non sono stato in grado di trovare una soluzione, però.
Ora ho notato che Adium cambia l'icona del Dock quando è attiva o inattiva. Forse questo sarebbe un bel trampolino di lancio - come fa Adium a gestirlo?
EDIT: ho esaminato i sorgenti Adium, ma chiamano [[NSApplication sharedApplication] setApplicationIconImage:image];
per cambiare l'icona. Il loro default è l'uccello che dorme e lo aggiornano a runtime dalla loro applicazione. Sfortunatamente sembra una soluzione impossibile per le applicazioni closed-source.