diff --git a/Linphone/data/icon.ico b/Linphone/data/icon.ico index 9be645bd..606b9dd5 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 38b59437..b1752989 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 b142a0d3..25f57a05 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 cd24fc21..16e8c51a 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 00000000..4d93abae 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 67d40bb2..0c0fa377 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 9b123fa6..39f6bd42 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 f1139299..2d8cc498 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 212e9a5a..fec6f235 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 84fcebd9..fa9ae694 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 73c10873..d10d224e 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 00000000..b897e52c 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 6af6716b..48cc45e1 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 00000000..c8d58947 --- /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 d35186a5..5bfdfa6a 100644 Binary files a/cmake/install/macos/linphone.icns and b/cmake/install/macos/linphone.icns differ