]> cloud.milkyroute.net Git - dolphin.git/commitdiff
Add application icon for Mac and MS Windows.
authorR.J.V. Bertin <rjvbertin@gmail.com>
Tue, 22 Nov 2016 17:15:42 +0000 (18:15 +0100)
committerR.J.V. Bertin <rjvbertin@gmail.com>
Tue, 22 Nov 2016 17:15:42 +0000 (18:15 +0100)
Uses the Oxygen theme because it fits in better with prevailent icons
on those platforms.

src/CMakeLists.txt
src/icons/128-system-file-manager.png [new file with mode: 0644]
src/icons/16-system-file-manager.png [new file with mode: 0644]
src/icons/22-system-file-manager.png [new file with mode: 0644]
src/icons/32-system-file-manager.png [new file with mode: 0644]
src/icons/48-system-file-manager.png [new file with mode: 0644]
src/icons/64-system-file-manager.png [new file with mode: 0644]

index 069096814d5e0ce88aac8ad405755a839c5c4d49..62d11584e662ca8be61e5fa9040f0d8a0d2c577f 100644 (file)
@@ -1,3 +1,4 @@
+include(ECMAddAppIcon)
 
 configure_file(config-baloo.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-baloo.h)
 
@@ -268,8 +269,9 @@ if(NOT WIN32)
    set(dolphin_SRCS ${dolphin_SRCS} panels/terminal/terminalpanel.cpp)
 endif()
 
-# TODO Does anything replace kde4_add_app_icon ?
-#kde4_add_app_icon(dolphin_SRCS "${KDE4_ICON_INSTALL_DIR}/oxygen/*/apps/system-file-manager.png")
+# Sets the icon on Windows and OSX
+file(GLOB ICONS_SRCS "${CMAKE_CURRENT_SOURCE_DIR}/icons/*system-file-manager.png")
+ecm_add_app_icon(dolphin_SRCS ICONS ${ICONS_SRCS})
 
 kf5_add_kdeinit_executable(dolphin ${dolphin_SRCS})
 
diff --git a/src/icons/128-system-file-manager.png b/src/icons/128-system-file-manager.png
new file mode 100644 (file)
index 0000000..a199a71
Binary files /dev/null and b/src/icons/128-system-file-manager.png differ
diff --git a/src/icons/16-system-file-manager.png b/src/icons/16-system-file-manager.png
new file mode 100644 (file)
index 0000000..2771c85
Binary files /dev/null and b/src/icons/16-system-file-manager.png differ
diff --git a/src/icons/22-system-file-manager.png b/src/icons/22-system-file-manager.png
new file mode 100644 (file)
index 0000000..ac0c54a
Binary files /dev/null and b/src/icons/22-system-file-manager.png differ
diff --git a/src/icons/32-system-file-manager.png b/src/icons/32-system-file-manager.png
new file mode 100644 (file)
index 0000000..c095d42
Binary files /dev/null and b/src/icons/32-system-file-manager.png differ
diff --git a/src/icons/48-system-file-manager.png b/src/icons/48-system-file-manager.png
new file mode 100644 (file)
index 0000000..a742a73
Binary files /dev/null and b/src/icons/48-system-file-manager.png differ
diff --git a/src/icons/64-system-file-manager.png b/src/icons/64-system-file-manager.png
new file mode 100644 (file)
index 0000000..9a7ebde
Binary files /dev/null and b/src/icons/64-system-file-manager.png differ