From 11ff15825b1054fdef19d9e5fa0bdf2a5d3ab348 Mon Sep 17 00:00:00 2001 From: WINBIGFOX Date: Thu, 1 May 2025 18:05:58 +0200 Subject: [PATCH] Add support for additional app icon formats Extended the InstallsAppIcon trait to copy .ico and .icns icon formats alongside existing ones. This ensures compatibility with platforms requiring these formats. --- src/Traits/InstallsAppIcon.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Traits/InstallsAppIcon.php b/src/Traits/InstallsAppIcon.php index c115b13b..752c1047 100644 --- a/src/Traits/InstallsAppIcon.php +++ b/src/Traits/InstallsAppIcon.php @@ -8,6 +8,10 @@ public function installIcon() { @copy(public_path('icon.png'), __DIR__.'/../../resources/js/build/icon.png'); @copy(public_path('icon.png'), __DIR__.'/../../resources/js/resources/icon.png'); + @copy(public_path('icon.ico'), __DIR__.'/../../resources/js/build/icon.ico'); + @copy(public_path('icon.ico'), __DIR__.'/../../resources/js/resources/icon.ico'); + @copy(public_path('icon.icns'), __DIR__.'/../../resources/js/build/icon.icns'); + @copy(public_path('icon.icns'), __DIR__.'/../../resources/js/resources/icon.icns'); @copy(public_path('IconTemplate.png'), __DIR__.'/../../resources/js/resources/IconTemplate.png'); @copy(public_path('IconTemplate@2x.png'), __DIR__.'/../../resources/js/resources/IconTemplate@2x.png'); }