Assegna un'app agente a tutti i desktop


1

Sto eseguendo un'app ( Simple Floating Clock ) che funziona come un agente ( LSUIElement assegnato a 1 nella Info.plist dell'app).

Vorrei assegnare l'app a "Tutti i desktop" che eseguo. Normalmente, se un'app non è un agente, posso fare clic con il tasto destro sull'icona del dock, selezionare le opzioni e quindi fare clic su "Tutti i desktop".

C'è un modo semplice per impostare il comportamento di tutti i desktop, magari usando la riga di comando o qualcosa del genere?


Ho appena notato che l'app che ho citato ha un'icona nella barra dei menu, quindi fornisce un'opzione per la funzionalità che sto cercando. Tuttavia, penso che la domanda sia ancora valida.
Mike,

Risposte:


0

Assegna l'app a Tutti i desktop, quindi imposta LSUIElement su 1. Dovrebbe ricordare la modifica e rispettarla anche se ora viene eseguita come agente.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.