Fix white frame around Probo Agent app icon

The master PNG was fully opaque, so its white corners showed as a
square frame once macOS composited the icon onto its rounded plate.
Swap in the auditor-mode artwork, which has transparent corners.

Signed-off-by: Ludovic Vielle <ludovic@probo.com>
This commit is contained in:
Ludovic Vielle
2026-07-27 10:31:01 +02:00
parent 428ccae187
commit d73fd02e91
2 changed files with 5 additions and 0 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 216 KiB

After

Width:  |  Height:  |  Size: 100 KiB

View File

@@ -72,6 +72,11 @@ directory, and installs it into `Contents/Resources/`. `Info.plist`
sets `CFBundleIconFile` to `AppIcon`. Do not commit generated sets `CFBundleIconFile` to `AppIcon`. Do not commit generated
`.icns` / iconset PNGs. `.icns` / iconset PNGs.
The master PNG must have the rounded-square mark pre-baked with fully
transparent corners. macOS composites legacy `.icns` icons onto a light
rounded plate, so any opaque pixel outside the rounded square renders as
a visible square frame around the mark.
There is no unsigned PKG path and no osascript elevation fallback. There is no unsigned PKG path and no osascript elevation fallback.
Local testing of browser enrollment requires a Developer ID–signed Local testing of browser enrollment requires a Developer ID–signed
build. CLI enrollment without the app uses `sudo probo-agent install`. build. CLI enrollment without the app uses `sudo probo-agent install`.