diff --git a/generators/kimgio/okularApplication_kimgio.desktop b/generators/kimgio/okularApplication_kimgio.desktop index 68366d775..273b5fc70 100644 --- a/generators/kimgio/okularApplication_kimgio.desktop +++ b/generators/kimgio/okularApplication_kimgio.desktop @@ -1,5 +1,5 @@ [Desktop Entry] -MimeType=image/bmp;image/x-dds;image/x-eps;image/x-exr;image/gif;image/x-hdr;image/x-ico;image/jp2;image/jpeg;video/x-mng;image/x-portable-bitmap;image/x-pcx;image/x-portable-graymap;image/png;image/x-portable-pixmap;image/x-psd;image/x-rgb;image/x-tga;image/tiff;image/x-xbitmap;image/x-xcf;image/x-xpixmap; +MimeType=image/bmp;image/x-dds;image/x-eps;image/x-exr;image/gif;image/x-hdr;image/x-ico;image/jp2;image/jpeg;video/x-mng;image/x-portable-bitmap;image/x-pcx;image/x-portable-graymap;image/png;image/x-portable-pixmap;image/x-psd;image/x-rgb;image/x-tga;image/tiff;image/x-xbitmap;image/x-xcf;image/x-xpixmap;image/x-gzeps;image/x-bzeps; Terminal=false Name=Okular Name[x-test]=xxOkularxx diff --git a/generators/kimgio/okularKimgio.desktop b/generators/kimgio/okularKimgio.desktop index e53883f59..eae8056b6 100644 --- a/generators/kimgio/okularKimgio.desktop +++ b/generators/kimgio/okularKimgio.desktop @@ -5,4 +5,4 @@ Name[x-test]=xxOkularxx X-KDE-ServiceTypes=KParts/ReadOnlyPart X-KDE-Library=okularpart Type=Service -MimeType=image/bmp;image/x-dds;image/x-eps;image/x-exr;image/gif;image/x-hdr;image/x-ico;image/jp2;image/jpeg;video/x-mng;image/x-portable-bitmap;image/x-pcx;image/x-portable-graymap;image/png;image/x-portable-pixmap;image/x-psd;image/x-rgb;image/x-tga;image/tiff;image/x-xbitmap;image/x-xcf;image/x-xpixmap; +MimeType=image/bmp;image/x-dds;image/x-eps;image/x-exr;image/gif;image/x-hdr;image/x-ico;image/jp2;image/jpeg;video/x-mng;image/x-portable-bitmap;image/x-pcx;image/x-portable-graymap;image/png;image/x-portable-pixmap;image/x-psd;image/x-rgb;image/x-tga;image/tiff;image/x-xbitmap;image/x-xcf;image/x-xpixmap;image/x-gzeps;image/x-bzeps; diff --git a/generators/spectre/okularApplication_ghostview.desktop b/generators/spectre/okularApplication_ghostview.desktop index d8c60dc27..4d107b111 100644 --- a/generators/spectre/okularApplication_ghostview.desktop +++ b/generators/spectre/okularApplication_ghostview.desktop @@ -1,5 +1,5 @@ [Desktop Entry] -MimeType=application/postscript;image/x-eps;application/x-gzpostscript;application/x-bzpostscript; +MimeType=application/postscript;image/x-eps;application/x-gzpostscript;application/x-bzpostscript;image/x-gzeps;image/x-bzeps; Terminal=false Name=Okular Name[x-test]=xxOkularxx diff --git a/generators/spectre/okularGhostview.desktop b/generators/spectre/okularGhostview.desktop index 25acc2bc1..7fc0026de 100644 --- a/generators/spectre/okularGhostview.desktop +++ b/generators/spectre/okularGhostview.desktop @@ -5,4 +5,4 @@ Name[x-test]=xxOkularxx X-KDE-ServiceTypes=KParts/ReadOnlyPart X-KDE-Library=okularpart Type=Service -MimeType=application/postscript;image/x-eps;application/x-gzpostscript;application/x-bzpostscript; +MimeType=application/postscript;image/x-eps;application/x-gzpostscript;application/x-bzpostscript;image/x-gzeps;image/x-bzeps; diff --git a/part.cpp b/part.cpp index 5438e7b29..b70c839a2 100644 --- a/part.cpp +++ b/part.cpp @@ -171,6 +171,10 @@ static QString compressedMimeFor( const QString& mime_to_check ) QString::fromLatin1( "application/x-bzip" ); compressedMimeMap[ QString::fromLatin1( "application/x-bzdvi" ) ] = QString::fromLatin1( "application/x-bzip" ); + compressedMimeMap[ QString::fromLatin1( "image/x-gzeps" ) ] = + QString::fromLatin1( "application/x-gzip" ); + compressedMimeMap[ QString::fromLatin1( "image/x-bzeps" ) ] = + QString::fromLatin1( "application/x-bzip" ); } QHash< QString, QString >::const_iterator it = compressedMimeMap.find( mime_to_check ); if ( it != compressedMimeMap.end() )