diff --git a/CHANGELOG.md b/CHANGELOG.md index 51c06fe47..ebbeeb6a7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,7 @@ ## 3.0.0 - Restore support for FileVault 2 on macOS 26 - Add USB mappings for macOS 26 +- Adopt Liquid Glass-conformant app icon - Increment Binaries: - OpenCorePkg 1.0.5 - rolling (f03819e) diff --git a/OpenCore-Patcher-GUI.spec b/OpenCore-Patcher-GUI.spec index b765aa5b8..023794e7a 100644 --- a/OpenCore-Patcher-GUI.spec +++ b/OpenCore-Patcher-GUI.spec @@ -83,4 +83,5 @@ app = BUNDLE(coll, "Build Date": time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()), "BuildMachineOSBuild": subprocess.run(["/usr/bin/sw_vers", "-buildVersion"], stdout=subprocess.PIPE, stderr=subprocess.STDOUT).stdout.decode().strip(), "NSPrincipalClass": "NSApplication", + "CFBundleIconName": "oclp", }) diff --git a/ci_tooling/build_modules/application.py b/ci_tooling/build_modules/application.py index a7ef601b3..3c35ca7b0 100644 --- a/ci_tooling/build_modules/application.py +++ b/ci_tooling/build_modules/application.py @@ -162,6 +162,11 @@ class GenerateApplication: stdout=subprocess.PIPE, stderr=subprocess.PIPE ) + subprocess_wrapper.run_and_verify( + generate_copy_arguments("payloads/Icon/AppIcons/Assets.car", self._application_output / "Contents/Resources/"), + stdout=subprocess.PIPE, stderr=subprocess.PIPE + ) + def generate(self) -> None: """ diff --git a/docs/images/OC-Patcher.png b/docs/images/OC-Patcher.png index fb31546a9..8e6be3378 100644 Binary files a/docs/images/OC-Patcher.png and b/docs/images/OC-Patcher.png differ diff --git a/payloads/Icon/AppIcons/Assets.car b/payloads/Icon/AppIcons/Assets.car new file mode 100644 index 000000000..33b1bb6d9 Binary files /dev/null and b/payloads/Icon/AppIcons/Assets.car differ diff --git a/payloads/Icon/AppIcons/OC-Patcher.icns b/payloads/Icon/AppIcons/OC-Patcher.icns index f023ac743..32c30f3d3 100644 Binary files a/payloads/Icon/AppIcons/OC-Patcher.icns and b/payloads/Icon/AppIcons/OC-Patcher.icns differ