diff --git a/Linphone/data/icon.ico b/Linphone/data/icon.ico index 9be645bdd..606b9dd5d 100644 Binary files a/Linphone/data/icon.ico and b/Linphone/data/icon.ico differ diff --git a/Linphone/data/icon/genicons.sh b/Linphone/data/icon/genicons.sh index 38b59437b..b17529897 100755 --- a/Linphone/data/icon/genicons.sh +++ b/Linphone/data/icon/genicons.sh @@ -19,10 +19,14 @@ ## along with this program. If not, see . ## -for i in 16 22 24 32 64 128 256 +for i in 16 22 24 32 64 128 256 512 1024 do mkdir -p hicolor/${i}x${i}/apps - inkscape -z -e hicolor/${i}x${i}/apps/icon.png -w $i -h $i ../image/logo.svg + inkscape -z -e hicolor/${i}x${i}/apps/icon.png -w $i -h $i ../image/logo_margins.svg done + +#Windows and Linux convert -density 256x256 -background transparent ../image/logo.svg -define icon:auto-resize -colors 256 ../icon.ico -png2icns ../../../cmake/install/macos/linphone.icns hicolor/16x16/apps/icon.png hicolor/32x32/apps/icon.png hicolor/128x128/apps/icon.png hicolor/256x256/apps/icon.png + +#Mac +png2icns ../../../cmake/install/macos/linphone.icns hicolor/16x16/apps/icon.png hicolor/32x32/apps/icon.png hicolor/128x128/apps/icon.png hicolor/256x256/apps/icon.png hicolor/512x512/apps/icon.png hicolor/1024x1024/apps/icon.png diff --git a/Linphone/data/icon/genicons_1.0.sh b/Linphone/data/icon/genicons_1.0.sh index b142a0d36..25f57a05d 100755 --- a/Linphone/data/icon/genicons_1.0.sh +++ b/Linphone/data/icon/genicons_1.0.sh @@ -19,10 +19,14 @@ ## along with this program. If not, see . ## -for i in 16 22 24 32 64 128 256 +for i in 16 22 24 32 64 128 256 512 1024 do mkdir -p hicolor/${i}x${i}/apps - inkscape -z --export-type=png --export-file=hicolor/${i}x${i}/apps/icon.png -w $i -h $i ../image/logo.svg + inkscape -z --export-type=png --export-file=hicolor/${i}x${i}/apps/icon.png -w $i -h $i ../image/logo_margins.svg done + +#Windows and Linux convert -density 256x256 -background transparent ../image/logo.svg -define icon:auto-resize -colors 256 ../icon.ico -png2icns ../../../cmake/install/macos/linphone.icns hicolor/16x16/apps/icon.png hicolor/32x32/apps/icon.png hicolor/128x128/apps/icon.png hicolor/256x256/apps/icon.png + +#Mac +png2icns ../../../cmake/install/macos/linphone.icns hicolor/16x16/apps/icon.png hicolor/32x32/apps/icon.png hicolor/128x128/apps/icon.png hicolor/256x256/apps/icon.png hicolor/512x512/apps/icon.png hicolor/1024x1024/apps/icon.png diff --git a/Linphone/data/icon/genicons_1.1.sh b/Linphone/data/icon/genicons_1.1.sh index cd24fc211..16e8c51a5 100755 --- a/Linphone/data/icon/genicons_1.1.sh +++ b/Linphone/data/icon/genicons_1.1.sh @@ -19,10 +19,14 @@ ## along with this program. If not, see . ## -for i in 16 22 24 32 64 128 256 +for i in 16 22 24 32 64 128 256 512 1024 do mkdir -p hicolor/${i}x${i}/apps - inkscape -z --export-type=png --export-filename=hicolor/${i}x${i}/apps/icon.png -w $i -h $i ../image/logo.svg + inkscape -z --export-type=png --export-filename=hicolor/${i}x${i}/apps/icon.png -w $i -h $i ../image/logo_margins.svg done + +#Windows and Linux convert -density 256x256 -background transparent ../image/logo.svg -define icon:auto-resize -colors 256 ../icon.ico -png2icns ../../../cmake/install/macos/linphone.icns hicolor/16x16/apps/icon.png hicolor/32x32/apps/icon.png hicolor/128x128/apps/icon.png hicolor/256x256/apps/icon.png + +#Mac +png2icns ../../../cmake/install/macos/linphone.icns hicolor/16x16/apps/icon.png hicolor/32x32/apps/icon.png hicolor/128x128/apps/icon.png hicolor/256x256/apps/icon.png hicolor/512x512/apps/icon.png hicolor/1024x1024/apps/icon.png diff --git a/Linphone/data/icon/hicolor/1024x1024/apps/icon.png b/Linphone/data/icon/hicolor/1024x1024/apps/icon.png new file mode 100644 index 000000000..4d93abaee Binary files /dev/null and b/Linphone/data/icon/hicolor/1024x1024/apps/icon.png differ diff --git a/Linphone/data/icon/hicolor/128x128/apps/icon.png b/Linphone/data/icon/hicolor/128x128/apps/icon.png index 67d40bb2a..0c0fa3772 100644 Binary files a/Linphone/data/icon/hicolor/128x128/apps/icon.png and b/Linphone/data/icon/hicolor/128x128/apps/icon.png differ diff --git a/Linphone/data/icon/hicolor/16x16/apps/icon.png b/Linphone/data/icon/hicolor/16x16/apps/icon.png index 9b123fa62..39f6bd42c 100644 Binary files a/Linphone/data/icon/hicolor/16x16/apps/icon.png and b/Linphone/data/icon/hicolor/16x16/apps/icon.png differ diff --git a/Linphone/data/icon/hicolor/22x22/apps/icon.png b/Linphone/data/icon/hicolor/22x22/apps/icon.png index f11392991..2d8cc4987 100644 Binary files a/Linphone/data/icon/hicolor/22x22/apps/icon.png and b/Linphone/data/icon/hicolor/22x22/apps/icon.png differ diff --git a/Linphone/data/icon/hicolor/24x24/apps/icon.png b/Linphone/data/icon/hicolor/24x24/apps/icon.png index 212e9a5ac..fec6f2352 100644 Binary files a/Linphone/data/icon/hicolor/24x24/apps/icon.png and b/Linphone/data/icon/hicolor/24x24/apps/icon.png differ diff --git a/Linphone/data/icon/hicolor/256x256/apps/icon.png b/Linphone/data/icon/hicolor/256x256/apps/icon.png index 84fcebd90..fa9ae6942 100644 Binary files a/Linphone/data/icon/hicolor/256x256/apps/icon.png and b/Linphone/data/icon/hicolor/256x256/apps/icon.png differ diff --git a/Linphone/data/icon/hicolor/32x32/apps/icon.png b/Linphone/data/icon/hicolor/32x32/apps/icon.png index 73c108739..d10d224e7 100644 Binary files a/Linphone/data/icon/hicolor/32x32/apps/icon.png and b/Linphone/data/icon/hicolor/32x32/apps/icon.png differ diff --git a/Linphone/data/icon/hicolor/512x512/apps/icon.png b/Linphone/data/icon/hicolor/512x512/apps/icon.png new file mode 100644 index 000000000..b897e52cc Binary files /dev/null and b/Linphone/data/icon/hicolor/512x512/apps/icon.png differ diff --git a/Linphone/data/icon/hicolor/64x64/apps/icon.png b/Linphone/data/icon/hicolor/64x64/apps/icon.png index 6af6716bf..48cc45e1b 100644 Binary files a/Linphone/data/icon/hicolor/64x64/apps/icon.png and b/Linphone/data/icon/hicolor/64x64/apps/icon.png differ diff --git a/Linphone/data/image/logo_margins.svg b/Linphone/data/image/logo_margins.svg new file mode 100644 index 000000000..c8d589476 --- /dev/null +++ b/Linphone/data/image/logo_margins.svg @@ -0,0 +1,55 @@ + + + + + + + + diff --git a/cmake/install/macos/linphone.icns b/cmake/install/macos/linphone.icns index d35186a5e..5bfdfa6a9 100644 Binary files a/cmake/install/macos/linphone.icns and b/cmake/install/macos/linphone.icns differ