diff --git a/CREDIT b/CREDIT index f9932a7d3..f1398b70b 100644 --- a/CREDIT +++ b/CREDIT @@ -2,15 +2,17 @@ Thanks to Qt Software for their Qt library ( http://www.qtsoftware.com/ ), licensed under GNU/GPL. Thanks to Everaldo Coelho for the Crystal SVG icons theme ( -http://www.everaldo.com/crystal/ ) licensed under LGPL, to Nuno Pinheiro for the -Oxygen icons theme ( http://www.oxygen-icons.org/ ) licensed under LGPL, and to -the KDE project ( http://www.kde.org/ ). +http://www.everaldo.com/crystal/ ) licensed under LGPL. +Thanks to Nuno Pinheiro for the Oxygen icons theme ( +http://www.oxygen-icons.org/ ) licensed under LGPL but also for the +QElectroTech-dedicated icons. +Thanks to the KDE project ( http://www.kde.org/ ). Thanks to Loic for his mathematics-related explanations. Thanks to Nicolas for the Mac OS X experimentations. Thanks to Remi Collet for the Fedora packaging. Thanks to Laurent Trinques for the Debian packaging. Thanks to `trem' for the Mandriva packaging. -Thanks to TuxFamily ( http://tuxfamily.org ) for hosting the project. +Thanks to TuxFamily ( http://tuxfamily.org/ ) for hosting the project. Thanks to `Nishiki' for his elements and his support. Thanks to qtcentre.org for their SingleApplication class. @@ -18,14 +20,16 @@ Thanks to qtcentre.org for their SingleApplication class. Merci à Qt Software pour la bibliothèque Qt ( http://www.qtsoftware.com/ ), sous licence GNU/GPL. Merci à Everaldo Coelho pour le thème d'icônes Crystal SVG ( -http://www.everaldo.com/crystal/ ) sous licence LGPL, à Nuno Pinheiro pour le -thème d'icônes Oxygen ( http://www.oxygen-icons.org/ ) ainsi qu'au projet KDE ( -http://www.kde.org/ ). +http://www.everaldo.com/crystal/ ) sous licence LGPL. +Merci à Nuno Pinheiro pour le thème d'icônes Oxygen ( +http://www.oxygen-icons.org/ ) sous licence LGPL mais aussi pour les icônes +dédiées à QElectroTech +Merci au projet KDE ( http://www.kde.org/ ). Merci à Loic pour ses explications d'ordre mathématique. Merci à Nicolas pour les expérimentations Mac OS X. Merci à Remi Collet pour les paquets Fedora. Merci à Laurent Trinques pour les paquets Debian. Merci à `trem' pour les paquets Mandriva. -Merci à TuxFamily ( http://tuxfamily.org ) pour l'hébergement du projet. +Merci à TuxFamily ( http://tuxfamily.org/ ) pour l'hébergement du projet. Merci à `Nishiki' pour ses éléments et son soutien. Merci à qtcentre.org pour leur classe SingleApplication. diff --git a/ico/oxygen-icons/128x128/apps/qelectrotech.png b/ico/oxygen-icons/128x128/apps/qelectrotech.png new file mode 100644 index 000000000..d9790ad8f Binary files /dev/null and b/ico/oxygen-icons/128x128/apps/qelectrotech.png differ diff --git a/ico/oxygen-icons/128x128/mimetypes/application-x-qet-element.png b/ico/oxygen-icons/128x128/mimetypes/application-x-qet-element.png new file mode 100644 index 000000000..80927cac8 Binary files /dev/null and b/ico/oxygen-icons/128x128/mimetypes/application-x-qet-element.png differ diff --git a/ico/oxygen-icons/128x128/mimetypes/application-x-qet-project.png b/ico/oxygen-icons/128x128/mimetypes/application-x-qet-project.png new file mode 100644 index 000000000..50617a28b Binary files /dev/null and b/ico/oxygen-icons/128x128/mimetypes/application-x-qet-project.png differ diff --git a/ico/oxygen-icons/16x16/apps/qelectrotech.png b/ico/oxygen-icons/16x16/apps/qelectrotech.png new file mode 100644 index 000000000..058360ce9 Binary files /dev/null and b/ico/oxygen-icons/16x16/apps/qelectrotech.png differ diff --git a/ico/oxygen-icons/16x16/mimetypes/application-x-qet-element.png b/ico/oxygen-icons/16x16/mimetypes/application-x-qet-element.png new file mode 100644 index 000000000..2311aef66 Binary files /dev/null and b/ico/oxygen-icons/16x16/mimetypes/application-x-qet-element.png differ diff --git a/ico/oxygen-icons/16x16/mimetypes/application-x-qet-project.png b/ico/oxygen-icons/16x16/mimetypes/application-x-qet-project.png new file mode 100644 index 000000000..07fbcdca0 Binary files /dev/null and b/ico/oxygen-icons/16x16/mimetypes/application-x-qet-project.png differ diff --git a/ico/oxygen-icons/22x22/apps/qelectrotech.png b/ico/oxygen-icons/22x22/apps/qelectrotech.png new file mode 100644 index 000000000..6526ab555 Binary files /dev/null and b/ico/oxygen-icons/22x22/apps/qelectrotech.png differ diff --git a/ico/oxygen-icons/22x22/mimetypes/application-x-qet-element.png b/ico/oxygen-icons/22x22/mimetypes/application-x-qet-element.png new file mode 100644 index 000000000..b7f90f9f1 Binary files /dev/null and b/ico/oxygen-icons/22x22/mimetypes/application-x-qet-element.png differ diff --git a/ico/oxygen-icons/22x22/mimetypes/application-x-qet-project.png b/ico/oxygen-icons/22x22/mimetypes/application-x-qet-project.png new file mode 100644 index 000000000..459df1b06 Binary files /dev/null and b/ico/oxygen-icons/22x22/mimetypes/application-x-qet-project.png differ diff --git a/ico/oxygen-icons/256x256/apps/qelectrotech.png b/ico/oxygen-icons/256x256/apps/qelectrotech.png new file mode 100644 index 000000000..f3585e1cd Binary files /dev/null and b/ico/oxygen-icons/256x256/apps/qelectrotech.png differ diff --git a/ico/oxygen-icons/256x256/mimetypes/application-x-qet-element.png b/ico/oxygen-icons/256x256/mimetypes/application-x-qet-element.png new file mode 100644 index 000000000..93f2a012a Binary files /dev/null and b/ico/oxygen-icons/256x256/mimetypes/application-x-qet-element.png differ diff --git a/ico/oxygen-icons/256x256/mimetypes/application-x-qet-project.png b/ico/oxygen-icons/256x256/mimetypes/application-x-qet-project.png new file mode 100644 index 000000000..2e932f0cf Binary files /dev/null and b/ico/oxygen-icons/256x256/mimetypes/application-x-qet-project.png differ diff --git a/ico/oxygen-icons/32x32/apps/qelectrotech.png b/ico/oxygen-icons/32x32/apps/qelectrotech.png new file mode 100644 index 000000000..fb5f2311c Binary files /dev/null and b/ico/oxygen-icons/32x32/apps/qelectrotech.png differ diff --git a/ico/oxygen-icons/32x32/mimetypes/application-x-qet-element.png b/ico/oxygen-icons/32x32/mimetypes/application-x-qet-element.png new file mode 100644 index 000000000..fa826583d Binary files /dev/null and b/ico/oxygen-icons/32x32/mimetypes/application-x-qet-element.png differ diff --git a/ico/oxygen-icons/32x32/mimetypes/application-x-qet-project.png b/ico/oxygen-icons/32x32/mimetypes/application-x-qet-project.png new file mode 100644 index 000000000..15c5658d3 Binary files /dev/null and b/ico/oxygen-icons/32x32/mimetypes/application-x-qet-project.png differ diff --git a/ico/oxygen-icons/48x48/apps/qelectrotech.png b/ico/oxygen-icons/48x48/apps/qelectrotech.png new file mode 100644 index 000000000..8bbbe6e04 Binary files /dev/null and b/ico/oxygen-icons/48x48/apps/qelectrotech.png differ diff --git a/ico/oxygen-icons/48x48/mimetypes/application-x-qet-element.png b/ico/oxygen-icons/48x48/mimetypes/application-x-qet-element.png new file mode 100644 index 000000000..bd6bca3b0 Binary files /dev/null and b/ico/oxygen-icons/48x48/mimetypes/application-x-qet-element.png differ diff --git a/ico/oxygen-icons/48x48/mimetypes/application-x-qet-project.png b/ico/oxygen-icons/48x48/mimetypes/application-x-qet-project.png new file mode 100644 index 000000000..b46c021ce Binary files /dev/null and b/ico/oxygen-icons/48x48/mimetypes/application-x-qet-project.png differ diff --git a/ico/oxygen-icons/64x64/apps/qelectrotech.png b/ico/oxygen-icons/64x64/apps/qelectrotech.png new file mode 100644 index 000000000..273ef9ea5 Binary files /dev/null and b/ico/oxygen-icons/64x64/apps/qelectrotech.png differ diff --git a/ico/oxygen-icons/64x64/mimetypes/application-x-qet-element.png b/ico/oxygen-icons/64x64/mimetypes/application-x-qet-element.png new file mode 100644 index 000000000..4fb1edaab Binary files /dev/null and b/ico/oxygen-icons/64x64/mimetypes/application-x-qet-element.png differ diff --git a/ico/oxygen-icons/64x64/mimetypes/application-x-qet-project.png b/ico/oxygen-icons/64x64/mimetypes/application-x-qet-project.png new file mode 100644 index 000000000..361230b42 Binary files /dev/null and b/ico/oxygen-icons/64x64/mimetypes/application-x-qet-project.png differ diff --git a/ico/oxygen-icons/scalable/apps/hidef/qelectrotech.svgz b/ico/oxygen-icons/scalable/apps/hidef/qelectrotech.svgz new file mode 100644 index 000000000..a82ee773f Binary files /dev/null and b/ico/oxygen-icons/scalable/apps/hidef/qelectrotech.svgz differ diff --git a/ico/oxygen-icons/scalable/apps/qelectrotech.svgz b/ico/oxygen-icons/scalable/apps/qelectrotech.svgz new file mode 100644 index 000000000..1f244c7cf Binary files /dev/null and b/ico/oxygen-icons/scalable/apps/qelectrotech.svgz differ diff --git a/ico/oxygen-icons/scalable/apps/small/16x16/qelectrotech.svgz b/ico/oxygen-icons/scalable/apps/small/16x16/qelectrotech.svgz new file mode 100644 index 000000000..e90802b12 Binary files /dev/null and b/ico/oxygen-icons/scalable/apps/small/16x16/qelectrotech.svgz differ diff --git a/ico/oxygen-icons/scalable/apps/small/22x22/qelectrotech.svgz b/ico/oxygen-icons/scalable/apps/small/22x22/qelectrotech.svgz new file mode 100644 index 000000000..64ad82579 Binary files /dev/null and b/ico/oxygen-icons/scalable/apps/small/22x22/qelectrotech.svgz differ diff --git a/ico/oxygen-icons/scalable/apps/small/32x32/qelectrotech.svgz b/ico/oxygen-icons/scalable/apps/small/32x32/qelectrotech.svgz new file mode 100644 index 000000000..21af99811 Binary files /dev/null and b/ico/oxygen-icons/scalable/apps/small/32x32/qelectrotech.svgz differ diff --git a/ico/oxygen-icons/scalable/apps/small/48x48/qelectrotech.svgz b/ico/oxygen-icons/scalable/apps/small/48x48/qelectrotech.svgz new file mode 100644 index 000000000..59bf4f61d Binary files /dev/null and b/ico/oxygen-icons/scalable/apps/small/48x48/qelectrotech.svgz differ diff --git a/ico/oxygen-icons/scalable/apps/small/64x64/qelectrotech.svgz b/ico/oxygen-icons/scalable/apps/small/64x64/qelectrotech.svgz new file mode 100644 index 000000000..0bb9fb012 Binary files /dev/null and b/ico/oxygen-icons/scalable/apps/small/64x64/qelectrotech.svgz differ diff --git a/ico/oxygen-icons/scalable/mimetypes/application-x-qet-element.svgz b/ico/oxygen-icons/scalable/mimetypes/application-x-qet-element.svgz new file mode 100644 index 000000000..def2bb9d6 Binary files /dev/null and b/ico/oxygen-icons/scalable/mimetypes/application-x-qet-element.svgz differ diff --git a/ico/oxygen-icons/scalable/mimetypes/application-x-qet-project.svg b/ico/oxygen-icons/scalable/mimetypes/application-x-qet-project.svg new file mode 100644 index 000000000..b96a3ca30 --- /dev/null +++ b/ico/oxygen-icons/scalable/mimetypes/application-x-qet-project.svg @@ -0,0 +1,2525 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ico/oxygen-icons/scalable/mimetypes/hidef/application-x-qet-element.svgz b/ico/oxygen-icons/scalable/mimetypes/hidef/application-x-qet-element.svgz new file mode 100644 index 000000000..f03abfd92 Binary files /dev/null and b/ico/oxygen-icons/scalable/mimetypes/hidef/application-x-qet-element.svgz differ diff --git a/ico/oxygen-icons/scalable/mimetypes/hidef/application-x-qet-project.svgz b/ico/oxygen-icons/scalable/mimetypes/hidef/application-x-qet-project.svgz new file mode 100644 index 000000000..9eb616613 Binary files /dev/null and b/ico/oxygen-icons/scalable/mimetypes/hidef/application-x-qet-project.svgz differ diff --git a/ico/oxygen-icons/scalable/mimetypes/small/16x16/application-x-qet-element.svgz b/ico/oxygen-icons/scalable/mimetypes/small/16x16/application-x-qet-element.svgz new file mode 100644 index 000000000..0e5438975 Binary files /dev/null and b/ico/oxygen-icons/scalable/mimetypes/small/16x16/application-x-qet-element.svgz differ diff --git a/ico/oxygen-icons/scalable/mimetypes/small/16x16/application-x-qet-project.svgz b/ico/oxygen-icons/scalable/mimetypes/small/16x16/application-x-qet-project.svgz new file mode 100644 index 000000000..9080c7a71 Binary files /dev/null and b/ico/oxygen-icons/scalable/mimetypes/small/16x16/application-x-qet-project.svgz differ diff --git a/ico/oxygen-icons/scalable/mimetypes/small/22x22/application-x-qet-element.svgz b/ico/oxygen-icons/scalable/mimetypes/small/22x22/application-x-qet-element.svgz new file mode 100644 index 000000000..7e42f8347 Binary files /dev/null and b/ico/oxygen-icons/scalable/mimetypes/small/22x22/application-x-qet-element.svgz differ diff --git a/ico/oxygen-icons/scalable/mimetypes/small/32x32/application-x-qet-element.svgz b/ico/oxygen-icons/scalable/mimetypes/small/32x32/application-x-qet-element.svgz new file mode 100644 index 000000000..1acff42bb Binary files /dev/null and b/ico/oxygen-icons/scalable/mimetypes/small/32x32/application-x-qet-element.svgz differ diff --git a/ico/oxygen-icons/scalable/mimetypes/small/32x32/application-x-qet-project.svgz b/ico/oxygen-icons/scalable/mimetypes/small/32x32/application-x-qet-project.svgz new file mode 100644 index 000000000..5db79f8da Binary files /dev/null and b/ico/oxygen-icons/scalable/mimetypes/small/32x32/application-x-qet-project.svgz differ diff --git a/ico/oxygen-icons/scalable/mimetypes/small/48x48/application-x-qet-element.svgz b/ico/oxygen-icons/scalable/mimetypes/small/48x48/application-x-qet-element.svgz new file mode 100644 index 000000000..e3a6d50d7 Binary files /dev/null and b/ico/oxygen-icons/scalable/mimetypes/small/48x48/application-x-qet-element.svgz differ diff --git a/misc/qelectrotech.desktop b/misc/qelectrotech.desktop index fc92c90f7..a666a39cf 100644 --- a/misc/qelectrotech.desktop +++ b/misc/qelectrotech.desktop @@ -3,7 +3,7 @@ Version=1.0 Encoding=UTF-8 Name=QElectroTech Exec=qelectrotech -Icon=qet +Icon=qelectrotech Terminal=false Type=Application MimeType=application/x-qet-project;application/x-qet-element; diff --git a/misc/x-qet-element.desktop b/misc/x-qet-element.desktop index fce26165a..15aa92da6 100644 --- a/misc/x-qet-element.desktop +++ b/misc/x-qet-element.desktop @@ -1,7 +1,7 @@ [Desktop Entry] Type=MimeType MimeType=application/x-qet-element -Icon=qet +Icon=application-x-qet-element DefaultApp=qelectrotech Patterns=*.elmt; Comment=QElectroTech element file diff --git a/misc/x-qet-project.desktop b/misc/x-qet-project.desktop index f21de9d96..99678f7b8 100644 --- a/misc/x-qet-project.desktop +++ b/misc/x-qet-project.desktop @@ -1,7 +1,7 @@ [Desktop Entry] Type=MimeType MimeType=application/x-qet-project -Icon=qet +Icon=application-x-qet-project DefaultApp=qelectrotech Patterns=*.qet; Comment=QElectroTech project file diff --git a/qelectrotech.pro b/qelectrotech.pro index c3bb70049..20990c091 100644 --- a/qelectrotech.pro +++ b/qelectrotech.pro @@ -40,7 +40,7 @@ macx { QET_MIME_XML_PATH = '../share/mime/application/' QET_MIME_DESKTOP_PATH = '../share/mimelnk/application/' QET_DESKTOP_PATH = 'share/applications/' - QET_ICONS_PATH = 'share/icons/' + QET_ICONS_PATH = 'share/icons/hicolor/' QET_MAN_PATH = 'man/' } @@ -290,7 +290,13 @@ desktop.path = $$join(INSTALL_PREFIX,,,$${QET_DESKTOP_PATH}) desktop.files = misc/qelectrotech.desktop icons.path = $$join(INSTALL_PREFIX,,,$${QET_ICONS_PATH}) -icons.files = ico/256x256/qet.png +icons.files = ico/oxygen-icons/16x16 \ + ico/oxygen-icons/22x22 \ + ico/oxygen-icons/32x32 \ + ico/oxygen-icons/48x48 \ + ico/oxygen-icons/64x64 \ + ico/oxygen-icons/128x128 \ + ico/oxygen-icons/256x256 man.path = $$join(INSTALL_PREFIX,,,$${QET_MAN_PATH}) man.files = man/files/*