Branch: master

c498e25e 2014-10-11 17:19:20 Timothy Pearson
Fix ServiceTypes, ExcludeServiceTypes, and DocPath desktop file entries to match XDG specifications
M src/audiocd_extract_with_soundkonverter.desktop
M src/config.cpp
M src/soundkonverter.desktop
diff --git a/src/audiocd_extract_with_soundkonverter.desktop b/src/audiocd_extract_with_soundkonverter.desktop
index 16eb8c4..6233551 100755
--- a/src/audiocd_extract_with_soundkonverter.desktop
+++ b/src/audiocd_extract_with_soundkonverter.desktop
@@ -1,6 +1,6 @@
 [Desktop Entry]
 Actions=ExtractSoundKonverter
-ServiceTypes=media/audiocd
+X-TDE-ServiceTypes=media/audiocd
 Icon=soundkonverter
 X-TDE-Priority=TopLevel
 
diff --git a/src/config.cpp b/src/config.cpp
index 52ebd50..d33d975 100755
--- a/src/config.cpp
+++ b/src/config.cpp
@@ -478,7 +478,7 @@
     num = 0;
     content = "";
     content += "[Desktop Entry]\n";
-    content += "ServiceTypes=";
+    content += "X-TDE-ServiceTypes=";
 
     for( TQValueList<FormatItem>::Iterator it = formats.begin(); it != formats.end(); ++it ) {
 //         if( (*it).encoder != 0 && binaries[(*it).encoder->enc.bin] != "" && (*it).mime_types.first() != "application/octet-stream" ) {
diff --git a/src/soundkonverter.desktop b/src/soundkonverter.desktop
index 79e9e3b..1f22255 100755
--- a/src/soundkonverter.desktop
+++ b/src/soundkonverter.desktop
@@ -13,4 +13,4 @@
 GenericName[de]=Audiodateien Konvertierer und CD Ripper
 GenericName[fr]=Convertisseur Audio
 Terminal=false
-DocPath=soundkonverter/index.html
+X-DocPath=soundkonverter/index.html