mirror of
https://github.com/tumic0/GPXSee.git
synced 2024-11-24 03:35:53 +01:00
OMD Windows & Linux desktop integration
This commit is contained in:
parent
8d8a31eef9
commit
accea5d9da
@ -510,7 +510,8 @@ win32 {
|
|||||||
icons/formats/sqlt.ico \
|
icons/formats/sqlt.ico \
|
||||||
icons/formats/ov2.ico \
|
icons/formats/ov2.ico \
|
||||||
icons/formats/itn.ico \
|
icons/formats/itn.ico \
|
||||||
icons/formats/wld.ico
|
icons/formats/wld.ico \
|
||||||
|
icons/formats/omd.ico
|
||||||
DEFINES += _USE_MATH_DEFINES \
|
DEFINES += _USE_MATH_DEFINES \
|
||||||
NOGDI
|
NOGDI
|
||||||
}
|
}
|
||||||
|
BIN
icons/formats/omd.ico
Normal file
BIN
icons/formats/omd.ico
Normal file
Binary file not shown.
After Width: | Height: | Size: 305 KiB |
@ -25,3 +25,4 @@ sqlt:#303030
|
|||||||
ov2:#a8c920
|
ov2:#a8c920
|
||||||
itn:#b8540d
|
itn:#b8540d
|
||||||
wld:#c74c8f
|
wld:#c74c8f
|
||||||
|
omd:#ed09cb
|
||||||
|
@ -14,8 +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, TomTom OV2 & ITN and geotagged JPEG
|
Garmin GPI & CSV, TomTom OV2 & ITN, ONmove OMD
|
||||||
files.</li>
|
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,
|
||||||
@ -95,5 +95,6 @@
|
|||||||
<mimetype>application/vnd.tomtom.ov2</mimetype>
|
<mimetype>application/vnd.tomtom.ov2</mimetype>
|
||||||
<mimetype>application/vnd.tomtom.itn</mimetype>
|
<mimetype>application/vnd.tomtom.itn</mimetype>
|
||||||
<mimetype>application/vnd.esri.wld</mimetype>
|
<mimetype>application/vnd.esri.wld</mimetype>
|
||||||
|
<mimetype>application/vnd.onmove.omd</mimetype>
|
||||||
</mimetypes>
|
</mimetypes>
|
||||||
</component>
|
</component>
|
||||||
|
@ -137,15 +137,16 @@ Section "GPXSee" SEC_APP
|
|||||||
!insertmacro FILE_ASSOCIATION_ADD "jgw" "ESRI World File" 20
|
!insertmacro FILE_ASSOCIATION_ADD "jgw" "ESRI World File" 20
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "gfw" "ESRI World File" 20
|
!insertmacro FILE_ASSOCIATION_ADD "gfw" "ESRI World File" 20
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "pgw" "ESRI World File" 20
|
!insertmacro FILE_ASSOCIATION_ADD "pgw" "ESRI World File" 20
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "tfw" "ESRI World File" 20
|
!insertmacro FILE_ASSOCIATION_ADD "tfw" "ESRI World File" 20
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "tcx" "Training Center XML" 21
|
!insertmacro FILE_ASSOCIATION_ADD "omd" "ONmove Log File" 21
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "kml" "Keyhole Markup Language" 22
|
!insertmacro FILE_ASSOCIATION_ADD "tcx" "Training Center XML" 22
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "kmz" "KML geographic compressed data" 22
|
!insertmacro FILE_ASSOCIATION_ADD "kml" "Keyhole Markup Language" 23
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "fit" "Flexible and Interoperable Data Transfer" 23
|
!insertmacro FILE_ASSOCIATION_ADD "kmz" "KML geographic compressed data" 23
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "igc" "Flight Recorder Data Format" 24
|
!insertmacro FILE_ASSOCIATION_ADD "fit" "Flexible and Interoperable Data Transfer" 24
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "nmea" "NMEA 0183 Data" 25
|
!insertmacro FILE_ASSOCIATION_ADD "igc" "Flight Recorder Data Format" 25
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "plt" "OziExplorer Track File" 26
|
!insertmacro FILE_ASSOCIATION_ADD "nmea" "NMEA 0183 Data" 26
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "rte" "OziExplorer Route File" 27
|
!insertmacro FILE_ASSOCIATION_ADD "plt" "OziExplorer Track File" 27
|
||||||
|
!insertmacro FILE_ASSOCIATION_ADD "rte" "OziExplorer Route File" 28
|
||||||
|
|
||||||
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" ""
|
||||||
@ -188,7 +189,8 @@ Section "GPXSee" SEC_APP
|
|||||||
WriteRegStr HKCR ".jgw\OpenWithList" "GPXSee.exe" ""
|
WriteRegStr HKCR ".jgw\OpenWithList" "GPXSee.exe" ""
|
||||||
WriteRegStr HKCR ".gfw\OpenWithList" "GPXSee.exe" ""
|
WriteRegStr HKCR ".gfw\OpenWithList" "GPXSee.exe" ""
|
||||||
WriteRegStr HKCR ".pgw\OpenWithList" "GPXSee.exe" ""
|
WriteRegStr HKCR ".pgw\OpenWithList" "GPXSee.exe" ""
|
||||||
WriteRegStr HKCR ".tfw\OpenWithList" "GPXSee.exe" ""
|
WriteRegStr HKCR ".tfw\OpenWithList" "GPXSee.exe" ""
|
||||||
|
WriteRegStr HKCR ".omd\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)'
|
||||||
|
|
||||||
@ -313,6 +315,7 @@ Section "Uninstall"
|
|||||||
!insertmacro FILE_ASSOCIATION_REMOVE "gfw"
|
!insertmacro FILE_ASSOCIATION_REMOVE "gfw"
|
||||||
!insertmacro FILE_ASSOCIATION_REMOVE "pgw"
|
!insertmacro FILE_ASSOCIATION_REMOVE "pgw"
|
||||||
!insertmacro FILE_ASSOCIATION_REMOVE "tfw"
|
!insertmacro FILE_ASSOCIATION_REMOVE "tfw"
|
||||||
|
!insertmacro FILE_ASSOCIATION_REMOVE "omd"
|
||||||
|
|
||||||
DeleteRegValue HKCR ".gpx\OpenWithList" "GPXSee.exe"
|
DeleteRegValue HKCR ".gpx\OpenWithList" "GPXSee.exe"
|
||||||
DeleteRegValue HKCR ".tcx\OpenWithList" "GPXSee.exe"
|
DeleteRegValue HKCR ".tcx\OpenWithList" "GPXSee.exe"
|
||||||
@ -355,6 +358,7 @@ Section "Uninstall"
|
|||||||
DeleteRegValue HKCR ".gfw\OpenWithList" "GPXSee.exe"
|
DeleteRegValue HKCR ".gfw\OpenWithList" "GPXSee.exe"
|
||||||
DeleteRegValue HKCR ".pgw\OpenWithList" "GPXSee.exe"
|
DeleteRegValue HKCR ".pgw\OpenWithList" "GPXSee.exe"
|
||||||
DeleteRegValue HKCR ".tfw\OpenWithList" "GPXSee.exe"
|
DeleteRegValue HKCR ".tfw\OpenWithList" "GPXSee.exe"
|
||||||
|
DeleteRegValue HKCR ".omd\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)'
|
||||||
@ -387,4 +391,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
|
||||||
|
@ -142,6 +142,13 @@
|
|||||||
<glob pattern="*.itn"/>
|
<glob pattern="*.itn"/>
|
||||||
</mime-type>
|
</mime-type>
|
||||||
|
|
||||||
|
<mime-type type="application/vnd.onmove.omd">
|
||||||
|
<comment>ONmove Log File</comment>
|
||||||
|
<sub-class-of type="application/octet-stream"/>
|
||||||
|
<generic-icon name="application/octet-stream"/>
|
||||||
|
<glob pattern="*.omd"/>
|
||||||
|
</mime-type>
|
||||||
|
|
||||||
<!-- Maps -->
|
<!-- Maps -->
|
||||||
|
|
||||||
<mime-type type="application/vnd.garmin.img">
|
<mime-type type="application/vnd.garmin.img">
|
||||||
|
@ -144,15 +144,16 @@ Section "GPXSee" SEC_APP
|
|||||||
!insertmacro FILE_ASSOCIATION_ADD "jgw" "ESRI World File" 20
|
!insertmacro FILE_ASSOCIATION_ADD "jgw" "ESRI World File" 20
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "gfw" "ESRI World File" 20
|
!insertmacro FILE_ASSOCIATION_ADD "gfw" "ESRI World File" 20
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "pgw" "ESRI World File" 20
|
!insertmacro FILE_ASSOCIATION_ADD "pgw" "ESRI World File" 20
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "tfw" "ESRI World File" 20
|
!insertmacro FILE_ASSOCIATION_ADD "tfw" "ESRI World File" 20
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "tcx" "Training Center XML" 21
|
!insertmacro FILE_ASSOCIATION_ADD "omd" "ONmove Log File" 21
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "kml" "Keyhole Markup Language" 22
|
!insertmacro FILE_ASSOCIATION_ADD "tcx" "Training Center XML" 22
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "kmz" "KML geographic compressed data" 22
|
!insertmacro FILE_ASSOCIATION_ADD "kml" "Keyhole Markup Language" 23
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "fit" "Flexible and Interoperable Data Transfer" 23
|
!insertmacro FILE_ASSOCIATION_ADD "kmz" "KML geographic compressed data" 23
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "igc" "Flight Recorder Data Format" 24
|
!insertmacro FILE_ASSOCIATION_ADD "fit" "Flexible and Interoperable Data Transfer" 24
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "nmea" "NMEA 0183 Data" 25
|
!insertmacro FILE_ASSOCIATION_ADD "igc" "Flight Recorder Data Format" 25
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "plt" "OziExplorer Track File" 26
|
!insertmacro FILE_ASSOCIATION_ADD "nmea" "NMEA 0183 Data" 26
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "rte" "OziExplorer Route File" 27
|
!insertmacro FILE_ASSOCIATION_ADD "plt" "OziExplorer Track File" 27
|
||||||
|
!insertmacro FILE_ASSOCIATION_ADD "rte" "OziExplorer Route File" 28
|
||||||
|
|
||||||
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" ""
|
||||||
@ -196,6 +197,7 @@ Section "GPXSee" SEC_APP
|
|||||||
WriteRegStr HKCR ".gfw\OpenWithList" "GPXSee.exe" ""
|
WriteRegStr HKCR ".gfw\OpenWithList" "GPXSee.exe" ""
|
||||||
WriteRegStr HKCR ".pgw\OpenWithList" "GPXSee.exe" ""
|
WriteRegStr HKCR ".pgw\OpenWithList" "GPXSee.exe" ""
|
||||||
WriteRegStr HKCR ".tfw\OpenWithList" "GPXSee.exe" ""
|
WriteRegStr HKCR ".tfw\OpenWithList" "GPXSee.exe" ""
|
||||||
|
WriteRegStr HKCR ".omd\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)'
|
||||||
|
|
||||||
@ -336,6 +338,7 @@ Section "Uninstall"
|
|||||||
!insertmacro FILE_ASSOCIATION_REMOVE "gfw"
|
!insertmacro FILE_ASSOCIATION_REMOVE "gfw"
|
||||||
!insertmacro FILE_ASSOCIATION_REMOVE "pgw"
|
!insertmacro FILE_ASSOCIATION_REMOVE "pgw"
|
||||||
!insertmacro FILE_ASSOCIATION_REMOVE "tfw"
|
!insertmacro FILE_ASSOCIATION_REMOVE "tfw"
|
||||||
|
!insertmacro FILE_ASSOCIATION_REMOVE "omd"
|
||||||
|
|
||||||
DeleteRegValue HKCR ".gpx\OpenWithList" "GPXSee.exe"
|
DeleteRegValue HKCR ".gpx\OpenWithList" "GPXSee.exe"
|
||||||
DeleteRegValue HKCR ".tcx\OpenWithList" "GPXSee.exe"
|
DeleteRegValue HKCR ".tcx\OpenWithList" "GPXSee.exe"
|
||||||
@ -378,6 +381,7 @@ Section "Uninstall"
|
|||||||
DeleteRegValue HKCR ".gfw\OpenWithList" "GPXSee.exe"
|
DeleteRegValue HKCR ".gfw\OpenWithList" "GPXSee.exe"
|
||||||
DeleteRegValue HKCR ".pgw\OpenWithList" "GPXSee.exe"
|
DeleteRegValue HKCR ".pgw\OpenWithList" "GPXSee.exe"
|
||||||
DeleteRegValue HKCR ".tfw\OpenWithList" "GPXSee.exe"
|
DeleteRegValue HKCR ".tfw\OpenWithList" "GPXSee.exe"
|
||||||
|
DeleteRegValue HKCR ".omd\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)'
|
||||||
@ -410,4 +414,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