ApolloZhu / Dynamic-Dark-Mode

The smart, automatic Dark Mode toggle for macOS Mojave+

Home Page:https://apollozhu.github.io/Dynamic-Dark-Mode/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Coexist with Catalina Automatic Appearance

ApolloZhu opened this issue · comments

As we are watching the special event and waiting for GM, let's plan out what's gonna happen for macOS 10.15

Plan

  • If system preferences is not Automatic, keep as is. Otherwise
  • Hide option for scheduled dark mode
  • Somehow figure out it's currently dark mode based on system preference but not other causes
    • system use auto appearance
    • is dark mode
    • is at night
  • Trigger change without interfering automatic schedules
    • changing appearance does not change system preferences
    • preserve change (currently, Catalina switches to "correct mode" after certain time)