From 805bb3160feb1edb7fba5fa238356e4381f8eff0 Mon Sep 17 00:00:00 2001 From: Maciej Suminski Date: Thu, 22 Nov 2018 08:59:23 +0100 Subject: [PATCH] Fix for dark mode on macOS Mojave Thanks to Scott Rapson and Justace Clutter for the solution. Fixes: lp:1797989 * https://bugs.launchpad.net/kicad/+bug/1797989 (cherry picked from commit 766156ed87579e2d2866ade3e0d95a41cadbe2af) --- bitmap2component/Info.plist | 2 ++ cvpcb/Info.plist | 2 ++ eeschema/Info.plist | 1 + gerbview/Info.plist | 1 + kicad/Info.plist | 1 + pagelayout_editor/Info.plist | 1 + pcb_calculator/Info.plist | 2 ++ pcbnew/Info.plist | 1 + 8 files changed, 11 insertions(+) diff --git a/bitmap2component/Info.plist b/bitmap2component/Info.plist index 9183922280..a4f4cffd6c 100644 --- a/bitmap2component/Info.plist +++ b/bitmap2component/Info.plist @@ -32,6 +32,8 @@ LSRequiresCarbon + NSRequiresAquaSystemAppearance + NSHumanReadableCopyright NSHighResolutionCapable diff --git a/cvpcb/Info.plist b/cvpcb/Info.plist index b9f86a8fad..0b7f606741 100644 --- a/cvpcb/Info.plist +++ b/cvpcb/Info.plist @@ -46,6 +46,8 @@ LSRequiresCarbon + NSRequiresAquaSystemAppearance + NSHumanReadableCopyright NSHighResolutionCapable diff --git a/eeschema/Info.plist b/eeschema/Info.plist index ab198ddbb1..f67decc9c3 100644 --- a/eeschema/Info.plist +++ b/eeschema/Info.plist @@ -29,6 +29,7 @@ CFBundleVersion CSResourcesFileMapped LSRequiresCarbon + NSRequiresAquaSystemAppearance NSHumanReadableCopyright NSHighResolutionCapable True diff --git a/gerbview/Info.plist b/gerbview/Info.plist index f3dbf5c078..5ddd7015ac 100644 --- a/gerbview/Info.plist +++ b/gerbview/Info.plist @@ -49,6 +49,7 @@ CFBundleVersion CSResourcesFileMapped LSRequiresCarbon + NSRequiresAquaSystemAppearance NSHumanReadableCopyright NSHighResolutionCapable True diff --git a/kicad/Info.plist b/kicad/Info.plist index 9bb140d832..d1eb9210b2 100644 --- a/kicad/Info.plist +++ b/kicad/Info.plist @@ -28,6 +28,7 @@ CFBundleVersion CSResourcesFileMapped LSRequiresCarbon + NSRequiresAquaSystemAppearance NSHumanReadableCopyright NSHighResolutionCapable True diff --git a/pagelayout_editor/Info.plist b/pagelayout_editor/Info.plist index ae6f5316b4..bcea27bd1b 100644 --- a/pagelayout_editor/Info.plist +++ b/pagelayout_editor/Info.plist @@ -29,6 +29,7 @@ CFBundleVersion CSResourcesFileMapped LSRequiresCarbon + NSRequiresAquaSystemAppearance NSHumanReadableCopyright NSHighResolutionCapable True diff --git a/pcb_calculator/Info.plist b/pcb_calculator/Info.plist index d6bf5beaa6..726193803c 100644 --- a/pcb_calculator/Info.plist +++ b/pcb_calculator/Info.plist @@ -30,6 +30,8 @@ LSRequiresCarbon + NSRequiresAquaSystemAppearance + NSHumanReadableCopyright NSHighResolutionCapable diff --git a/pcbnew/Info.plist b/pcbnew/Info.plist index 772154067b..2c00f01110 100644 --- a/pcbnew/Info.plist +++ b/pcbnew/Info.plist @@ -31,6 +31,7 @@ CFBundleVersion CSResourcesFileMapped LSRequiresCarbon + NSRequiresAquaSystemAppearance NSHumanReadableCopyright NSHighResolutionCapable True