mirror of
https://github.com/tumic0/GPXSee.git
synced 2024-11-24 11:45:53 +01:00
Windows & Linux AQM desktop integration
This commit is contained in:
parent
c82e97b1ca
commit
4ab611b04a
@ -410,7 +410,8 @@ macx {
|
|||||||
lang/gpxsee_pt_BR.qm \
|
lang/gpxsee_pt_BR.qm \
|
||||||
lang/gpxsee_uk.qm \
|
lang/gpxsee_uk.qm \
|
||||||
lang/gpxsee_hu.qm \
|
lang/gpxsee_hu.qm \
|
||||||
lang/gpxsee_it.qm
|
lang/gpxsee_it.qm \
|
||||||
|
lang/gpxsee_eo.qm
|
||||||
csv.path = Contents/Resources
|
csv.path = Contents/Resources
|
||||||
csv.files = pkg/csv
|
csv.files = pkg/csv
|
||||||
maps.path = Contents/Resources
|
maps.path = Contents/Resources
|
||||||
@ -463,7 +464,8 @@ win32 {
|
|||||||
icons/formats/map.ico \
|
icons/formats/map.ico \
|
||||||
icons/formats/mbts.ico \
|
icons/formats/mbts.ico \
|
||||||
icons/formats/rmap.ico \
|
icons/formats/rmap.ico \
|
||||||
icons/formats/tba.ico
|
icons/formats/tba.ico \
|
||||||
|
icons/formats/aqm.ico
|
||||||
DEFINES += _USE_MATH_DEFINES \
|
DEFINES += _USE_MATH_DEFINES \
|
||||||
NOGDI
|
NOGDI
|
||||||
}
|
}
|
||||||
|
BIN
icons/formats/aqm.ico
Normal file
BIN
icons/formats/aqm.ico
Normal file
Binary file not shown.
After Width: | Height: | Size: 306 KiB |
@ -20,3 +20,4 @@ map:#f6ff00
|
|||||||
mbts:#ff0062
|
mbts:#ff0062
|
||||||
rmap:#145cba
|
rmap:#145cba
|
||||||
tba:#367050
|
tba:#367050
|
||||||
|
aqm:#32a89e
|
||||||
|
@ -19,7 +19,7 @@
|
|||||||
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,
|
||||||
TwoNav RMaps, Garmin IMG & JNX maps, GeoTIFF images,
|
TwoNav RMaps, Garmin IMG & JNX maps, GeoTIFF images,
|
||||||
BSB nautical charts, KMZ maps).</li>
|
BSB nautical charts, KMZ maps, AlpineQuest maps).</li>
|
||||||
<li>Elevation, speed, heart rate, cadence, power, temperature and
|
<li>Elevation, speed, heart rate, cadence, power, temperature and
|
||||||
gear ratio graphs.</li>
|
gear ratio graphs.</li>
|
||||||
<li>Support for multiple tracks in one view.</li>
|
<li>Support for multiple tracks in one view.</li>
|
||||||
@ -87,5 +87,6 @@
|
|||||||
<mimetype>application/x-tar</mimetype>
|
<mimetype>application/x-tar</mimetype>
|
||||||
<mimetype>image/tiff</mimetype>
|
<mimetype>image/tiff</mimetype>
|
||||||
<mimetype>application/vnd.google-earth.kmz</mimetype>
|
<mimetype>application/vnd.google-earth.kmz</mimetype>
|
||||||
|
<mimetype>application/vnd.alpinequest.aqm</mimetype>
|
||||||
</mimetypes>
|
</mimetypes>
|
||||||
</component>
|
</component>
|
||||||
|
@ -4,6 +4,8 @@
|
|||||||
!include "macros.nsh"
|
!include "macros.nsh"
|
||||||
|
|
||||||
|
|
||||||
|
Unicode true
|
||||||
|
|
||||||
; The name of the installer
|
; The name of the installer
|
||||||
Name "GPXSee"
|
Name "GPXSee"
|
||||||
; Program version
|
; Program version
|
||||||
@ -101,7 +103,7 @@ Section "GPXSee" SEC_APP
|
|||||||
|
|
||||||
; Write the uninstall keys for Windows
|
; Write the uninstall keys for Windows
|
||||||
WriteRegStr HKLM "${REGENTRY}" "DisplayName" "GPXSee"
|
WriteRegStr HKLM "${REGENTRY}" "DisplayName" "GPXSee"
|
||||||
WriteRegStr HKLM "${REGENTRY}" "Publisher" "Martin Tuma"
|
WriteRegStr HKLM "${REGENTRY}" "Publisher" "Martin Tůma"
|
||||||
WriteRegStr HKLM "${REGENTRY}" "DisplayVersion" "${VERSION}"
|
WriteRegStr HKLM "${REGENTRY}" "DisplayVersion" "${VERSION}"
|
||||||
WriteRegStr HKLM "${REGENTRY}" "UninstallString" '"$INSTDIR\uninstall.exe"'
|
WriteRegStr HKLM "${REGENTRY}" "UninstallString" '"$INSTDIR\uninstall.exe"'
|
||||||
WriteRegDWORD HKLM "${REGENTRY}" "NoModify" 1
|
WriteRegDWORD HKLM "${REGENTRY}" "NoModify" 1
|
||||||
@ -124,14 +126,15 @@ Section "GPXSee" SEC_APP
|
|||||||
!insertmacro FILE_ASSOCIATION_ADD "mbtiles" "MBTiles Map File" 13
|
!insertmacro FILE_ASSOCIATION_ADD "mbtiles" "MBTiles Map File" 13
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "rmap" "TwoNav Raster Map File" 14
|
!insertmacro FILE_ASSOCIATION_ADD "rmap" "TwoNav Raster Map File" 14
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "tba" "TrekBuddy Atlas" 15
|
!insertmacro FILE_ASSOCIATION_ADD "tba" "TrekBuddy Atlas" 15
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "tcx" "Training Center XML" 16
|
!insertmacro FILE_ASSOCIATION_ADD "aqm" "AlpineQuest Map File" 16
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "kml" "Keyhole Markup Language" 17
|
!insertmacro FILE_ASSOCIATION_ADD "tcx" "Training Center XML" 17
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "kmz" "KML geographic compressed data" 17
|
!insertmacro FILE_ASSOCIATION_ADD "kml" "Keyhole Markup Language" 18
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "fit" "Flexible and Interoperable Data Transfer" 18
|
!insertmacro FILE_ASSOCIATION_ADD "kmz" "KML geographic compressed data" 19
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "igc" "Flight Recorder Data Format" 19
|
!insertmacro FILE_ASSOCIATION_ADD "fit" "Flexible and Interoperable Data Transfer" 20
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "nmea" "NMEA 0183 Data" 20
|
!insertmacro FILE_ASSOCIATION_ADD "igc" "Flight Recorder Data Format" 21
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "plt" "OziExplorer Track Point File" 21
|
!insertmacro FILE_ASSOCIATION_ADD "nmea" "NMEA 0183 Data" 22
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "rte" "OziExplorer Route File" 22
|
!insertmacro FILE_ASSOCIATION_ADD "plt" "OziExplorer Track File" 23
|
||||||
|
!insertmacro FILE_ASSOCIATION_ADD "rte" "OziExplorer Route File" 24
|
||||||
|
|
||||||
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" ""
|
||||||
@ -166,6 +169,7 @@ Section "GPXSee" SEC_APP
|
|||||||
WriteRegStr HKCR ".tiff\OpenWithList" "GPXSee.exe" ""
|
WriteRegStr HKCR ".tiff\OpenWithList" "GPXSee.exe" ""
|
||||||
WriteRegStr HKCR ".xml\OpenWithList" "GPXSee.exe" ""
|
WriteRegStr HKCR ".xml\OpenWithList" "GPXSee.exe" ""
|
||||||
WriteRegStr HKCR ".kmz\OpenWithList" "GPXSee.exe" ""
|
WriteRegStr HKCR ".kmz\OpenWithList" "GPXSee.exe" ""
|
||||||
|
WriteRegStr HKCR ".aqm\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)'
|
||||||
|
|
||||||
@ -278,6 +282,7 @@ Section "Uninstall"
|
|||||||
!insertmacro FILE_ASSOCIATION_REMOVE "rmap"
|
!insertmacro FILE_ASSOCIATION_REMOVE "rmap"
|
||||||
!insertmacro FILE_ASSOCIATION_REMOVE "tba"
|
!insertmacro FILE_ASSOCIATION_REMOVE "tba"
|
||||||
!insertmacro FILE_ASSOCIATION_REMOVE "kmz"
|
!insertmacro FILE_ASSOCIATION_REMOVE "kmz"
|
||||||
|
!insertmacro FILE_ASSOCIATION_REMOVE "aqm"
|
||||||
|
|
||||||
DeleteRegValue HKCR ".gpx\OpenWithList" "GPXSee.exe"
|
DeleteRegValue HKCR ".gpx\OpenWithList" "GPXSee.exe"
|
||||||
DeleteRegValue HKCR ".tcx\OpenWithList" "GPXSee.exe"
|
DeleteRegValue HKCR ".tcx\OpenWithList" "GPXSee.exe"
|
||||||
@ -311,6 +316,7 @@ Section "Uninstall"
|
|||||||
DeleteRegValue HKCR ".tiff\OpenWithList" "GPXSee.exe"
|
DeleteRegValue HKCR ".tiff\OpenWithList" "GPXSee.exe"
|
||||||
DeleteRegValue HKCR ".xml\OpenWithList" "GPXSee.exe"
|
DeleteRegValue HKCR ".xml\OpenWithList" "GPXSee.exe"
|
||||||
DeleteRegValue HKCR ".kmz\OpenWithList" "GPXSee.exe"
|
DeleteRegValue HKCR ".kmz\OpenWithList" "GPXSee.exe"
|
||||||
|
DeleteRegValue HKCR ".aqm\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)'
|
||||||
|
@ -220,4 +220,14 @@
|
|||||||
<glob pattern="*.kmz"/>
|
<glob pattern="*.kmz"/>
|
||||||
</mime-type>
|
</mime-type>
|
||||||
|
|
||||||
|
<mime-type type="application/vnd.alpinequest.aqm">
|
||||||
|
<comment>AlpineQuest Map File</comment>
|
||||||
|
<sub-class-of type="application/octet-stream"/>
|
||||||
|
<generic-icon name="application/octet-stream"/>
|
||||||
|
<magic>
|
||||||
|
<match type="string" offset="0" value="FLATPACK1"/>
|
||||||
|
</magic>
|
||||||
|
<glob pattern="*.aqm"/>
|
||||||
|
</mime-type>
|
||||||
|
|
||||||
</mime-info>
|
</mime-info>
|
||||||
|
@ -4,6 +4,8 @@
|
|||||||
!include "macros.nsh"
|
!include "macros.nsh"
|
||||||
|
|
||||||
|
|
||||||
|
Unicode true
|
||||||
|
|
||||||
; The name of the installer
|
; The name of the installer
|
||||||
Name "GPXSee"
|
Name "GPXSee"
|
||||||
; Program version
|
; Program version
|
||||||
@ -108,7 +110,7 @@ Section "GPXSee" SEC_APP
|
|||||||
|
|
||||||
; Write the uninstall keys for Windows
|
; Write the uninstall keys for Windows
|
||||||
WriteRegStr HKLM "${REGENTRY}" "DisplayName" "GPXSee (x64)"
|
WriteRegStr HKLM "${REGENTRY}" "DisplayName" "GPXSee (x64)"
|
||||||
WriteRegStr HKLM "${REGENTRY}" "Publisher" "Martin Tuma"
|
WriteRegStr HKLM "${REGENTRY}" "Publisher" "Martin Tůma"
|
||||||
WriteRegStr HKLM "${REGENTRY}" "DisplayVersion" "${VERSION}"
|
WriteRegStr HKLM "${REGENTRY}" "DisplayVersion" "${VERSION}"
|
||||||
WriteRegStr HKLM "${REGENTRY}" "UninstallString" '"$INSTDIR\uninstall.exe"'
|
WriteRegStr HKLM "${REGENTRY}" "UninstallString" '"$INSTDIR\uninstall.exe"'
|
||||||
WriteRegDWORD HKLM "${REGENTRY}" "NoModify" 1
|
WriteRegDWORD HKLM "${REGENTRY}" "NoModify" 1
|
||||||
@ -131,14 +133,15 @@ Section "GPXSee" SEC_APP
|
|||||||
!insertmacro FILE_ASSOCIATION_ADD "mbtiles" "MBTiles Map File" 13
|
!insertmacro FILE_ASSOCIATION_ADD "mbtiles" "MBTiles Map File" 13
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "rmap" "TwoNav Raster Map File" 14
|
!insertmacro FILE_ASSOCIATION_ADD "rmap" "TwoNav Raster Map File" 14
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "tba" "TrekBuddy Atlas" 15
|
!insertmacro FILE_ASSOCIATION_ADD "tba" "TrekBuddy Atlas" 15
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "tcx" "Training Center XML" 16
|
!insertmacro FILE_ASSOCIATION_ADD "aqm" "AlpineQuest Map File" 16
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "kml" "Keyhole Markup Language" 17
|
!insertmacro FILE_ASSOCIATION_ADD "tcx" "Training Center XML" 17
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "kmz" "KML geographic compressed data" 17
|
!insertmacro FILE_ASSOCIATION_ADD "kml" "Keyhole Markup Language" 18
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "fit" "Flexible and Interoperable Data Transfer" 18
|
!insertmacro FILE_ASSOCIATION_ADD "kmz" "KML geographic compressed data" 19
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "igc" "Flight Recorder Data Format" 19
|
!insertmacro FILE_ASSOCIATION_ADD "fit" "Flexible and Interoperable Data Transfer" 20
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "nmea" "NMEA 0183 Data" 20
|
!insertmacro FILE_ASSOCIATION_ADD "igc" "Flight Recorder Data Format" 21
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "plt" "OziExplorer Track Point File" 21
|
!insertmacro FILE_ASSOCIATION_ADD "nmea" "NMEA 0183 Data" 22
|
||||||
!insertmacro FILE_ASSOCIATION_ADD "rte" "OziExplorer Route File" 22
|
!insertmacro FILE_ASSOCIATION_ADD "plt" "OziExplorer Track File" 23
|
||||||
|
!insertmacro FILE_ASSOCIATION_ADD "rte" "OziExplorer Route File" 24
|
||||||
|
|
||||||
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" ""
|
||||||
@ -173,6 +176,7 @@ Section "GPXSee" SEC_APP
|
|||||||
WriteRegStr HKCR ".tiff\OpenWithList" "GPXSee.exe" ""
|
WriteRegStr HKCR ".tiff\OpenWithList" "GPXSee.exe" ""
|
||||||
WriteRegStr HKCR ".xml\OpenWithList" "GPXSee.exe" ""
|
WriteRegStr HKCR ".xml\OpenWithList" "GPXSee.exe" ""
|
||||||
WriteRegStr HKCR ".kmz\OpenWithList" "GPXSee.exe" ""
|
WriteRegStr HKCR ".kmz\OpenWithList" "GPXSee.exe" ""
|
||||||
|
WriteRegStr HKCR ".aqm\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)'
|
||||||
|
|
||||||
@ -300,6 +304,7 @@ Section "Uninstall"
|
|||||||
!insertmacro FILE_ASSOCIATION_REMOVE "rmap"
|
!insertmacro FILE_ASSOCIATION_REMOVE "rmap"
|
||||||
!insertmacro FILE_ASSOCIATION_REMOVE "tba"
|
!insertmacro FILE_ASSOCIATION_REMOVE "tba"
|
||||||
!insertmacro FILE_ASSOCIATION_REMOVE "kmz"
|
!insertmacro FILE_ASSOCIATION_REMOVE "kmz"
|
||||||
|
!insertmacro FILE_ASSOCIATION_REMOVE "aqm"
|
||||||
|
|
||||||
DeleteRegValue HKCR ".gpx\OpenWithList" "GPXSee.exe"
|
DeleteRegValue HKCR ".gpx\OpenWithList" "GPXSee.exe"
|
||||||
DeleteRegValue HKCR ".tcx\OpenWithList" "GPXSee.exe"
|
DeleteRegValue HKCR ".tcx\OpenWithList" "GPXSee.exe"
|
||||||
@ -333,6 +338,7 @@ Section "Uninstall"
|
|||||||
DeleteRegValue HKCR ".tiff\OpenWithList" "GPXSee.exe"
|
DeleteRegValue HKCR ".tiff\OpenWithList" "GPXSee.exe"
|
||||||
DeleteRegValue HKCR ".xml\OpenWithList" "GPXSee.exe"
|
DeleteRegValue HKCR ".xml\OpenWithList" "GPXSee.exe"
|
||||||
DeleteRegValue HKCR ".kmz\OpenWithList" "GPXSee.exe"
|
DeleteRegValue HKCR ".kmz\OpenWithList" "GPXSee.exe"
|
||||||
|
DeleteRegValue HKCR ".aqm\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