[Scummvm-git-logs] scummvm master -> 485e8bee17230ed8e17a27eaf148a3330f305a6f

criezy criezy at scummvm.org
Thu Jan 9 22:29:20 UTC 2020


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
485e8bee17 MACOSX: Opt in for dark theme


Commit: 485e8bee17230ed8e17a27eaf148a3330f305a6f
    https://github.com/scummvm/scummvm/commit/485e8bee17230ed8e17a27eaf148a3330f305a6f
Author: Thierry Crozat (criezy at scummvm.org)
Date: 2020-01-09T22:24:41Z

Commit Message:
MACOSX: Opt in for dark theme

macOS 10.14 introduced a dark theme in addition to the nornal
aqua theme. Applications compiled with the 10.14 SDK or above
are automatically opt in for both, but applications compiled
with an older SDK are not and still use the aqua theme even
when the system is set to use the dark theme. Those applications
need to explicitely opt in to use the dark theme.

This fixes bug #11305: Dark Mode is not supported

Changed paths:
    dists/macosx/Info.plist
    dists/macosx/Info.plist.in


diff --git a/dists/macosx/Info.plist b/dists/macosx/Info.plist
index bb0abce..8de6a14 100644
--- a/dists/macosx/Info.plist
+++ b/dists/macosx/Info.plist
@@ -72,6 +72,8 @@
 	<string>faYfM+DGPgJCrRzpxSHoFD0rzHa6ZnnEXuzz2E7ZRUk=</string>
 	<key>NSDockTilePlugIn</key>
 	<string>scummvm.docktileplugin</string>
+        <key>NSRequiresAquaSystemAppearance</key>
+        <false/>
 	<key>SUPublicDSAKeyFile</key>
 	<string>dsa_pub.pem</string>
 </dict>
diff --git a/dists/macosx/Info.plist.in b/dists/macosx/Info.plist.in
index 4a8545d..7801918 100644
--- a/dists/macosx/Info.plist.in
+++ b/dists/macosx/Info.plist.in
@@ -72,6 +72,8 @@
 	<string>faYfM+DGPgJCrRzpxSHoFD0rzHa6ZnnEXuzz2E7ZRUk=</string>
 	<key>NSDockTilePlugIn</key>
 	<string>scummvm.docktileplugin</string>
+        <key>NSRequiresAquaSystemAppearance</key>
+        <false/>
 	<key>SUPublicDSAKeyFile</key>
 	<string>dsa_pub.pem</string>
 </dict>




More information about the Scummvm-git-logs mailing list