mirror of
https://github.com/tumic0/GPXSee.git
synced 2024-11-24 03:35:53 +01:00
OV2/ITM desktop integration
This commit is contained in:
parent
f310230fd3
commit
87df10d099
@ -490,7 +490,9 @@ win32 {
|
|||||||
icons/formats/rmap.ico \
|
icons/formats/rmap.ico \
|
||||||
icons/formats/tba.ico \
|
icons/formats/tba.ico \
|
||||||
icons/formats/aqm.ico \
|
icons/formats/aqm.ico \
|
||||||
icons/formats/sqlt.ico
|
icons/formats/sqlt.ico \
|
||||||
|
icons/formats/ov2.ico \
|
||||||
|
icons/formats/itn.ico
|
||||||
DEFINES += _USE_MATH_DEFINES \
|
DEFINES += _USE_MATH_DEFINES \
|
||||||
NOGDI
|
NOGDI
|
||||||
}
|
}
|
||||||
|
BIN
icons/formats/itn.ico
Normal file
BIN
icons/formats/itn.ico
Normal file
Binary file not shown.
After Width: | Height: | Size: 302 KiB |
BIN
icons/formats/ov2.ico
Normal file
BIN
icons/formats/ov2.ico
Normal file
Binary file not shown.
After Width: | Height: | Size: 306 KiB |
@ -22,3 +22,5 @@ rmap:#145cba
|
|||||||
tba:#367050
|
tba:#367050
|
||||||
aqm:#32a89e
|
aqm:#32a89e
|
||||||
sqlt:#303030
|
sqlt:#303030
|
||||||
|
ov2:#a8c920
|
||||||
|
itn:#b8540d
|
||||||
|
@ -14,7 +14,8 @@
|
|||||||
<ul>
|
<ul>
|
||||||
<li>Opens GPX, TCX, FIT, KML, IGC, NMEA, SIGMA SLF, Suunto SML, LOC,
|
<li>Opens GPX, TCX, FIT, KML, IGC, NMEA, SIGMA SLF, Suunto SML, LOC,
|
||||||
OziExplorer (PLT, WPT, RTE), GeoJSON, SeeYou CUP,
|
OziExplorer (PLT, WPT, RTE), GeoJSON, SeeYou CUP,
|
||||||
Garmin GPI & CSV and geotagged JPEG files.</li>
|
Garmin GPI & CSV, TomTom OV2 & ITN and geotagged JPEG
|
||||||
|
files.</li>
|
||||||
<li>User-definable online maps (OpenStreetMap/Google tiles, WMTS,
|
<li>User-definable online maps (OpenStreetMap/Google tiles, WMTS,
|
||||||
WMS, TMS, QuadTiles).</li>
|
WMS, TMS, QuadTiles).</li>
|
||||||
<li>Offline maps (MBTiles, OziExplorer maps, TrekBuddy maps/atlases,
|
<li>Offline maps (MBTiles, OziExplorer maps, TrekBuddy maps/atlases,
|
||||||
@ -92,5 +93,6 @@
|
|||||||
<mimetype>application/vnd.rmaps.sqlite</mimetype>
|
<mimetype>application/vnd.rmaps.sqlite</mimetype>
|
||||||
<mimetype>application/vnd.mapsforge.map</mimetype>
|
<mimetype>application/vnd.mapsforge.map</mimetype>
|
||||||
<mimetype>application/vnd.tomtom.ov2</mimetype>
|
<mimetype>application/vnd.tomtom.ov2</mimetype>
|
||||||
|
<mimetype>application/vnd.tomtom.itn</mimetype>
|
||||||
</mimetypes>
|
</mimetypes>
|
||||||
</component>
|
</component>
|
||||||
|
@ -15,4 +15,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.rmaps.sqlite;application/vnd.mapsforge.map;application/vnd.tomtom.ov2
|
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.rmaps.sqlite;application/vnd.mapsforge.map;application/vnd.tomtom.ov2;application/vnd.tomtom.itn
|
||||||
|
@ -131,14 +131,16 @@ Section "GPXSee" SEC_APP
|
|||||||
!insertmacro FILE_ASSOCIATION_ADD "tba" "TrekBuddy Atlas" 15
|
!insertmacro FILE_ASSOCIATION_ADD "tba" "TrekBuddy Atlas" 15
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "aqm" "AlpineQuest Map File" 16
|
!insertmacro FILE_ASSOCIATION_ADD "aqm" "AlpineQuest Map File" 16
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "sqlitedb" "RMAps SQLite Map File" 17
|
!insertmacro FILE_ASSOCIATION_ADD "sqlitedb" "RMAps SQLite Map File" 17
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "tcx" "Training Center XML" 18
|
!insertmacro FILE_ASSOCIATION_ADD "ov2" "TomTom POI File" 18
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "kml" "Keyhole Markup Language" 19
|
!insertmacro FILE_ASSOCIATION_ADD "itn" "TomTom Route File" 19
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "kmz" "KML geographic compressed data" 19
|
!insertmacro FILE_ASSOCIATION_ADD "tcx" "Training Center XML" 20
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "fit" "Flexible and Interoperable Data Transfer" 20
|
!insertmacro FILE_ASSOCIATION_ADD "kml" "Keyhole Markup Language" 21
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "igc" "Flight Recorder Data Format" 21
|
!insertmacro FILE_ASSOCIATION_ADD "kmz" "KML geographic compressed data" 21
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "nmea" "NMEA 0183 Data" 22
|
!insertmacro FILE_ASSOCIATION_ADD "fit" "Flexible and Interoperable Data Transfer" 22
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "plt" "OziExplorer Track File" 23
|
!insertmacro FILE_ASSOCIATION_ADD "igc" "Flight Recorder Data Format" 23
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "rte" "OziExplorer Route File" 24
|
!insertmacro FILE_ASSOCIATION_ADD "nmea" "NMEA 0183 Data" 24
|
||||||
|
!insertmacro FILE_ASSOCIATION_ADD "plt" "OziExplorer Track File" 25
|
||||||
|
!insertmacro FILE_ASSOCIATION_ADD "rte" "OziExplorer Route File" 26
|
||||||
|
|
||||||
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" ""
|
||||||
@ -175,6 +177,8 @@ Section "GPXSee" SEC_APP
|
|||||||
WriteRegStr HKCR ".kmz\OpenWithList" "GPXSee.exe" ""
|
WriteRegStr HKCR ".kmz\OpenWithList" "GPXSee.exe" ""
|
||||||
WriteRegStr HKCR ".aqm\OpenWithList" "GPXSee.exe" ""
|
WriteRegStr HKCR ".aqm\OpenWithList" "GPXSee.exe" ""
|
||||||
WriteRegStr HKCR ".sqlitedb\OpenWithList" "GPXSee.exe" ""
|
WriteRegStr HKCR ".sqlitedb\OpenWithList" "GPXSee.exe" ""
|
||||||
|
WriteRegStr HKCR ".ov2\OpenWithList" "GPXSee.exe" ""
|
||||||
|
WriteRegStr HKCR ".itn\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)'
|
||||||
|
|
||||||
@ -282,6 +286,8 @@ Section "Uninstall"
|
|||||||
!insertmacro FILE_ASSOCIATION_REMOVE "cup"
|
!insertmacro FILE_ASSOCIATION_REMOVE "cup"
|
||||||
!insertmacro FILE_ASSOCIATION_REMOVE "gpi"
|
!insertmacro FILE_ASSOCIATION_REMOVE "gpi"
|
||||||
!insertmacro FILE_ASSOCIATION_REMOVE "sml"
|
!insertmacro FILE_ASSOCIATION_REMOVE "sml"
|
||||||
|
!insertmacro FILE_ASSOCIATION_REMOVE "ov2"
|
||||||
|
!insertmacro FILE_ASSOCIATION_REMOVE "itn"
|
||||||
!insertmacro FILE_ASSOCIATION_REMOVE "img"
|
!insertmacro FILE_ASSOCIATION_REMOVE "img"
|
||||||
!insertmacro FILE_ASSOCIATION_REMOVE "jnx"
|
!insertmacro FILE_ASSOCIATION_REMOVE "jnx"
|
||||||
!insertmacro FILE_ASSOCIATION_REMOVE "kap"
|
!insertmacro FILE_ASSOCIATION_REMOVE "kap"
|
||||||
@ -327,6 +333,8 @@ Section "Uninstall"
|
|||||||
DeleteRegValue HKCR ".kmz\OpenWithList" "GPXSee.exe"
|
DeleteRegValue HKCR ".kmz\OpenWithList" "GPXSee.exe"
|
||||||
DeleteRegValue HKCR ".aqm\OpenWithList" "GPXSee.exe"
|
DeleteRegValue HKCR ".aqm\OpenWithList" "GPXSee.exe"
|
||||||
DeleteRegValue HKCR ".sqlitedb\OpenWithList" "GPXSee.exe"
|
DeleteRegValue HKCR ".sqlitedb\OpenWithList" "GPXSee.exe"
|
||||||
|
DeleteRegValue HKCR ".ov2\OpenWithList" "GPXSee.exe"
|
||||||
|
DeleteRegValue HKCR ".itn\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)'
|
||||||
@ -359,4 +367,4 @@ LangString DESC_LOCALIZATION ${LANG_ENGLISH} \
|
|||||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_MSVC} $(DESC_MSVC)
|
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_MSVC} $(DESC_MSVC)
|
||||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_APP} $(DESC_APP)
|
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_APP} $(DESC_APP)
|
||||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_LOCALIZATION} $(DESC_LOCALIZATION)
|
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_LOCALIZATION} $(DESC_LOCALIZATION)
|
||||||
!insertmacro MUI_FUNCTION_DESCRIPTION_END
|
!insertmacro MUI_FUNCTION_DESCRIPTION_END
|
@ -135,6 +135,13 @@
|
|||||||
<glob pattern="*.ov2"/>
|
<glob pattern="*.ov2"/>
|
||||||
</mime-type>
|
</mime-type>
|
||||||
|
|
||||||
|
<mime-type type="application/vnd.tomtom.itn">
|
||||||
|
<comment>TomTom Route File</comment>
|
||||||
|
<sub-class-of type="text/csv"/>
|
||||||
|
<generic-icon name="text/csv"/>
|
||||||
|
<glob pattern="*.itn"/>
|
||||||
|
</mime-type>
|
||||||
|
|
||||||
<!-- Maps -->
|
<!-- Maps -->
|
||||||
|
|
||||||
<mime-type type="application/vnd.garmin.img">
|
<mime-type type="application/vnd.garmin.img">
|
||||||
|
@ -138,14 +138,16 @@ Section "GPXSee" SEC_APP
|
|||||||
!insertmacro FILE_ASSOCIATION_ADD "tba" "TrekBuddy Atlas" 15
|
!insertmacro FILE_ASSOCIATION_ADD "tba" "TrekBuddy Atlas" 15
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "aqm" "AlpineQuest Map File" 16
|
!insertmacro FILE_ASSOCIATION_ADD "aqm" "AlpineQuest Map File" 16
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "sqlitedb" "RMaps SQLite Map File" 17
|
!insertmacro FILE_ASSOCIATION_ADD "sqlitedb" "RMaps SQLite Map File" 17
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "tcx" "Training Center XML" 18
|
!insertmacro FILE_ASSOCIATION_ADD "ov2" "TomTom POI File" 18
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "kml" "Keyhole Markup Language" 19
|
!insertmacro FILE_ASSOCIATION_ADD "itn" "TomTom Route File" 19
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "kmz" "KML geographic compressed data" 19
|
!insertmacro FILE_ASSOCIATION_ADD "tcx" "Training Center XML" 20
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "fit" "Flexible and Interoperable Data Transfer" 20
|
!insertmacro FILE_ASSOCIATION_ADD "kml" "Keyhole Markup Language" 21
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "igc" "Flight Recorder Data Format" 21
|
!insertmacro FILE_ASSOCIATION_ADD "kmz" "KML geographic compressed data" 21
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "nmea" "NMEA 0183 Data" 22
|
!insertmacro FILE_ASSOCIATION_ADD "fit" "Flexible and Interoperable Data Transfer" 22
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "plt" "OziExplorer Track File" 23
|
!insertmacro FILE_ASSOCIATION_ADD "igc" "Flight Recorder Data Format" 23
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "rte" "OziExplorer Route File" 24
|
!insertmacro FILE_ASSOCIATION_ADD "nmea" "NMEA 0183 Data" 24
|
||||||
|
!insertmacro FILE_ASSOCIATION_ADD "plt" "OziExplorer Track File" 25
|
||||||
|
!insertmacro FILE_ASSOCIATION_ADD "rte" "OziExplorer Route File" 26
|
||||||
|
|
||||||
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" ""
|
||||||
@ -163,6 +165,8 @@ Section "GPXSee" SEC_APP
|
|||||||
WriteRegStr HKCR ".cup\OpenWithList" "GPXSee.exe" ""
|
WriteRegStr HKCR ".cup\OpenWithList" "GPXSee.exe" ""
|
||||||
WriteRegStr HKCR ".gpi\OpenWithList" "GPXSee.exe" ""
|
WriteRegStr HKCR ".gpi\OpenWithList" "GPXSee.exe" ""
|
||||||
WriteRegStr HKCR ".sml\OpenWithList" "GPXSee.exe" ""
|
WriteRegStr HKCR ".sml\OpenWithList" "GPXSee.exe" ""
|
||||||
|
WriteRegStr HKCR ".ov2\OpenWithList" "GPXSee.exe" ""
|
||||||
|
WriteRegStr HKCR ".itn\OpenWithList" "GPXSee.exe" ""
|
||||||
WriteRegStr HKCR ".csv\OpenWithList" "GPXSee.exe" ""
|
WriteRegStr HKCR ".csv\OpenWithList" "GPXSee.exe" ""
|
||||||
WriteRegStr HKCR ".json\OpenWithList" "GPXSee.exe" ""
|
WriteRegStr HKCR ".json\OpenWithList" "GPXSee.exe" ""
|
||||||
WriteRegStr HKCR ".jpg\OpenWithList" "GPXSee.exe" ""
|
WriteRegStr HKCR ".jpg\OpenWithList" "GPXSee.exe" ""
|
||||||
@ -315,6 +319,8 @@ Section "Uninstall"
|
|||||||
!insertmacro FILE_ASSOCIATION_REMOVE "kmz"
|
!insertmacro FILE_ASSOCIATION_REMOVE "kmz"
|
||||||
!insertmacro FILE_ASSOCIATION_REMOVE "aqm"
|
!insertmacro FILE_ASSOCIATION_REMOVE "aqm"
|
||||||
!insertmacro FILE_ASSOCIATION_REMOVE "sqlitedb"
|
!insertmacro FILE_ASSOCIATION_REMOVE "sqlitedb"
|
||||||
|
!insertmacro FILE_ASSOCIATION_REMOVE "ov2"
|
||||||
|
!insertmacro FILE_ASSOCIATION_REMOVE "itn"
|
||||||
|
|
||||||
DeleteRegValue HKCR ".gpx\OpenWithList" "GPXSee.exe"
|
DeleteRegValue HKCR ".gpx\OpenWithList" "GPXSee.exe"
|
||||||
DeleteRegValue HKCR ".tcx\OpenWithList" "GPXSee.exe"
|
DeleteRegValue HKCR ".tcx\OpenWithList" "GPXSee.exe"
|
||||||
@ -331,6 +337,8 @@ Section "Uninstall"
|
|||||||
DeleteRegValue HKCR ".cup\OpenWithList" "GPXSee.exe"
|
DeleteRegValue HKCR ".cup\OpenWithList" "GPXSee.exe"
|
||||||
DeleteRegValue HKCR ".gpi\OpenWithList" "GPXSee.exe"
|
DeleteRegValue HKCR ".gpi\OpenWithList" "GPXSee.exe"
|
||||||
DeleteRegValue HKCR ".sml\OpenWithList" "GPXSee.exe"
|
DeleteRegValue HKCR ".sml\OpenWithList" "GPXSee.exe"
|
||||||
|
DeleteRegValue HKCR ".ov2\OpenWithList" "GPXSee.exe"
|
||||||
|
DeleteRegValue HKCR ".itn\OpenWithList" "GPXSee.exe"
|
||||||
DeleteRegValue HKCR ".csv\OpenWithList" "GPXSee.exe"
|
DeleteRegValue HKCR ".csv\OpenWithList" "GPXSee.exe"
|
||||||
DeleteRegValue HKCR ".json\OpenWithList" "GPXSee.exe"
|
DeleteRegValue HKCR ".json\OpenWithList" "GPXSee.exe"
|
||||||
DeleteRegValue HKCR ".jpg\OpenWithList" "GPXSee.exe"
|
DeleteRegValue HKCR ".jpg\OpenWithList" "GPXSee.exe"
|
||||||
@ -382,4 +390,4 @@ LangString DESC_LOCALIZATION ${LANG_ENGLISH} \
|
|||||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_MSVC} $(DESC_MSVC)
|
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_MSVC} $(DESC_MSVC)
|
||||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_APP} $(DESC_APP)
|
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_APP} $(DESC_APP)
|
||||||
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_LOCALIZATION} $(DESC_LOCALIZATION)
|
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_LOCALIZATION} $(DESC_LOCALIZATION)
|
||||||
!insertmacro MUI_FUNCTION_DESCRIPTION_END
|
!insertmacro MUI_FUNCTION_DESCRIPTION_END
|
Loading…
Reference in New Issue
Block a user