diff --git a/NEXTCLOUD.cmake b/NEXTCLOUD.cmake index 69464cfcc90ed..67b56ccc5c2d1 100644 --- a/NEXTCLOUD.cmake +++ b/NEXTCLOUD.cmake @@ -5,7 +5,14 @@ set( APPLICATION_DOMAIN "nextcloud.com" ) set( APPLICATION_VENDOR "Nextcloud GmbH" ) set( APPLICATION_UPDATE_URL "https://updates.nextcloud.org/client/" CACHE STRING "URL for updater" ) set( APPLICATION_HELP_URL "" CACHE STRING "URL for the help menu" ) -set( APPLICATION_ICON_NAME "Nextcloud" ) + +if(APPLE AND APPLICATION_NAME STREQUAL "Nextcloud" AND EXISTS "${CMAKE_SOURCE_DIR}/theme/colored/Nextcloud-macOS-icon.svg") + set( APPLICATION_ICON_NAME "Nextcloud-macOS" ) + message("Using macOS-specific application icon: ${APPLICATION_ICON_NAME}") +else() + set( APPLICATION_ICON_NAME "${APPLICATION_SHORTNAME}" ) +endif() + set( APPLICATION_ICON_SET "SVG" ) set( APPLICATION_SERVER_URL "" CACHE STRING "URL for the server to use. If entered, the UI field will be pre-filled with it" ) set( APPLICATION_SERVER_URL_ENFORCE ON ) # If set and APPLICATION_SERVER_URL is defined, the server can only connect to the pre-defined URL diff --git a/theme/colored/Nextcloud-icon-Big-Sur.svg b/theme/colored/Nextcloud-macOS-icon.svg similarity index 100% rename from theme/colored/Nextcloud-icon-Big-Sur.svg rename to theme/colored/Nextcloud-macOS-icon.svg diff --git a/theme/colored/Nextcloud-sidebar.svg b/theme/colored/Nextcloud-macOS-sidebar.svg similarity index 100% rename from theme/colored/Nextcloud-sidebar.svg rename to theme/colored/Nextcloud-macOS-sidebar.svg