[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