mirror of
https://github.com/tumic0/GPXSee.git
synced 2024-11-24 11:45:53 +01:00
ENC atlases/catalogues desktop integration (Linux, Windows)
This commit is contained in:
parent
b1f104c2ec
commit
b312d4a5c6
@ -538,7 +538,8 @@ win32 {
|
|||||||
icons/formats/qct.ico \
|
icons/formats/qct.ico \
|
||||||
icons/formats/trk.ico \
|
icons/formats/trk.ico \
|
||||||
icons/formats/gemf.ico \
|
icons/formats/gemf.ico \
|
||||||
icons/formats/000.ico
|
icons/formats/000.ico \
|
||||||
|
icons/formats/031.ico
|
||||||
DEFINES += _USE_MATH_DEFINES \
|
DEFINES += _USE_MATH_DEFINES \
|
||||||
NOGDI
|
NOGDI
|
||||||
}
|
}
|
||||||
|
BIN
icons/formats/031.ico
Normal file
BIN
icons/formats/031.ico
Normal file
Binary file not shown.
After Width: | Height: | Size: 299 KiB |
@ -31,3 +31,4 @@ qct:#370642
|
|||||||
trk:#cccccc
|
trk:#cccccc
|
||||||
gemf:#147085
|
gemf:#147085
|
||||||
000:#000000
|
000:#000000
|
||||||
|
031:#000000
|
||||||
|
@ -107,6 +107,7 @@
|
|||||||
<mimetype>application/vnd.twonav.wpt</mimetype>
|
<mimetype>application/vnd.twonav.wpt</mimetype>
|
||||||
<mimetype>application/vnd.cgtk.gemf</mimetype>
|
<mimetype>application/vnd.cgtk.gemf</mimetype>
|
||||||
<mimetype>application/vnd.orux.map+xml</mimetype>
|
<mimetype>application/vnd.orux.map+xml</mimetype>
|
||||||
<mimetype>application/vnd.iho.s57</mimetype>
|
<mimetype>application/vnd.iho.s57-data</mimetype>
|
||||||
|
<mimetype>application/vnd.iho.s57-catalogue</mimetype>
|
||||||
</mimetypes>
|
</mimetypes>
|
||||||
</component>
|
</component>
|
||||||
|
@ -16,4 +16,4 @@ Icon=gpxsee
|
|||||||
Terminal=false
|
Terminal=false
|
||||||
Type=Application
|
Type=Application
|
||||||
Categories=Graphics;Viewer;Education;Geography;Maps;Sports;Qt
|
Categories=Graphics;Viewer;Education;Geography;Maps;Sports;Qt
|
||||||
MimeType=application/gpx+xml;application/vnd.garmin.tcx+xml;application/vnd.ant.fit;application/vnd.google-earth.kml+xml;application/vnd.fai.igc;application/vnd.nmea.nmea;application/vnd.oziexplorer.plt;application/vnd.oziexplorer.rte;application/vnd.oziexplorer.wpt;application/vnd.groundspeak.loc+xml;application/vnd.sigma.slf+xml;application/geo+json;application/vnd.naviter.seeyou.cup;application/vnd.garmin.gpi;application/vnd.suunto.sml+xml;image/jpeg;text/csv;application/vnd.garmin.img;application/vnd.garmin.jnx;application/vnd.garmin.gmap+xml;image/vnd.maptech.kap;application/vnd.oziexplorer.map;application/vnd.mapbox.mbtiles;application/vnd.twonav.rmap;application/vnd.trekbuddy.tba;application/vnd.gpxsee.map+xml;application/x-tar;image/tiff;application/vnd.google-earth.kmz;application/vnd.alpinequest.aqm;application/vnd.cgtk.gemf;application/vnd.rmaps.sqlite;application/vnd.osmdroid.sqlite;application/vnd.mapsforge.map;application/vnd.tomtom.ov2;application/vnd.tomtom.itn;application/vnd.esri.wld;application/vnd.onmove.omd;application/vnd.onmove.ghp;application/vnd.memory-map.qct;application/vnd.twonav.trk;application/vnd.twonav.rte;application/vnd.twonav.wpt;application/vnd.orux.map+xml;application/vnd.iho.s57
|
MimeType=application/gpx+xml;application/vnd.garmin.tcx+xml;application/vnd.ant.fit;application/vnd.google-earth.kml+xml;application/vnd.fai.igc;application/vnd.nmea.nmea;application/vnd.oziexplorer.plt;application/vnd.oziexplorer.rte;application/vnd.oziexplorer.wpt;application/vnd.groundspeak.loc+xml;application/vnd.sigma.slf+xml;application/geo+json;application/vnd.naviter.seeyou.cup;application/vnd.garmin.gpi;application/vnd.suunto.sml+xml;image/jpeg;text/csv;application/vnd.garmin.img;application/vnd.garmin.jnx;application/vnd.garmin.gmap+xml;image/vnd.maptech.kap;application/vnd.oziexplorer.map;application/vnd.mapbox.mbtiles;application/vnd.twonav.rmap;application/vnd.trekbuddy.tba;application/vnd.gpxsee.map+xml;application/x-tar;image/tiff;application/vnd.google-earth.kmz;application/vnd.alpinequest.aqm;application/vnd.cgtk.gemf;application/vnd.rmaps.sqlite;application/vnd.osmdroid.sqlite;application/vnd.mapsforge.map;application/vnd.tomtom.ov2;application/vnd.tomtom.itn;application/vnd.esri.wld;application/vnd.onmove.omd;application/vnd.onmove.ghp;application/vnd.memory-map.qct;application/vnd.twonav.trk;application/vnd.twonav.rte;application/vnd.twonav.wpt;application/vnd.orux.map+xml;application/vnd.iho.s57-data;application/vnd.iho.s57-catalogue
|
||||||
|
@ -334,16 +334,23 @@
|
|||||||
<mime-type type="application/vnd.orux.map+xml">
|
<mime-type type="application/vnd.orux.map+xml">
|
||||||
<comment>Orux Map File</comment>
|
<comment>Orux Map File</comment>
|
||||||
<sub-class-of type="application/xml"/>
|
<sub-class-of type="application/xml"/>
|
||||||
<generic-icon name="application-xml"/>
|
<generic-icon name="application/xml"/>
|
||||||
<root-XML namespaceURI="http://oruxtracker.com/app/res/calibration" localName="OruxTracker"/>
|
<root-XML namespaceURI="http://oruxtracker.com/app/res/calibration" localName="OruxTracker"/>
|
||||||
<glob pattern="*.otrk2.xml"/>
|
<glob pattern="*.otrk2.xml"/>
|
||||||
</mime-type>
|
</mime-type>
|
||||||
|
|
||||||
<mime-type type="application/vnd.iho.s57">
|
<mime-type type="application/vnd.iho.s57-data">
|
||||||
<comment>IHO S-57 Electronic Navigation Chart</comment>
|
<comment>IHO S-57 Electronic Navigation Chart</comment>
|
||||||
<sub-class-of type="application/octet-stream"/>
|
<sub-class-of type="application/octet-stream"/>
|
||||||
<generic-icon name="application/octet-stream"/>
|
<generic-icon name="application/octet-stream"/>
|
||||||
<glob pattern="*.000"/>
|
<glob pattern="*.000"/>
|
||||||
</mime-type>
|
</mime-type>
|
||||||
|
|
||||||
|
<mime-type type="application/vnd.iho.s57-catalogue">
|
||||||
|
<comment>IHO S-57 Electronic Navigation Catalogue</comment>
|
||||||
|
<sub-class-of type="application/octet-stream"/>
|
||||||
|
<generic-icon name="application/octet-stream"/>
|
||||||
|
<glob pattern="*.031"/>
|
||||||
|
</mime-type>
|
||||||
|
|
||||||
</mime-info>
|
</mime-info>
|
||||||
|
@ -183,13 +183,14 @@ Section "GPXSee" SEC_APP
|
|||||||
!insertmacro FILE_ASSOCIATION_ADD "trk" "TwoNav Track File" 25
|
!insertmacro FILE_ASSOCIATION_ADD "trk" "TwoNav Track File" 25
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "gemf" "GEMF Map File" 26
|
!insertmacro FILE_ASSOCIATION_ADD "gemf" "GEMF Map File" 26
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "000" "IHO S-57 Electronic Navigation Chart" 27
|
!insertmacro FILE_ASSOCIATION_ADD "000" "IHO S-57 Electronic Navigation Chart" 27
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "kml" "Keyhole Markup Language" 28
|
!insertmacro FILE_ASSOCIATION_ADD "031" "IHO S-57 Electronic Navigation Catalogue" 28
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "kmz" "KML geographic compressed data" 28
|
!insertmacro FILE_ASSOCIATION_ADD "kml" "Keyhole Markup Language" 29
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "fit" "Flexible and Interoperable Data Transfer" 29
|
!insertmacro FILE_ASSOCIATION_ADD "kmz" "KML geographic compressed data" 29
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "igc" "Flight Recorder Data Format" 30
|
!insertmacro FILE_ASSOCIATION_ADD "fit" "Flexible and Interoperable Data Transfer" 30
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "nmea" "NMEA 0183 Data" 31
|
!insertmacro FILE_ASSOCIATION_ADD "igc" "Flight Recorder Data Format" 31
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "plt" "OziExplorer Track File" 32
|
!insertmacro FILE_ASSOCIATION_ADD "nmea" "NMEA 0183 Data" 32
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "rte" "OziExplorer Route File" 33
|
!insertmacro FILE_ASSOCIATION_ADD "plt" "OziExplorer Track File" 33
|
||||||
|
!insertmacro FILE_ASSOCIATION_ADD "rte" "OziExplorer Route File" 34
|
||||||
|
|
||||||
WriteRegStr HKCR "Applications\GPXSee.exe\shell\open\command" "" "$\"$INSTDIR\GPXSee.exe$\" $\"%1$\""
|
WriteRegStr HKCR "Applications\GPXSee.exe\shell\open\command" "" "$\"$INSTDIR\GPXSee.exe$\" $\"%1$\""
|
||||||
WriteRegStr HKCR ".gpx\OpenWithList" "GPXSee.exe" ""
|
WriteRegStr HKCR ".gpx\OpenWithList" "GPXSee.exe" ""
|
||||||
@ -240,6 +241,7 @@ Section "GPXSee" SEC_APP
|
|||||||
WriteRegStr HKCR ".trk\OpenWithList" "GPXSee.exe" ""
|
WriteRegStr HKCR ".trk\OpenWithList" "GPXSee.exe" ""
|
||||||
WriteRegStr HKCR ".gemf\OpenWithList" "GPXSee.exe" ""
|
WriteRegStr HKCR ".gemf\OpenWithList" "GPXSee.exe" ""
|
||||||
WriteRegStr HKCR ".000\OpenWithList" "GPXSee.exe" ""
|
WriteRegStr HKCR ".000\OpenWithList" "GPXSee.exe" ""
|
||||||
|
WriteRegStr HKCR ".031\OpenWithList" "GPXSee.exe" ""
|
||||||
|
|
||||||
System::Call 'shell32.dll::SHChangeNotify(i, i, i, i) v (0x08000000, 0, 0, 0)'
|
System::Call 'shell32.dll::SHChangeNotify(i, i, i, i) v (0x08000000, 0, 0, 0)'
|
||||||
|
|
||||||
@ -397,6 +399,7 @@ Section "Uninstall"
|
|||||||
!insertmacro FILE_ASSOCIATION_REMOVE "trk"
|
!insertmacro FILE_ASSOCIATION_REMOVE "trk"
|
||||||
!insertmacro FILE_ASSOCIATION_REMOVE "gemf"
|
!insertmacro FILE_ASSOCIATION_REMOVE "gemf"
|
||||||
!insertmacro FILE_ASSOCIATION_REMOVE "000"
|
!insertmacro FILE_ASSOCIATION_REMOVE "000"
|
||||||
|
!insertmacro FILE_ASSOCIATION_REMOVE "031"
|
||||||
|
|
||||||
DeleteRegValue HKCR ".gpx\OpenWithList" "GPXSee.exe"
|
DeleteRegValue HKCR ".gpx\OpenWithList" "GPXSee.exe"
|
||||||
DeleteRegValue HKCR ".tcx\OpenWithList" "GPXSee.exe"
|
DeleteRegValue HKCR ".tcx\OpenWithList" "GPXSee.exe"
|
||||||
@ -446,6 +449,7 @@ Section "Uninstall"
|
|||||||
DeleteRegValue HKCR ".trk\OpenWithList" "GPXSee.exe"
|
DeleteRegValue HKCR ".trk\OpenWithList" "GPXSee.exe"
|
||||||
DeleteRegValue HKCR ".gemf\OpenWithList" "GPXSee.exe"
|
DeleteRegValue HKCR ".gemf\OpenWithList" "GPXSee.exe"
|
||||||
DeleteRegValue HKCR ".000\OpenWithList" "GPXSee.exe"
|
DeleteRegValue HKCR ".000\OpenWithList" "GPXSee.exe"
|
||||||
|
DeleteRegValue HKCR ".031\OpenWithList" "GPXSee.exe"
|
||||||
DeleteRegKey HKCR "Applications\GPXSee.exe"
|
DeleteRegKey HKCR "Applications\GPXSee.exe"
|
||||||
|
|
||||||
System::Call 'shell32.dll::SHChangeNotify(i, i, i, i) v (0x08000000, 0, 0, 0)'
|
System::Call 'shell32.dll::SHChangeNotify(i, i, i, i) v (0x08000000, 0, 0, 0)'
|
||||||
|
Loading…
Reference in New Issue
Block a user