diff -Nrup a/algobox.pro b/algobox.pro --- a/algobox.pro 2022-10-24 12:49:23.000000000 +0200 +++ b/algobox.pro 2022-11-28 21:24:46.575894379 +0100 @@ -176,6 +176,9 @@ isEmpty( DESKTOPDIR ) { isEmpty( ICONDIR ) { ICONDIR=/usr/share/pixmaps } +isEmpty( SVGDIR ) { + SVGDIR=/usr/share/icons/hicolor/scalable/apps +} isEmpty( MIMEDIR ) { MIMEDIR=/usr/share/mime/packages } @@ -192,6 +195,7 @@ target.path = $${PREFIX}/bin utilities.path = $${PREFIX}/share/algobox desktop.path = $${DESKTOPDIR} icon.path = $${ICONDIR} +svg.path = $${SVGDIR} mime.path = $${MIMEDIR} metainfo.path = $${METAINFODIR} @@ -231,6 +235,9 @@ INSTALLS += desktop icon.files = utilities/algobox.png INSTALLS += icon +svg.files = utilities/algobox.svg +INSTALLS += svg + mime.files = utilities/x-algobox.xml INSTALLS += mime diff -Nrup a/utilities/algobox.desktop b/utilities/algobox.desktop --- a/utilities/algobox.desktop 2019-10-13 10:08:28.000000000 +0200 +++ b/utilities/algobox.desktop 2022-11-28 21:28:49.089439948 +0100 @@ -1,18 +1,15 @@ [Desktop Entry] -Categories=Application;Education;Science;Math;Qt;X-SuSE-Core-Education;X-Misc; -Encoding=UTF-8 -Exec=algobox %F -GenericName[fr]=Logiciel d'initiation à l'algorithmique +Name=AlgoBox +Name[fr]=AlgoBox +Name[fr_FR]=AlgoBox GenericName=Logiciel d'initiation à l'algorithmique +GenericName[fr]=Logiciel d'initiation à l'algorithmique GenericName[fr_FR]=Logiciel d'initiation à l'algorithmique +Exec=algobox %F Icon=algobox -MimeType=application/x-algobox; -Name[fr]=AlgoBox -Name=AlgoBox -Name[POSIX]=AlgoBox -Name[fr_FR]=AlgoBox -StartupNotify=false +StartupNotify=true Terminal=false TerminalOptions= Type=Application - +MimeType=application/x-algobox; +Categories=Application;Education;Science;Math;Qt;X-Misc;