mirror of
https://github.com/tumic0/GPXSee.git
synced 2024-11-28 05:34:47 +01:00
Added NMEA icons
This commit is contained in:
parent
668558cf2e
commit
296d4c6c9d
37
Info.plist
37
Info.plist
@ -99,6 +99,22 @@
|
|||||||
<key>CFBundleTypeRole</key>
|
<key>CFBundleTypeRole</key>
|
||||||
<string>Viewer</string>
|
<string>Viewer</string>
|
||||||
</dict>
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>CFBundleTypeExtensions</key>
|
||||||
|
<array>
|
||||||
|
<string>nmea</string>
|
||||||
|
</array>
|
||||||
|
<key>CFBundleTypeMIMETypes</key>
|
||||||
|
<array>
|
||||||
|
<string>application/vnd.nmea.nmea</string>
|
||||||
|
</array>
|
||||||
|
<key>CFBundleTypeIconFile</key>
|
||||||
|
<string>nmea.icns</string>
|
||||||
|
<key>CFBundleTypeName</key>
|
||||||
|
<string>NMEA 0183 data</string>
|
||||||
|
<key>CFBundleTypeRole</key>
|
||||||
|
<string>Viewer</string>
|
||||||
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
|
|
||||||
<key>UTImportedTypeDeclarations</key>
|
<key>UTImportedTypeDeclarations</key>
|
||||||
@ -208,6 +224,27 @@
|
|||||||
<string>application/vnd.fai.igc</string>
|
<string>application/vnd.fai.igc</string>
|
||||||
</dict>
|
</dict>
|
||||||
</dict>
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>UTTypeIdentifier</key>
|
||||||
|
<string>org.nmea.nmea</string>
|
||||||
|
<key>UTTypeReferenceURL</key>
|
||||||
|
<string>http://www.nmea.org/content/nmea_standards/nmea_0183_v_410.asp</string>
|
||||||
|
<key>UTTypeDescription</key>
|
||||||
|
<string>NMEA 0183 data</string>
|
||||||
|
<key>UTTypeConformsTo</key>
|
||||||
|
<array>
|
||||||
|
<string>public.data</string>
|
||||||
|
</array>
|
||||||
|
<key>UTTypeTagSpecification</key>
|
||||||
|
<dict>
|
||||||
|
<key>public.filename-extension</key>
|
||||||
|
<array>
|
||||||
|
<string>nmea</string>
|
||||||
|
</array>
|
||||||
|
<key>public.mime-type</key>
|
||||||
|
<string>application/vnd.nmea.nmea</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
|
|
||||||
</dict>
|
</dict>
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
TARGET = GPXSee
|
TARGET = GPXSee
|
||||||
VERSION = 3.1
|
VERSION = 3.2
|
||||||
QT += core \
|
QT += core \
|
||||||
gui \
|
gui \
|
||||||
network
|
network
|
||||||
@ -132,6 +132,7 @@ macx {
|
|||||||
icons/kml.icns \
|
icons/kml.icns \
|
||||||
icons/fit.icns \
|
icons/fit.icns \
|
||||||
icons/igc.icns \
|
icons/igc.icns \
|
||||||
|
icons/nmea.icns \
|
||||||
pkg/maps.txt
|
pkg/maps.txt
|
||||||
APP_RESOURCES.path = Contents/Resources
|
APP_RESOURCES.path = Contents/Resources
|
||||||
QMAKE_BUNDLE_DATA += APP_RESOURCES
|
QMAKE_BUNDLE_DATA += APP_RESOURCES
|
||||||
@ -142,6 +143,7 @@ win32 {
|
|||||||
icons/tcx.ico \
|
icons/tcx.ico \
|
||||||
icons/kml.ico \
|
icons/kml.ico \
|
||||||
icons/fit.ico \
|
icons/fit.ico \
|
||||||
icons/igc.ico
|
icons/igc.ico \
|
||||||
|
icons/nmea.ico
|
||||||
}
|
}
|
||||||
DEFINES += APP_VERSION=\\\"$$VERSION\\\"
|
DEFINES += APP_VERSION=\\\"$$VERSION\\\"
|
||||||
|
BIN
icons/nmea.icns
Normal file
BIN
icons/nmea.icns
Normal file
Binary file not shown.
BIN
icons/nmea.ico
Normal file
BIN
icons/nmea.ico
Normal file
Binary file not shown.
After Width: | Height: | Size: 361 KiB |
145
icons/nmea.svg
Normal file
145
icons/nmea.svg
Normal file
@ -0,0 +1,145 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
version="1.1"
|
||||||
|
id="svg3390"
|
||||||
|
height="185"
|
||||||
|
width="185">
|
||||||
|
<metadata
|
||||||
|
id="metadata3404">
|
||||||
|
<rdf:RDF>
|
||||||
|
<cc:Work
|
||||||
|
rdf:about="">
|
||||||
|
<dc:format>image/svg+xml</dc:format>
|
||||||
|
<dc:type
|
||||||
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||||
|
<dc:title></dc:title>
|
||||||
|
</cc:Work>
|
||||||
|
</rdf:RDF>
|
||||||
|
</metadata>
|
||||||
|
<defs
|
||||||
|
id="defs3402" />
|
||||||
|
<path
|
||||||
|
style="fill:#ffffff;stroke:#999999;stroke-width:2.18774867"
|
||||||
|
id="path3392"
|
||||||
|
d="m 128.23996,2.2548915 -95.377018,0 0,181.0580085 134.394868,0 0,-141.313567 z m 0,0 0,39.7444415 39.01785,0" />
|
||||||
|
<rect
|
||||||
|
y="124.9782"
|
||||||
|
x="16.573463"
|
||||||
|
height="49.84631"
|
||||||
|
width="131.6837"
|
||||||
|
id="rect3426"
|
||||||
|
style="fill:#0083d7;fill-opacity:1;stroke:none;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||||
|
<g
|
||||||
|
id="g3828"
|
||||||
|
transform="matrix(0.89093793,0,0,0.84489692,3.5017807,-51.565424)">
|
||||||
|
<g
|
||||||
|
id="g3715">
|
||||||
|
<circle
|
||||||
|
style="fill:#000000"
|
||||||
|
cx="113"
|
||||||
|
cy="90.875"
|
||||||
|
id="ellipse3717"
|
||||||
|
r="7.0209999" />
|
||||||
|
<circle
|
||||||
|
style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:2;stroke-linejoin:round"
|
||||||
|
cx="113"
|
||||||
|
cy="90.875"
|
||||||
|
id="ellipse3719"
|
||||||
|
r="7.0209999" />
|
||||||
|
</g>
|
||||||
|
<polyline
|
||||||
|
style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:4"
|
||||||
|
points="62.3563,178.566 73.5,125.854 96,151.875 113,90.875 136.5,172.375 148.831,160.03 "
|
||||||
|
id="polyline3721" />
|
||||||
|
<g
|
||||||
|
id="g3723">
|
||||||
|
<circle
|
||||||
|
style="fill:#000000"
|
||||||
|
cx="73.5"
|
||||||
|
cy="125.854"
|
||||||
|
id="ellipse3725"
|
||||||
|
r="7.0209999" />
|
||||||
|
<circle
|
||||||
|
style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:2"
|
||||||
|
cx="73.5"
|
||||||
|
cy="125.854"
|
||||||
|
id="ellipse3727"
|
||||||
|
r="7.0209999" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g3729">
|
||||||
|
<circle
|
||||||
|
style="fill:#000000"
|
||||||
|
cx="136.5"
|
||||||
|
cy="172.375"
|
||||||
|
id="ellipse3731"
|
||||||
|
r="7.0209999" />
|
||||||
|
<circle
|
||||||
|
style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:2"
|
||||||
|
cx="136.5"
|
||||||
|
cy="172.375"
|
||||||
|
id="ellipse3733"
|
||||||
|
r="7.0209999" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g3735">
|
||||||
|
<circle
|
||||||
|
style="fill:#000000"
|
||||||
|
cx="60.700001"
|
||||||
|
cy="186.39999"
|
||||||
|
id="ellipse3737"
|
||||||
|
r="7.0209999" />
|
||||||
|
<circle
|
||||||
|
style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:2"
|
||||||
|
cx="60.700001"
|
||||||
|
cy="186.39999"
|
||||||
|
id="ellipse3739"
|
||||||
|
r="7.0209999" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g3741">
|
||||||
|
<circle
|
||||||
|
style="fill:#000000"
|
||||||
|
cx="154.5"
|
||||||
|
cy="154.354"
|
||||||
|
id="ellipse3743"
|
||||||
|
r="7.0209999" />
|
||||||
|
<circle
|
||||||
|
style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:2"
|
||||||
|
cx="154.5"
|
||||||
|
cy="154.354"
|
||||||
|
id="ellipse3745"
|
||||||
|
r="7.0209999" />
|
||||||
|
</g>
|
||||||
|
<g
|
||||||
|
id="g3747">
|
||||||
|
<circle
|
||||||
|
style="fill:#000000"
|
||||||
|
cx="96"
|
||||||
|
cy="151.875"
|
||||||
|
id="ellipse3749"
|
||||||
|
r="7.0209999" />
|
||||||
|
<circle
|
||||||
|
style="fill:none;fill-opacity:0;stroke:#000000;stroke-width:2"
|
||||||
|
cx="96"
|
||||||
|
cy="151.875"
|
||||||
|
id="ellipse3751"
|
||||||
|
r="7.0209999" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<text
|
||||||
|
transform="scale(0.9437456,1.0596076)"
|
||||||
|
id="text3921"
|
||||||
|
y="155.86783"
|
||||||
|
x="21.076782"
|
||||||
|
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:40px;line-height:100%;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Bold';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||||
|
xml:space="preserve"><tspan
|
||||||
|
y="155.86783"
|
||||||
|
x="21.076782"
|
||||||
|
id="tspan3429">NMEA</tspan></text>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 4.1 KiB |
@ -4,7 +4,7 @@
|
|||||||
; The name of the installer
|
; The name of the installer
|
||||||
Name "GPXSee"
|
Name "GPXSee"
|
||||||
; Program version
|
; Program version
|
||||||
!define VERSION "3.1"
|
!define VERSION "3.2"
|
||||||
|
|
||||||
; The file to write
|
; The file to write
|
||||||
OutFile "GPXSee-${VERSION}.exe"
|
OutFile "GPXSee-${VERSION}.exe"
|
||||||
@ -27,6 +27,7 @@ InstallDirRegKey HKLM "Software\GPXSee" "Install_Dir"
|
|||||||
!define REGKML "GPXSee.kml"
|
!define REGKML "GPXSee.kml"
|
||||||
!define REGFIT "GPXSee.fit"
|
!define REGFIT "GPXSee.fit"
|
||||||
!define REGIGC "GPXSee.igc"
|
!define REGIGC "GPXSee.igc"
|
||||||
|
!define REGNMEA "GPXSee.nmea"
|
||||||
|
|
||||||
; Start menu page configuration
|
; Start menu page configuration
|
||||||
!define MUI_STARTMENUPAGE_REGISTRY_ROOT "HKLM"
|
!define MUI_STARTMENUPAGE_REGISTRY_ROOT "HKLM"
|
||||||
@ -112,6 +113,10 @@ Section "GPXSee (required)" SEC_APP
|
|||||||
WriteRegStr HKCR "${REGIGC}" "" "Flight Recorder Data Format"
|
WriteRegStr HKCR "${REGIGC}" "" "Flight Recorder Data Format"
|
||||||
WriteRegStr HKCR "${REGIGC}\DefaultIcon" "" "$INSTDIR\GPXSee.exe,5"
|
WriteRegStr HKCR "${REGIGC}\DefaultIcon" "" "$INSTDIR\GPXSee.exe,5"
|
||||||
WriteRegStr HKCR "${REGIGC}\shell\open\command" "" "$\"$INSTDIR\GPXSee.exe$\" $\"%1$\""
|
WriteRegStr HKCR "${REGIGC}\shell\open\command" "" "$\"$INSTDIR\GPXSee.exe$\" $\"%1$\""
|
||||||
|
WriteRegStr HKCR ".nmea" "" "${REGNMEA}"
|
||||||
|
WriteRegStr HKCR "${REGNMEA}" "" "NMEA 0183 data"
|
||||||
|
WriteRegStr HKCR "${REGNMEA}\DefaultIcon" "" "$INSTDIR\GPXSee.exe,6"
|
||||||
|
WriteRegStr HKCR "${REGNMEA}\shell\open\command" "" "$\"$INSTDIR\GPXSee.exe$\" $\"%1$\""
|
||||||
|
|
||||||
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)'
|
||||||
|
|
||||||
@ -182,6 +187,8 @@ Section "Uninstall"
|
|||||||
DeleteRegKey HKCR ".fit"
|
DeleteRegKey HKCR ".fit"
|
||||||
DeleteRegKey HKCR "${REGIGC}"
|
DeleteRegKey HKCR "${REGIGC}"
|
||||||
DeleteRegKey HKCR ".igc"
|
DeleteRegKey HKCR ".igc"
|
||||||
|
DeleteRegKey HKCR "${REGNMEA}"
|
||||||
|
DeleteRegKey HKCR ".nmea"
|
||||||
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)'
|
||||||
|
|
||||||
SectionEnd
|
SectionEnd
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
; The name of the installer
|
; The name of the installer
|
||||||
Name "GPXSee"
|
Name "GPXSee"
|
||||||
; Program version
|
; Program version
|
||||||
!define VERSION "3.1"
|
!define VERSION "3.2"
|
||||||
|
|
||||||
; The file to write
|
; The file to write
|
||||||
OutFile "GPXSee-${VERSION}_x64.exe"
|
OutFile "GPXSee-${VERSION}_x64.exe"
|
||||||
@ -27,6 +27,7 @@ InstallDirRegKey HKLM "Software\GPXSee" "Install_Dir"
|
|||||||
!define REGKML "GPXSee.kml"
|
!define REGKML "GPXSee.kml"
|
||||||
!define REGFIT "GPXSee.fit"
|
!define REGFIT "GPXSee.fit"
|
||||||
!define REGIGC "GPXSee.igc"
|
!define REGIGC "GPXSee.igc"
|
||||||
|
!define REGNMEA "GPXSee.nmea"
|
||||||
|
|
||||||
; Start menu page configuration
|
; Start menu page configuration
|
||||||
!define MUI_STARTMENUPAGE_REGISTRY_ROOT "HKLM"
|
!define MUI_STARTMENUPAGE_REGISTRY_ROOT "HKLM"
|
||||||
@ -120,6 +121,10 @@ Section "GPXSee (required)" SEC_APP
|
|||||||
WriteRegStr HKCR "${REGIGC}" "" "Flight Recorder Data Format"
|
WriteRegStr HKCR "${REGIGC}" "" "Flight Recorder Data Format"
|
||||||
WriteRegStr HKCR "${REGIGC}\DefaultIcon" "" "$INSTDIR\GPXSee.exe,5"
|
WriteRegStr HKCR "${REGIGC}\DefaultIcon" "" "$INSTDIR\GPXSee.exe,5"
|
||||||
WriteRegStr HKCR "${REGIGC}\shell\open\command" "" "$\"$INSTDIR\GPXSee.exe$\" $\"%1$\""
|
WriteRegStr HKCR "${REGIGC}\shell\open\command" "" "$\"$INSTDIR\GPXSee.exe$\" $\"%1$\""
|
||||||
|
WriteRegStr HKCR ".nmea" "" "${REGNMEA}"
|
||||||
|
WriteRegStr HKCR "${REGNMEA}" "" "NMEA 0183 data"
|
||||||
|
WriteRegStr HKCR "${REGNMEA}\DefaultIcon" "" "$INSTDIR\GPXSee.exe,6"
|
||||||
|
WriteRegStr HKCR "${REGNMEA}\shell\open\command" "" "$\"$INSTDIR\GPXSee.exe$\" $\"%1$\""
|
||||||
|
|
||||||
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)'
|
||||||
|
|
||||||
@ -186,6 +191,8 @@ Section "Uninstall"
|
|||||||
DeleteRegKey HKCR ".fit"
|
DeleteRegKey HKCR ".fit"
|
||||||
DeleteRegKey HKCR "${REGIGC}"
|
DeleteRegKey HKCR "${REGIGC}"
|
||||||
DeleteRegKey HKCR ".igc"
|
DeleteRegKey HKCR ".igc"
|
||||||
|
DeleteRegKey HKCR "${REGNMEA}"
|
||||||
|
DeleteRegKey HKCR ".nmea"
|
||||||
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)'
|
||||||
|
|
||||||
SectionEnd
|
SectionEnd
|
||||||
|
Loading…
Reference in New Issue
Block a user