Ho uno script per attivare / disattivare la modalità dark utilizzando
tell application "System Events"
tell appearance preferences
set dark mode to not dark mode
end tell
end tell
Tuttavia, questo fa sì che ogni applicazione passi istantaneamente dalla modalità luce a quella scura, non appena possibile. Se utilizzo le preferenze di sistema per passare dalla modalità dark, tutte le app hanno una dissolvenza lenta dalla modalità luce a quella scura (o viceversa). Anche se questo è un cambiamento estetico molto minore, mi piacerebbe che si verificasse la dissolvenza quando uso il mio script per attivare la modalità dark. C'è un modo per attivare o disattivare la modalità dark nello stesso modo in cui le preferenze di sistema fanno in modo che avvii l'interruttore di dissolvenza?