generated from 2i2c-org/hub-user-image-template
-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Associate QGIS MIME types with the QGIS application entry (#59)
Resolves #55
- Loading branch information
Showing
4 changed files
with
282 additions
and
10 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,212 @@ | ||
<?xml version="1.0"?> | ||
<!-- From: https://raw.githubusercontent.com/qgis/QGIS/ltr-3_28/debian/qgis.xml --> | ||
<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'> | ||
|
||
<mime-type type="application/x-qgis-project"> | ||
<comment>QGIS Project</comment> | ||
<comment xml:lang="de">QGIS-Projekt</comment> | ||
<sub-class-of type="application/xml"/> | ||
<alias type="application/x-qgis"/> | ||
<icon name="qgis-qgs"/> | ||
<magic priority="50"> | ||
<match type="string" offset="0" value="<!DOCTYPE qgis"/> | ||
</magic> | ||
<glob pattern="*.qgs"/> | ||
</mime-type> | ||
|
||
<mime-type type="application/x-qgis-project-container"> | ||
<comment>QGIS Project</comment> | ||
<comment xml:lang="de">QGIS-Projekt</comment> | ||
<sub-class-of type="application/zip"/> | ||
<alias type="application/x-qgis"/> | ||
<icon name="qgis-qgs"/> | ||
<glob pattern="*.qgz"/> | ||
</mime-type> | ||
|
||
<mime-type type="application/x-qgis-layer-settings"> | ||
<comment>QGIS layer settings</comment> | ||
<comment xml:lang="de">QGIS-Layereinstellungen</comment> | ||
<sub-class-of type="application/xml"/> | ||
<icon name="qgis-qml"/> | ||
<magic priority="80"> | ||
<match type="string" offset="0" value="<!DOCTYPE qgis"/> | ||
</magic> | ||
<glob pattern="*.qml"/> | ||
</mime-type> | ||
|
||
<mime-type type="application/x-qgis-layer-definition"> | ||
<comment>QGIS layer definition</comment> | ||
<comment xml:lang="de">QGIS-Layerdefinition</comment> | ||
<sub-class-of type="application/xml"/> | ||
<icon name="qgis-qlr"/> | ||
<magic priority="50"> | ||
<match type="string" offset="0" value="<!DOCTYPE qgis-layer-definition"/> | ||
</magic> | ||
<glob pattern="*.qlr"/> | ||
</mime-type> | ||
|
||
<mime-type type="application/x-qgis-composer-template"> | ||
<comment>QGIS composer template</comment> | ||
<comment xml:lang="de">QGIS-Druckzusammenstellungsvorlage</comment> | ||
<sub-class-of type="application/xml"/> | ||
<icon name="qgis-qpt"/> | ||
<magic priority="50"> | ||
<match type="string" offset="0" value="<!DOCTYPE qgis"/> | ||
</magic> | ||
<glob pattern="*.qpt"/> | ||
</mime-type> | ||
|
||
<mime-type type="application/x-esri-shape"> | ||
<comment>ESRI shape file</comment> | ||
<comment xml:lang="de">ESRI-Shapedatei</comment> | ||
<icon name="qgis-mime"/> | ||
<magic priority="100"> | ||
<match type="big32" offset="0" value="9994"> | ||
<match type="big32" offset="4" value="0"> | ||
<match type="big32" offset="8" value="0"> | ||
<match type="big32" offset="12" value="0"> | ||
<match type="big32" offset="16" value="0"> | ||
<match type="big32" offset="20" value="0"> | ||
<match type="big32" offset="28" value="1000"/> | ||
</match> | ||
</match> | ||
</match> | ||
</match> | ||
</match> | ||
</match> | ||
</magic> | ||
<glob pattern="*.shp"/> | ||
<glob pattern="*.shx"/> | ||
</mime-type> | ||
|
||
<mime-type type="application/x-esri-crs"> | ||
<comment>ESRI coordinate reference system</comment> | ||
<comment xml:lang="de">ESRI-Koordinatenreferenzsystem</comment> | ||
<icon name="qgis-mime"/> | ||
<magic> | ||
<match type="string" offset="0" value="GEOGCS["/> | ||
<match type="string" offset="0" value="PROJCS["/> | ||
<match type="string" offset="0" value="LOCAL_CS["/> | ||
</magic> | ||
<glob pattern="*.prj"/> | ||
</mime-type> | ||
|
||
<mime-type type="image/tiff"> | ||
<comment>TIFF raster data</comment> | ||
<comment xml:lang="de">TIFF-Rasterdaten</comment> | ||
<icon name="qgis-mime"/> | ||
<magic priority="50"> | ||
<match type="string" offset="0" value="MM"> | ||
<match type="little16" offset="2" value="42"/> | ||
</match> | ||
<match type="string" offset="0" value="MM"> | ||
<match type="big16" offset="2" value="42"/> | ||
</match> | ||
</magic> | ||
<glob pattern="*.tiff"/> | ||
<glob pattern="*.tif"/> | ||
</mime-type> | ||
|
||
<mime-type type="image/jpeg"> | ||
<comment>JPEG raster data</comment> | ||
<comment xml:lang="de">JPEG-Rasterdaten</comment> | ||
<icon name="qgis-mime"/> | ||
<magic priority="50"> | ||
<match type="big16" offset="0" value="65496"/> | ||
</magic> | ||
<glob pattern="*.jpeg"/> | ||
<glob pattern="*.jpg"/> | ||
</mime-type> | ||
|
||
<mime-type type="image/jp2"> | ||
<comment>JPEG2000 raster data</comment> | ||
<comment xml:lang="de">JPEG2000-Rasterdaten</comment> | ||
<icon name="qgis-mime"/> | ||
<magic priority="50"> | ||
<match type="little32" offset="0" value="12"> | ||
<match type="string" offset="8" value="jP"> | ||
<match type="byte" offset="10" value="32"> | ||
<match type="byte" offset="11" value="32"> | ||
<match type="byte" offset="12" value="13"> | ||
<match type="byte" offset="13" value="10"> | ||
<match type="byte" offset="14" value="135"> | ||
<match type="byte" offset="13" value="10"/> | ||
</match> | ||
</match> | ||
</match> | ||
</match> | ||
</match> | ||
</match> | ||
</match> | ||
</magic> | ||
<glob pattern="*.jp2"/> | ||
<glob pattern="*.j2k"/> | ||
</mime-type> | ||
|
||
<mime-type type="application/x-raster-aig"> | ||
<comment>AIG raster data</comment> | ||
<comment xml:lang="de">AIG-Rasterdaten</comment> | ||
<icon name="qgis-mime"/> | ||
<glob pattern="*.aig"/> | ||
</mime-type> | ||
|
||
<mime-type type="application/x-raster-ecw"> | ||
<comment>ECW raster data</comment> | ||
<comment xml:lang="de">ECW-Rasterdaten</comment> | ||
<icon name="qgis-mime"/> | ||
<glob pattern="*.ecw"/> | ||
</mime-type> | ||
|
||
<mime-type type="application/x-raster-mrsid"> | ||
<comment>MrSID raster data</comment> | ||
<comment xml:lang="de">MrSID-Rasterdaten</comment> | ||
<icon name="qgis-mime"/> | ||
<glob pattern="*.sid"/> | ||
</mime-type> | ||
|
||
<mime-type type="application/x-mapinfo-mif"> | ||
<comment>MapInfo file</comment> | ||
<comment xml:lang="de">MapInfo-Datei</comment> | ||
<icon name="qgis-mime"/> | ||
<magic priority="51"> | ||
<match type="string" offset="0" value="VERSION"> | ||
<match type="string" offset="0:512" value="COLUMNS"/> | ||
<match type="string" offset="0:512" value="DATA"> | ||
</match> | ||
</match> | ||
</magic> | ||
<glob weight="60" pattern="*.mif"/> | ||
</mime-type> | ||
|
||
<!-- .mif is just not good enough --> | ||
<mime-type type="application/x-adobe-mif"> | ||
<alias type="application/x-mif"/> | ||
<comment>Adobe FrameMaker MIF file</comment> | ||
<magic priority="100"> | ||
<match type="string" offset="0" value="<MIFFile"/> | ||
</magic> | ||
<glob weight="51" pattern="*.mif"/> | ||
</mime-type> | ||
|
||
<mime-type type="application/vnd.google-earth.kml+xml"> | ||
<comment>Keyhole Markup Language data</comment> | ||
<sub-class-of type="application/xml"/> | ||
<icon name="qgis-mime"/> | ||
<glob pattern="*.kml"/> | ||
</mime-type> | ||
|
||
<mime-type type="application/vnd.google-earth.kmz"> | ||
<comment>Zipped Keyhole Markup Language data</comment> | ||
<sub-class-of type="application/zip"/> | ||
<icon name="qgis-mime"/> | ||
<glob pattern="*.kmz"/> | ||
</mime-type> | ||
|
||
<mime-type type="application/geopackage+sqlite3"> | ||
<comment>GeoPackage data</comment> | ||
<sub-class-of type="application/vnd.sqlite3"/> | ||
<icon name="qgis-mime"/> | ||
<glob pattern="*.gpkg"/> | ||
</mime-type> | ||
|
||
</mime-info> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,14 @@ | ||
# From: https://github.com/qgis/QGIS/blob/ltr-3_28/linux/org.qgis.qgis.desktop.in | ||
[Desktop Entry] | ||
Version=1.0 | ||
Type=Application | ||
Name=qgis | ||
Exec=qgis | ||
Name=QGIS Desktop | ||
GenericName=Geographic Information System | ||
Icon=/srv/conda/envs/notebook/share/qgis/images/icons/qgis-icon-512x512.png | ||
TryExec=qgis | ||
Exec=qgis %F | ||
Terminal=false | ||
StartupNotify=false | ||
Categories=Qt;Education;Science;Geography; | ||
MimeType=application/x-qgis-project;application/x-qgis-project-container;application/x-qgis-layer-settings;application/x-qgis-layer-definition;application/x-qgis-composer-template;image/tiff;image/jpeg;image/jp2;application/x-raster-aig;application/x-raster-ecw;application/x-raster-mrsid;application/x-mapinfo-mif;application/x-esri-shape;application/vnd.google-earth.kml+xml;application/vnd.google-earth.kmz;application/geopackage+sqlite3; | ||
Keywords=map;globe;postgis;wms;wfs;ogc;osgeo; | ||
StartupWMClass=QGIS3 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters