GitHub user mhalachev added a comment to the discussion: Upcoming macOS app icon changes
Small update on the topic on how current icons behave on macOS Tahoe: _TL;DR Icons within a squared circle receive a liquid glass effect. The current NetBeans icon renders satisfactorily in Default, Clear, and Tinted styles — where macOS applies color overlays rather than true transparency — while in Dark mode the default variant is used. If the new icon format is adopted, see blog post link below; automation via a GitHub Action may also be possible._ When an application icon is contained within the bounds of a squared circle, the system automatically applies a liquid glass border and may render it using clear or tinted visual effects. Conversely, if the icon’s design extends beyond this squared boundary, macOS places it within a squared rectangle, as described earlier in this thread. In general, the current NetBeans icon renders satisfactorily in Default, Clear, and Tinted styles. In these latter two modes, macOS appears to apply colour overlays rather than true transparency effects. In Dark mode, the system continues to use the Default style.  Below is an illustration of how the updated icon would actually appear in Dark and Clear styles:  This is based on the previously attached resource produced with Icon Composer — note the transparency and subtle reflections visible in the Clear style. If it is decided to adopt the new icon, this article provides helpful implementation details: [Supporting Liquid Glass Icons in Apps Without Xcode](https://www.hendrik-erz.de/post/supporting-liquid-glass-icons-in-apps-without-xcode) As previously mentioned, this matter likely belongs in the netbeans-nbpackage project rather than the main repository, since packaging and macOS installer preparation are managed there (and the actual installers by the Friends of Apache NetBeans). GitHub link: https://github.com/apache/netbeans/discussions/8671#discussioncomment-14688890 ---- This is an automatically sent email for [email protected]. To unsubscribe, please send an email to: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
