[Scummvm-tracker] [ScummVM :: Bugs] #11305: Dark Mode is not supported
ScummVM :: Bugs
trac at scummvm.org
Wed Jan 8 12:20:38 UTC 2020
#11305: Dark Mode is not supported
---------------------------+----------------------------
Reporter: Thunderforge | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: Port: Mac OS X
Resolution: | Keywords: dark-mode
Game: |
---------------------------+----------------------------
Comment (by criezy):
This is likely related to the fact we are using an older macOS SDK to
build ScummVM. Indeed the Apple Developer documentation indicates that the
system automatically opts in any app linked against the macOS 10.14 or
later SDK to both light and dark appearances. There is a way to opt in
when using an older SDK by setting the `NSRequiresAquaSystemAppearance`
key to `NO` in the Info.plist file. I will take a look at this a bit later
when I find the time to check that ScummVM behaves properly in Dark Mode.
Some more information:
*
https://developer.apple.com/documentation/xcode/supporting_dark_mode_in_your_interface?language=objc
*
https://developer.apple.com/documentation/appkit/nsappearancecustomization/choosing_a_specific_appearance_for_your_macos_app?language=objc
--
Ticket URL: <https://bugs.scummvm.org/ticket/11305#comment:3>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list