Closed setanarut closed 3 years ago
Dark mode should be detected automatically on macOS Mojave and newer. Let's focus only on that issue here. The other issues are not mac-specific and have already been discussed in #550.
Pencil2D does not set the NSRequiresAquaSystemAppearance property, so it should follow whatever the default is on your system. Can you please share the output of this command:
defaults read NSRequiresAquaSystemAppearance
Qt is still not fully dark mode compatible, I've already reported one issue to the Qt team about this. https://bugreports.qt.io/browse/QTBUG-72486
We can workaround the issue by manually styling the widgets for now. The timeline is all custom drawing, so it is not affected by Mac OS appearance specifics but as Scribblemaniac has stated, that one is already a heavily discussed subject.
ok sorry. i am using dark mode always, i am big fan of dark mode. you can close this known issue.
you can dark mode ui on all platforms like krita. dark mode should be default theme on all platforms.
So are we but there are things of higher priority to be made first :) We'll keep the issue open until the issues has been fixed.
What exactly is needed for this issue to move forward? A reply about the dark mode detection problem? Bug fixes in Qt’s dark mode support? The about dialog as well as the timeline have already been fixed a while ago.
Issue Summary
Pencil2D does not automatically detect macOS dark mode. requires terminal command to be activated.
defaults write org.pencil2d.Pencil2D NSRequiresAquaSystemAppearance 0
Background Color, Timeline colors and About window are not compatible with dark mode.