Forzare il light/dark mode per una singola app

289 views
Skip to first unread message

Paolo Fascia

unread,
Feb 22, 2021, 5:48:45 AM2/22/21
to spid...@googlegroups.com
Ciao, ho risolto un problemino con due app e volevo condividerlo sul gruppo, magari può servire a qualcuno..
usando Mojave (ma vale anche per Catalina/Big Sur), ho visto che alcune app non supportano bene il tema "dark", e si vedono bene solo usando il tema "light".. come evitare di dover cambiare il tema generale a tutto ogni volta solo per usarle?
Si va sull'app, Mostra contenuto pacchetto, dentro Contents si cerca Info.plist, lo si apre con un editor e si cerca la stringa denominata <key>CFBundleIdentifier</key> e si annota la stringa corrispondente, nel caso di amule (Emule per Mac) essa è <string>org.amule.aMule</string>. Si prende solo il testo tra le stringhe, quindi org.amule.aMule, si apre il Terminale e si digita "defaults write org.amule.aMule NSRequiresAquaSystemAppearance 1" ovviamente senza virgolette.
Il comando è quindi defaults write xxxxx NSRequiresAquaSystemAppearance 0/1 (0 = dark mode, 1 = light mode), xxxxx = app voluta

A me è servito sia per Sigil, l'ottimo epub editor free che si vede però malissimo in dark mode, con questo comando è perfetto in light, sia per appunto aMule 2.3.2, quello per Mojave
Immagino che le ultime versioni di Sigil non ne abbiano bisogno, avendo il supporto al dark mode, ma io continuo ad usare una versione più vecchia 0.9.14, che mi permette di gestire meglio la visualizzazione, in quanto le versioni successive usano un programma esterno per visualizzare il contenuto degli ebook, PageEdit, (come dal suo sito:Sigil 0.9.14 will mark the last version that uses QtWebKit, and will be the last version to support editing in BookView). Quindi considero più complicato usare le versioni ultime, naturalmente è un mio parere..

Se avete Catalina, il comando diventa "defaults write org.amule.aMule NSRequiresAquaSystemAppearance -bool yes" per forzare il light mode e defaults write org.amule.aMule NSRequiresAquaSystemAppearance -bool no per forzare il dark

Può darsi che basti aggiornare la vostra app incriminata all'ultima versione, magari le viene aggiunto il supporto nativo ai temi dark, ma se così non fosse, o voleste usare una versione più vecchia..

Saluti e buona giornata

Luca Olivari

unread,
Feb 22, 2021, 6:12:42 AM2/22/21
to 'Stefano Donadio' via Spider-Mac Apple User Group
Grazie mille!
Buono a sapersi.
Al momento, con Big Sur (11.3 beta) non mi vengono in mente app che mi facciano strani scherzi in merito, ma terrò presente il suggerimento e, in caso capitasse, informerò.
Buona giornata!
Luca Olivari
Inviato da iMac/MacBookPro 

--
--
Hai ricevuto questo messaggio in quanto sei iscritto allo "Spider-Mac Apple User Group" di Google Gruppi.

Per mandare un messaggio a questo gruppo, invia una email a
spid...@googlegroups.com

Per annullare l'iscrizione a questo gruppo, invia un'email a
spidermac+...@googlegroups.com

Per maggiori opzioni, visita questo gruppo all'indirizzo
http://groups.google.it/group/spidermac
---
Hai ricevuto questo messaggio perché sei iscritto al gruppo "Spider-Mac Apple User Group" di Google Gruppi.
Per annullare l'iscrizione a questo gruppo e non ricevere più le sue email, invia un'email a spidermac+...@googlegroups.com.
Per visualizzare questa discussione sul Web, visita https://groups.google.com/d/msgid/spidermac/25350EE5-EE28-4D30-83E5-222CBF6CAB88%40informatica.aci.it.

Reply all
Reply to author
Forward
0 new messages