1
0
mirror of https://github.com/tumic0/GPXSee.git synced 2025-04-19 11:49:10 +02:00

Merge branch 'master' into android-latest

This commit is contained in:
Martin Tůma 2025-03-21 22:30:11 +01:00
commit e450e298a2
44 changed files with 950 additions and 536 deletions

View File

@ -1,4 +1,4 @@
version: 13.37.{build} version: 13.38.{build}
configuration: configuration:
- Release - Release
@ -8,6 +8,7 @@ image:
environment: environment:
NSISDIR: C:\Program Files (x86)\NSIS NSISDIR: C:\Program Files (x86)\NSIS
JOMDIR: C:\Qt\Tools\QtCreator\bin\jom
matrix: matrix:
- QTDIR: C:\Qt\5.15\msvc2019_64 - QTDIR: C:\Qt\5.15\msvc2019_64
OPENSSLDIR: C:\OpenSSL-v111-Win64\bin OPENSSLDIR: C:\OpenSSL-v111-Win64\bin
@ -17,14 +18,14 @@ environment:
install: install:
- cmd: |- - cmd: |-
set PATH=%QTDIR%\bin;%NSISDIR%;%PATH% set PATH=%QTDIR%\bin;%NSISDIR%;%JOMDIR%;%PATH%
call "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\vcvars64.bat call "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\vcvars64.bat
build_script: build_script:
- cmd: |- - cmd: |-
lrelease gpxsee.pro lrelease gpxsee.pro
qmake gpxsee.pro qmake gpxsee.pro
nmake release jom release
md installer md installer
copy release\GPXSee.exe installer copy release\GPXSee.exe installer

View File

@ -43,7 +43,7 @@ jobs:
- name: Configure build - name: Configure build
run: qmake gpxsee.pro OPENSSL_PATH=android_openssl run: qmake gpxsee.pro OPENSSL_PATH=android_openssl
- name: Build project - name: Build project
run: make -j2 apk run: make -j4 apk
- name: Upload artifacts - name: Upload artifacts
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@v4
with: with:

View File

@ -24,4 +24,4 @@ jobs:
- name: Configure build - name: Configure build
run: qmake CONFIG+=${{ matrix.config }} gpxsee.pro run: qmake CONFIG+=${{ matrix.config }} gpxsee.pro
- name: Build project - name: Build project
run: make -j2 run: make -j4

View File

@ -5,7 +5,8 @@ GPS log file formats.
## Features ## Features
* Opens GPX, TCX, FIT, KML, NMEA, IGC, CUP, SIGMA SLF, Suunto SML, LOC, GeoJSON, * Opens GPX, TCX, FIT, KML, NMEA, IGC, CUP, SIGMA SLF, Suunto SML, LOC, GeoJSON,
OziExplorer (PLT, RTE, WPT), Garmin GPI&CSV, TomTom OV2&ITN, ONmove OMD/GHP, OziExplorer (PLT, RTE, WPT), Garmin GPI&CSV, TomTom OV2&ITN, ONmove OMD/GHP,
TwoNav (TRK, RTE, WPT), GPSDump WPT, 70mai GPS logs and geotagged JPEG files. TwoNav (TRK, RTE, WPT), GPSDump WPT, Velocitek VTK, 70mai GPS logs and geotagged
JPEG files.
* Opens geo URIs (RFC 5870). * Opens geo URIs (RFC 5870).
* User-definable online maps (OpenStreetMap/Google tiles, WMTS, WMS, TMS, * User-definable online maps (OpenStreetMap/Google tiles, WMTS, WMS, TMS,
QuadTiles). QuadTiles).

View File

@ -214,10 +214,11 @@
</rule> </rule>
<!-- Buildings --> <!-- Buildings -->
<rule e="way" k="building" v="*"> <rule e="way" k="building" v="-|civic|office|cathedral|church|basilica">
<area fill="#dbd0b6" stroke="#cdccc4" stroke-width="0.1"/> <area fill="#dbd0b6" stroke="#cdccc4" stroke-width="0.1"/>
</rule> </rule>
<rule e="way" k="building" v="civic">
<rule e="way" k="building" v="civic|office">
<area fill="#cfc4b3" stroke="#cdccc4" stroke-width="0.1"/> <area fill="#cfc4b3" stroke="#cdccc4" stroke-width="0.1"/>
<rule e="way" k="*" v="*" zoom-min="16"> <rule e="way" k="*" v="*" zoom-min="16">
<caption fill="#000000" font-size="10" font-style="italic" k="name" stroke="#FFFFFF" stroke-width="2" priority="-10"/> <caption fill="#000000" font-size="10" font-style="italic" k="name" stroke="#FFFFFF" stroke-width="2" priority="-10"/>
@ -403,7 +404,7 @@
<rule e="way" k="*" v="*" zoom-min="14"> <rule e="way" k="*" v="*" zoom-min="14">
<pathText fill="#000000" font-size="10" k="name" priority="-5" stroke="#FFFFFF" stroke-width="2"/> <pathText fill="#000000" font-size="10" k="name" priority="-5" stroke="#FFFFFF" stroke-width="2"/>
<rule e="way" k="oneway" v="yes|true|1" zoom-min="16"> <rule e="way" k="oneway" v="yes|true|1" zoom-min="16">
<lineSymbol priority="-50" src=":/symbols/arrow.svg" symbol-width="16" symbol-height="8"/> <lineSymbol priority="-50" src=":/symbols/oneway.svg" symbol-width="16" symbol-height="8"/>
</rule> </rule>
</rule> </rule>
</rule> </rule>
@ -428,6 +429,12 @@
<line stroke="#f7d9a6" stroke-width="1" stroke-linecap="butt"/> <line stroke="#f7d9a6" stroke-width="1" stroke-linecap="butt"/>
</rule> </rule>
</rule> </rule>
<rule e="way" k="*" v="*" zoom-min="14">
<pathText fill="#000000" font-size="10" k="name" priority="-3" stroke="#FFFFFF" stroke-width="2"/>
<rule e="way" k="oneway" v="yes|true|1" zoom-min="16">
<lineSymbol priority="-50" src=":/symbols/oneway.svg" symbol-width="16" symbol-height="8"/>
</rule>
</rule>
</rule> </rule>
<rule e="way" k="highway" v="motorway|motorway_link"> <rule e="way" k="highway" v="motorway|motorway_link">
<rule e="way" k="tunnel" v="~|false|no"> <rule e="way" k="tunnel" v="~|false|no">

View File

@ -3,7 +3,7 @@ unix:!macx:!android {
} else { } else {
TARGET = GPXSee TARGET = GPXSee
} }
VERSION = 13.37 VERSION = 13.38
QT += core \ QT += core \
gui \ gui \
@ -118,6 +118,7 @@ HEADERS += src/common/config.h \
src/data/style.h \ src/data/style.h \
src/data/twonavparser.h \ src/data/twonavparser.h \
src/data/txtparser.h \ src/data/txtparser.h \
src/data/vtkparser.h \
src/map/ENC/data.h \ src/map/ENC/data.h \
src/map/IMG/light.h \ src/map/IMG/light.h \
src/map/downloader.h \ src/map/downloader.h \
@ -346,6 +347,7 @@ SOURCES += src/main.cpp \
src/GUI/projectioncombobox.cpp \ src/GUI/projectioncombobox.cpp \
src/GUI/passwordedit.cpp \ src/GUI/passwordedit.cpp \
src/data/txtparser.cpp \ src/data/txtparser.cpp \
src/data/vtkparser.cpp \
src/map/downloader.cpp \ src/map/downloader.cpp \
src/map/demloader.cpp \ src/map/demloader.cpp \
src/map/ENC/atlasdata.cpp \ src/map/ENC/atlasdata.cpp \
@ -561,7 +563,8 @@ win32 {
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 icons/formats/031.ico \
icons/formats/vtk.ico
DEFINES += _USE_MATH_DEFINES \ DEFINES += _USE_MATH_DEFINES \
NOGDI NOGDI
} }

View File

@ -32,3 +32,4 @@ trk:#cccccc
gemf:#147085 gemf:#147085
000:#000000 000:#000000
031:#000000 031:#000000
vtk:#632433

BIN
icons/formats/vtk.icns Normal file

Binary file not shown.

BIN
icons/formats/vtk.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 331 KiB

View File

@ -70,117 +70,122 @@
<context> <context>
<name>Data</name> <name>Data</name>
<message> <message>
<location filename="../src/data/data.cpp" line="228"/> <location filename="../src/data/data.cpp" line="231"/>
<source>Supported files</source> <source>Supported files</source>
<translation>Fitxers compatibles</translation> <translation>Fitxers compatibles</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="229"/> <location filename="../src/data/data.cpp" line="232"/>
<source>CSV files</source> <source>CSV files</source>
<translation>Fitxers CSV</translation> <translation>Fitxers CSV</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="230"/> <location filename="../src/data/data.cpp" line="233"/>
<source>CUP files</source> <source>CUP files</source>
<translation>Fitxers CUP</translation> <translation>Fitxers CUP</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="231"/> <location filename="../src/data/data.cpp" line="234"/>
<source>FIT files</source> <source>FIT files</source>
<translation>Fitxers FIT</translation> <translation>Fitxers FIT</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="232"/> <location filename="../src/data/data.cpp" line="235"/>
<source>GeoJSON files</source> <source>GeoJSON files</source>
<translation>Fitxers GeoJSON</translation> <translation>Fitxers GeoJSON</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="233"/> <location filename="../src/data/data.cpp" line="236"/>
<source>GPI files</source> <source>GPI files</source>
<translation>Fitxers GPI</translation> <translation>Fitxers GPI</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="234"/> <location filename="../src/data/data.cpp" line="237"/>
<source>GPX files</source> <source>GPX files</source>
<translation>Fitxers GPX</translation> <translation>Fitxers GPX</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="235"/> <location filename="../src/data/data.cpp" line="238"/>
<source>IGC files</source> <source>IGC files</source>
<translation>Fitxers IGC</translation> <translation>Fitxers IGC</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="236"/> <location filename="../src/data/data.cpp" line="239"/>
<source>ITN files</source> <source>ITN files</source>
<translation>Fitxers ITN</translation> <translation>Fitxers ITN</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="237"/> <location filename="../src/data/data.cpp" line="240"/>
<source>JPEG images</source> <source>JPEG images</source>
<translation>Imatges JPEG</translation> <translation>Imatges JPEG</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="238"/> <location filename="../src/data/data.cpp" line="241"/>
<source>KML files</source> <source>KML files</source>
<translation>Fitxers KML</translation> <translation>Fitxers KML</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="239"/> <location filename="../src/data/data.cpp" line="242"/>
<source>LOC files</source> <source>LOC files</source>
<translation>Fitxers LOC</translation> <translation>Fitxers LOC</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="240"/> <location filename="../src/data/data.cpp" line="243"/>
<source>NMEA files</source> <source>NMEA files</source>
<translation>Fitxers NMEA</translation> <translation>Fitxers NMEA</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="241"/> <location filename="../src/data/data.cpp" line="244"/>
<source>ONmove files</source> <source>ONmove files</source>
<translation>Fitxer ONmove</translation> <translation>Fitxer ONmove</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="242"/> <location filename="../src/data/data.cpp" line="245"/>
<source>OV2 files</source> <source>OV2 files</source>
<translation>Fitxers OV2</translation> <translation>Fitxers OV2</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="243"/> <location filename="../src/data/data.cpp" line="246"/>
<source>OziExplorer files</source> <source>OziExplorer files</source>
<translation>Fitxers OziExplorer</translation> <translation>Fitxers OziExplorer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="244"/> <location filename="../src/data/data.cpp" line="247"/>
<source>SLF files</source> <source>SLF files</source>
<translation>Fitxers SLF</translation> <translation>Fitxers SLF</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="245"/> <location filename="../src/data/data.cpp" line="248"/>
<source>SML files</source> <source>SML files</source>
<translation>Fitxers SML</translation> <translation>Fitxers SML</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="246"/> <location filename="../src/data/data.cpp" line="249"/>
<source>TCX files</source> <source>TCX files</source>
<translation>Fitxers TCX</translation> <translation>Fitxers TCX</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="247"/> <location filename="../src/data/data.cpp" line="250"/>
<source>70mai GPS log files</source> <source>70mai GPS log files</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="248"/> <location filename="../src/data/data.cpp" line="251"/>
<source>VTK files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="252"/>
<source>TwoNav files</source> <source>TwoNav files</source>
<translation>Fitxers TwoNav</translation> <translation>Fitxers TwoNav</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="249"/> <location filename="../src/data/data.cpp" line="253"/>
<source>GPSDump files</source> <source>GPSDump files</source>
<translation>Ffitxers d&apos;abocament de GPS</translation> <translation>Ffitxers d&apos;abocament de GPS</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="250"/> <location filename="../src/data/data.cpp" line="254"/>
<source>All files</source> <source>All files</source>
<translation>Tots els fitxers</translation> <translation>Tots els fitxers</translation>
</message> </message>
@ -2420,17 +2425,17 @@
<translation>Ritme</translation> <translation>Ritme</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="134"/> <location filename="../src/GUI/speedgraph.cpp" line="146"/>
<source>kn</source> <source>kn</source>
<translation>kn</translation> <translation>kn</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="137"/> <location filename="../src/GUI/speedgraph.cpp" line="149"/>
<source>mi/h</source> <source>mi/h</source>
<translation>mi/h</translation> <translation>mi/h</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="140"/> <location filename="../src/GUI/speedgraph.cpp" line="152"/>
<source>km/h</source> <source>km/h</source>
<translation>km/h</translation> <translation>km/h</translation>
</message> </message>

View File

@ -70,117 +70,122 @@
<context> <context>
<name>Data</name> <name>Data</name>
<message> <message>
<location filename="../src/data/data.cpp" line="228"/> <location filename="../src/data/data.cpp" line="231"/>
<source>Supported files</source> <source>Supported files</source>
<translation>Podporované soubory</translation> <translation>Podporované soubory</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="229"/> <location filename="../src/data/data.cpp" line="232"/>
<source>CSV files</source> <source>CSV files</source>
<translation>Soubory CSV</translation> <translation>Soubory CSV</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="230"/> <location filename="../src/data/data.cpp" line="233"/>
<source>CUP files</source> <source>CUP files</source>
<translation>Soubory CUP</translation> <translation>Soubory CUP</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="231"/> <location filename="../src/data/data.cpp" line="234"/>
<source>FIT files</source> <source>FIT files</source>
<translation>Soubory FIT</translation> <translation>Soubory FIT</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="232"/> <location filename="../src/data/data.cpp" line="235"/>
<source>GeoJSON files</source> <source>GeoJSON files</source>
<translation>Soubory GeoJSON</translation> <translation>Soubory GeoJSON</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="233"/> <location filename="../src/data/data.cpp" line="236"/>
<source>GPI files</source> <source>GPI files</source>
<translation>Soubory GPI</translation> <translation>Soubory GPI</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="234"/> <location filename="../src/data/data.cpp" line="237"/>
<source>GPX files</source> <source>GPX files</source>
<translation>Soubory GPX</translation> <translation>Soubory GPX</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="235"/> <location filename="../src/data/data.cpp" line="238"/>
<source>IGC files</source> <source>IGC files</source>
<translation>Soubory IGC</translation> <translation>Soubory IGC</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="236"/> <location filename="../src/data/data.cpp" line="239"/>
<source>ITN files</source> <source>ITN files</source>
<translation>Soubory ITN</translation> <translation>Soubory ITN</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="237"/> <location filename="../src/data/data.cpp" line="240"/>
<source>JPEG images</source> <source>JPEG images</source>
<translation>Obrázky JPEG</translation> <translation>Obrázky JPEG</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="238"/> <location filename="../src/data/data.cpp" line="241"/>
<source>KML files</source> <source>KML files</source>
<translation>Soubory KML</translation> <translation>Soubory KML</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="239"/> <location filename="../src/data/data.cpp" line="242"/>
<source>LOC files</source> <source>LOC files</source>
<translation>Soubory LOC</translation> <translation>Soubory LOC</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="240"/> <location filename="../src/data/data.cpp" line="243"/>
<source>NMEA files</source> <source>NMEA files</source>
<translation>Soubory NMEA</translation> <translation>Soubory NMEA</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="242"/> <location filename="../src/data/data.cpp" line="245"/>
<source>OV2 files</source> <source>OV2 files</source>
<translation>Soubory OV2</translation> <translation>Soubory OV2</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="243"/> <location filename="../src/data/data.cpp" line="246"/>
<source>OziExplorer files</source> <source>OziExplorer files</source>
<translation>Soubory OziExploreru</translation> <translation>Soubory OziExploreru</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="245"/> <location filename="../src/data/data.cpp" line="248"/>
<source>SML files</source> <source>SML files</source>
<translation>Soubory SML</translation> <translation>Soubory SML</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="246"/> <location filename="../src/data/data.cpp" line="249"/>
<source>TCX files</source> <source>TCX files</source>
<translation>Soubory TCX</translation> <translation>Soubory TCX</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="244"/> <location filename="../src/data/data.cpp" line="247"/>
<source>SLF files</source> <source>SLF files</source>
<translation>Soubory SLF</translation> <translation>Soubory SLF</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="241"/> <location filename="../src/data/data.cpp" line="244"/>
<source>ONmove files</source> <source>ONmove files</source>
<translation>Soubory ONmove</translation> <translation>Soubory ONmove</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="247"/> <location filename="../src/data/data.cpp" line="250"/>
<source>70mai GPS log files</source> <source>70mai GPS log files</source>
<translation>GPS logy z kamer 70mai</translation> <translation>GPS logy z kamer 70mai</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="248"/> <location filename="../src/data/data.cpp" line="251"/>
<source>VTK files</source>
<translation>Soubory VTK</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="252"/>
<source>TwoNav files</source> <source>TwoNav files</source>
<translation>Soubory TwoNavu</translation> <translation>Soubory TwoNavu</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="249"/> <location filename="../src/data/data.cpp" line="253"/>
<source>GPSDump files</source> <source>GPSDump files</source>
<translation>Soubory GPSDumpu</translation> <translation>Soubory GPSDumpu</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="250"/> <location filename="../src/data/data.cpp" line="254"/>
<source>All files</source> <source>All files</source>
<translation>Všechny soubory</translation> <translation>Všechny soubory</translation>
</message> </message>
@ -2382,7 +2387,7 @@
<translation>Rychlost</translation> <translation>Rychlost</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="140"/> <location filename="../src/GUI/speedgraph.cpp" line="152"/>
<source>km/h</source> <source>km/h</source>
<translation>km/h</translation> <translation>km/h</translation>
</message> </message>
@ -2427,12 +2432,12 @@
<translation>Tempo</translation> <translation>Tempo</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="134"/> <location filename="../src/GUI/speedgraph.cpp" line="146"/>
<source>kn</source> <source>kn</source>
<translation>kn</translation> <translation>kn</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="137"/> <location filename="../src/GUI/speedgraph.cpp" line="149"/>
<source>mi/h</source> <source>mi/h</source>
<translation>mi/h</translation> <translation>mi/h</translation>
</message> </message>

View File

@ -70,117 +70,122 @@
<context> <context>
<name>Data</name> <name>Data</name>
<message> <message>
<location filename="../src/data/data.cpp" line="228"/> <location filename="../src/data/data.cpp" line="231"/>
<source>Supported files</source> <source>Supported files</source>
<translation>Understøttede filer</translation> <translation>Understøttede filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="229"/> <location filename="../src/data/data.cpp" line="232"/>
<source>CSV files</source> <source>CSV files</source>
<translation>CSV-filer</translation> <translation>CSV-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="230"/> <location filename="../src/data/data.cpp" line="233"/>
<source>CUP files</source> <source>CUP files</source>
<translation>CUP-filer</translation> <translation>CUP-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="231"/> <location filename="../src/data/data.cpp" line="234"/>
<source>FIT files</source> <source>FIT files</source>
<translation>FIT-filer</translation> <translation>FIT-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="232"/> <location filename="../src/data/data.cpp" line="235"/>
<source>GeoJSON files</source> <source>GeoJSON files</source>
<translation>GeoJSON-filer</translation> <translation>GeoJSON-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="233"/> <location filename="../src/data/data.cpp" line="236"/>
<source>GPI files</source> <source>GPI files</source>
<translation>GPI-filer</translation> <translation>GPI-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="234"/> <location filename="../src/data/data.cpp" line="237"/>
<source>GPX files</source> <source>GPX files</source>
<translation>GPX-filer</translation> <translation>GPX-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="235"/> <location filename="../src/data/data.cpp" line="238"/>
<source>IGC files</source> <source>IGC files</source>
<translation>IGC-filer</translation> <translation>IGC-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="236"/> <location filename="../src/data/data.cpp" line="239"/>
<source>ITN files</source> <source>ITN files</source>
<translation>ITN-filer</translation> <translation>ITN-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="237"/> <location filename="../src/data/data.cpp" line="240"/>
<source>JPEG images</source> <source>JPEG images</source>
<translation>JPEG-billeder</translation> <translation>JPEG-billeder</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="238"/> <location filename="../src/data/data.cpp" line="241"/>
<source>KML files</source> <source>KML files</source>
<translation>KML-filer</translation> <translation>KML-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="239"/> <location filename="../src/data/data.cpp" line="242"/>
<source>LOC files</source> <source>LOC files</source>
<translation>LOC-filer</translation> <translation>LOC-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="240"/> <location filename="../src/data/data.cpp" line="243"/>
<source>NMEA files</source> <source>NMEA files</source>
<translation>NMEA-filer</translation> <translation>NMEA-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="241"/> <location filename="../src/data/data.cpp" line="244"/>
<source>ONmove files</source> <source>ONmove files</source>
<translation>ONmove-filer</translation> <translation>ONmove-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="242"/> <location filename="../src/data/data.cpp" line="245"/>
<source>OV2 files</source> <source>OV2 files</source>
<translation>OV2-filer</translation> <translation>OV2-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="243"/> <location filename="../src/data/data.cpp" line="246"/>
<source>OziExplorer files</source> <source>OziExplorer files</source>
<translation>OziExplorer-filer</translation> <translation>OziExplorer-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="244"/> <location filename="../src/data/data.cpp" line="247"/>
<source>SLF files</source> <source>SLF files</source>
<translation>SLF-filer</translation> <translation>SLF-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="245"/> <location filename="../src/data/data.cpp" line="248"/>
<source>SML files</source> <source>SML files</source>
<translation>SML-filer</translation> <translation>SML-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="246"/> <location filename="../src/data/data.cpp" line="249"/>
<source>TCX files</source> <source>TCX files</source>
<translation>TCX-filer</translation> <translation>TCX-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="247"/> <location filename="../src/data/data.cpp" line="250"/>
<source>70mai GPS log files</source> <source>70mai GPS log files</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="248"/> <location filename="../src/data/data.cpp" line="251"/>
<source>VTK files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="252"/>
<source>TwoNav files</source> <source>TwoNav files</source>
<translation>TwoNav-filer</translation> <translation>TwoNav-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="249"/> <location filename="../src/data/data.cpp" line="253"/>
<source>GPSDump files</source> <source>GPSDump files</source>
<translation>GPSDump-filer</translation> <translation>GPSDump-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="250"/> <location filename="../src/data/data.cpp" line="254"/>
<source>All files</source> <source>All files</source>
<translation>Alle filer</translation> <translation>Alle filer</translation>
</message> </message>
@ -2420,17 +2425,17 @@
<translation>Tempo</translation> <translation>Tempo</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="134"/> <location filename="../src/GUI/speedgraph.cpp" line="146"/>
<source>kn</source> <source>kn</source>
<translation>knob</translation> <translation>knob</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="137"/> <location filename="../src/GUI/speedgraph.cpp" line="149"/>
<source>mi/h</source> <source>mi/h</source>
<translation>mil/t</translation> <translation>mil/t</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="140"/> <location filename="../src/GUI/speedgraph.cpp" line="152"/>
<source>km/h</source> <source>km/h</source>
<translation>km/t</translation> <translation>km/t</translation>
</message> </message>

View File

@ -70,117 +70,122 @@
<context> <context>
<name>Data</name> <name>Data</name>
<message> <message>
<location filename="../src/data/data.cpp" line="228"/> <location filename="../src/data/data.cpp" line="231"/>
<source>Supported files</source> <source>Supported files</source>
<translation>Unterstützte Dateien</translation> <translation>Unterstützte Dateien</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="229"/> <location filename="../src/data/data.cpp" line="232"/>
<source>CSV files</source> <source>CSV files</source>
<translation>CSV-Dateien</translation> <translation>CSV-Dateien</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="230"/> <location filename="../src/data/data.cpp" line="233"/>
<source>CUP files</source> <source>CUP files</source>
<translation>CUP-Dateien</translation> <translation>CUP-Dateien</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="231"/> <location filename="../src/data/data.cpp" line="234"/>
<source>FIT files</source> <source>FIT files</source>
<translation>FIT-Dateien</translation> <translation>FIT-Dateien</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="232"/> <location filename="../src/data/data.cpp" line="235"/>
<source>GeoJSON files</source> <source>GeoJSON files</source>
<translation>GeoJSON-Dateien</translation> <translation>GeoJSON-Dateien</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="233"/> <location filename="../src/data/data.cpp" line="236"/>
<source>GPI files</source> <source>GPI files</source>
<translation>GPI-Dateien</translation> <translation>GPI-Dateien</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="234"/> <location filename="../src/data/data.cpp" line="237"/>
<source>GPX files</source> <source>GPX files</source>
<translation>GPX-Dateien</translation> <translation>GPX-Dateien</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="235"/> <location filename="../src/data/data.cpp" line="238"/>
<source>IGC files</source> <source>IGC files</source>
<translation>IGC-Dateien</translation> <translation>IGC-Dateien</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="236"/> <location filename="../src/data/data.cpp" line="239"/>
<source>ITN files</source> <source>ITN files</source>
<translation>ITN-Dateien</translation> <translation>ITN-Dateien</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="237"/> <location filename="../src/data/data.cpp" line="240"/>
<source>JPEG images</source> <source>JPEG images</source>
<translation>JPEG-Bilder</translation> <translation>JPEG-Bilder</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="238"/> <location filename="../src/data/data.cpp" line="241"/>
<source>KML files</source> <source>KML files</source>
<translation>KML-Dateien</translation> <translation>KML-Dateien</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="239"/> <location filename="../src/data/data.cpp" line="242"/>
<source>LOC files</source> <source>LOC files</source>
<translation>LOC-Dateien</translation> <translation>LOC-Dateien</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="240"/> <location filename="../src/data/data.cpp" line="243"/>
<source>NMEA files</source> <source>NMEA files</source>
<translation>NMEA-Dateien</translation> <translation>NMEA-Dateien</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="242"/> <location filename="../src/data/data.cpp" line="245"/>
<source>OV2 files</source> <source>OV2 files</source>
<translation>OV2-Dateien</translation> <translation>OV2-Dateien</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="243"/> <location filename="../src/data/data.cpp" line="246"/>
<source>OziExplorer files</source> <source>OziExplorer files</source>
<translation>OziExplorer-Dateien</translation> <translation>OziExplorer-Dateien</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="245"/> <location filename="../src/data/data.cpp" line="248"/>
<source>SML files</source> <source>SML files</source>
<translation>SML-Dateien</translation> <translation>SML-Dateien</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="246"/> <location filename="../src/data/data.cpp" line="249"/>
<source>TCX files</source> <source>TCX files</source>
<translation>TCX-Dateien</translation> <translation>TCX-Dateien</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="244"/> <location filename="../src/data/data.cpp" line="247"/>
<source>SLF files</source> <source>SLF files</source>
<translation>SLF-Dateien</translation> <translation>SLF-Dateien</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="241"/> <location filename="../src/data/data.cpp" line="244"/>
<source>ONmove files</source> <source>ONmove files</source>
<translation>ONmove-Dateien</translation> <translation>ONmove-Dateien</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="247"/> <location filename="../src/data/data.cpp" line="250"/>
<source>70mai GPS log files</source> <source>70mai GPS log files</source>
<translation>70mai GPS-Logdateien</translation> <translation>70mai GPS-Logdateien</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="248"/> <location filename="../src/data/data.cpp" line="251"/>
<source>VTK files</source>
<translation>VTK-Dateien</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="252"/>
<source>TwoNav files</source> <source>TwoNav files</source>
<translation>TwoNav-Dateien</translation> <translation>TwoNav-Dateien</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="249"/> <location filename="../src/data/data.cpp" line="253"/>
<source>GPSDump files</source> <source>GPSDump files</source>
<translation>GPSDump-Dateien</translation> <translation>GPSDump-Dateien</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="250"/> <location filename="../src/data/data.cpp" line="254"/>
<source>All files</source> <source>All files</source>
<translation>Alle Dateien</translation> <translation>Alle Dateien</translation>
</message> </message>
@ -2380,7 +2385,7 @@
<translation>Geschwindigkeit</translation> <translation>Geschwindigkeit</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="140"/> <location filename="../src/GUI/speedgraph.cpp" line="152"/>
<source>km/h</source> <source>km/h</source>
<translation>km/h</translation> <translation>km/h</translation>
</message> </message>
@ -2425,12 +2430,12 @@
<translation>Tempo</translation> <translation>Tempo</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="134"/> <location filename="../src/GUI/speedgraph.cpp" line="146"/>
<source>kn</source> <source>kn</source>
<translation>kn</translation> <translation>kn</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="137"/> <location filename="../src/GUI/speedgraph.cpp" line="149"/>
<source>mi/h</source> <source>mi/h</source>
<translation>mi/h</translation> <translation>mi/h</translation>
</message> </message>

View File

@ -70,117 +70,122 @@
<context> <context>
<name>Data</name> <name>Data</name>
<message> <message>
<location filename="../src/data/data.cpp" line="228"/> <location filename="../src/data/data.cpp" line="231"/>
<source>Supported files</source> <source>Supported files</source>
<translation>Subtenataj dosieroj</translation> <translation>Subtenataj dosieroj</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="229"/> <location filename="../src/data/data.cpp" line="232"/>
<source>CSV files</source> <source>CSV files</source>
<translation>CSV-dosieroj</translation> <translation>CSV-dosieroj</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="230"/> <location filename="../src/data/data.cpp" line="233"/>
<source>CUP files</source> <source>CUP files</source>
<translation>CUP-dosieroj</translation> <translation>CUP-dosieroj</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="231"/> <location filename="../src/data/data.cpp" line="234"/>
<source>FIT files</source> <source>FIT files</source>
<translation>FIT-dosieroj</translation> <translation>FIT-dosieroj</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="232"/> <location filename="../src/data/data.cpp" line="235"/>
<source>GeoJSON files</source> <source>GeoJSON files</source>
<translation>GeoJSON-dosieroj</translation> <translation>GeoJSON-dosieroj</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="233"/> <location filename="../src/data/data.cpp" line="236"/>
<source>GPI files</source> <source>GPI files</source>
<translation>GPI-dosieroj</translation> <translation>GPI-dosieroj</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="234"/> <location filename="../src/data/data.cpp" line="237"/>
<source>GPX files</source> <source>GPX files</source>
<translation>GPX-dosieroj</translation> <translation>GPX-dosieroj</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="235"/> <location filename="../src/data/data.cpp" line="238"/>
<source>IGC files</source> <source>IGC files</source>
<translation>IGC-dosieroj</translation> <translation>IGC-dosieroj</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="236"/> <location filename="../src/data/data.cpp" line="239"/>
<source>ITN files</source> <source>ITN files</source>
<translation>ITN-dosieroj</translation> <translation>ITN-dosieroj</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="237"/> <location filename="../src/data/data.cpp" line="240"/>
<source>JPEG images</source> <source>JPEG images</source>
<translation>JPEG-bildoj</translation> <translation>JPEG-bildoj</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="238"/> <location filename="../src/data/data.cpp" line="241"/>
<source>KML files</source> <source>KML files</source>
<translation>KML-dosieroj</translation> <translation>KML-dosieroj</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="239"/> <location filename="../src/data/data.cpp" line="242"/>
<source>LOC files</source> <source>LOC files</source>
<translation>LOC-dosieroj</translation> <translation>LOC-dosieroj</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="240"/> <location filename="../src/data/data.cpp" line="243"/>
<source>NMEA files</source> <source>NMEA files</source>
<translation>NMEA-dosieroj</translation> <translation>NMEA-dosieroj</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="241"/> <location filename="../src/data/data.cpp" line="244"/>
<source>ONmove files</source> <source>ONmove files</source>
<translation>ONmove-dosieroj</translation> <translation>ONmove-dosieroj</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="242"/> <location filename="../src/data/data.cpp" line="245"/>
<source>OV2 files</source> <source>OV2 files</source>
<translation>OV2-dosieroj</translation> <translation>OV2-dosieroj</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="243"/> <location filename="../src/data/data.cpp" line="246"/>
<source>OziExplorer files</source> <source>OziExplorer files</source>
<translation>OziExplorer-dosieroj</translation> <translation>OziExplorer-dosieroj</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="244"/> <location filename="../src/data/data.cpp" line="247"/>
<source>SLF files</source> <source>SLF files</source>
<translation>SLF-dosieroj</translation> <translation>SLF-dosieroj</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="245"/> <location filename="../src/data/data.cpp" line="248"/>
<source>SML files</source> <source>SML files</source>
<translation>SML-dosieroj</translation> <translation>SML-dosieroj</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="246"/> <location filename="../src/data/data.cpp" line="249"/>
<source>TCX files</source> <source>TCX files</source>
<translation>TCX-dosieroj</translation> <translation>TCX-dosieroj</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="247"/> <location filename="../src/data/data.cpp" line="250"/>
<source>70mai GPS log files</source> <source>70mai GPS log files</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="248"/> <location filename="../src/data/data.cpp" line="251"/>
<source>VTK files</source>
<translation>VTK dosieroj</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="252"/>
<source>TwoNav files</source> <source>TwoNav files</source>
<translation>TwoNav-dosieroj</translation> <translation>TwoNav-dosieroj</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="249"/> <location filename="../src/data/data.cpp" line="253"/>
<source>GPSDump files</source> <source>GPSDump files</source>
<translation>GPSDump-dosieroj</translation> <translation>GPSDump-dosieroj</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="250"/> <location filename="../src/data/data.cpp" line="254"/>
<source>All files</source> <source>All files</source>
<translation>Ĉiuj dosieroj</translation> <translation>Ĉiuj dosieroj</translation>
</message> </message>
@ -2420,17 +2425,17 @@
<translation>Ritmo</translation> <translation>Ritmo</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="134"/> <location filename="../src/GUI/speedgraph.cpp" line="146"/>
<source>kn</source> <source>kn</source>
<translation>kn</translation> <translation>kn</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="137"/> <location filename="../src/GUI/speedgraph.cpp" line="149"/>
<source>mi/h</source> <source>mi/h</source>
<translation>mi/h</translation> <translation>mi/h</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="140"/> <location filename="../src/GUI/speedgraph.cpp" line="152"/>
<source>km/h</source> <source>km/h</source>
<translation>km/h</translation> <translation>km/h</translation>
</message> </message>

View File

@ -70,117 +70,122 @@
<context> <context>
<name>Data</name> <name>Data</name>
<message> <message>
<location filename="../src/data/data.cpp" line="228"/> <location filename="../src/data/data.cpp" line="231"/>
<source>Supported files</source> <source>Supported files</source>
<translation>Formatos admitidos</translation> <translation>Formatos admitidos</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="229"/> <location filename="../src/data/data.cpp" line="232"/>
<source>CSV files</source> <source>CSV files</source>
<translation>Archivos CSV</translation> <translation>Archivos CSV</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="230"/> <location filename="../src/data/data.cpp" line="233"/>
<source>CUP files</source> <source>CUP files</source>
<translation>Archivos CUP</translation> <translation>Archivos CUP</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="231"/> <location filename="../src/data/data.cpp" line="234"/>
<source>FIT files</source> <source>FIT files</source>
<translation>Archivos FIT</translation> <translation>Archivos FIT</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="232"/> <location filename="../src/data/data.cpp" line="235"/>
<source>GeoJSON files</source> <source>GeoJSON files</source>
<translation>Archivos GeoJSON</translation> <translation>Archivos GeoJSON</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="233"/> <location filename="../src/data/data.cpp" line="236"/>
<source>GPI files</source> <source>GPI files</source>
<translation>Archivos GPI</translation> <translation>Archivos GPI</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="234"/> <location filename="../src/data/data.cpp" line="237"/>
<source>GPX files</source> <source>GPX files</source>
<translation>Archivos GPX</translation> <translation>Archivos GPX</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="235"/> <location filename="../src/data/data.cpp" line="238"/>
<source>IGC files</source> <source>IGC files</source>
<translation>Archivos IGC</translation> <translation>Archivos IGC</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="236"/> <location filename="../src/data/data.cpp" line="239"/>
<source>ITN files</source> <source>ITN files</source>
<translation>Archivos ITN</translation> <translation>Archivos ITN</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="237"/> <location filename="../src/data/data.cpp" line="240"/>
<source>JPEG images</source> <source>JPEG images</source>
<translation>Imágenes JPEG</translation> <translation>Imágenes JPEG</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="238"/> <location filename="../src/data/data.cpp" line="241"/>
<source>KML files</source> <source>KML files</source>
<translation>Archivos KML</translation> <translation>Archivos KML</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="239"/> <location filename="../src/data/data.cpp" line="242"/>
<source>LOC files</source> <source>LOC files</source>
<translation>Archivos LOC</translation> <translation>Archivos LOC</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="240"/> <location filename="../src/data/data.cpp" line="243"/>
<source>NMEA files</source> <source>NMEA files</source>
<translation>Archivos NMEA</translation> <translation>Archivos NMEA</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="241"/> <location filename="../src/data/data.cpp" line="244"/>
<source>ONmove files</source> <source>ONmove files</source>
<translation>Archivos ONmove</translation> <translation>Archivos ONmove</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="242"/> <location filename="../src/data/data.cpp" line="245"/>
<source>OV2 files</source> <source>OV2 files</source>
<translation>Archivos OV2</translation> <translation>Archivos OV2</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="243"/> <location filename="../src/data/data.cpp" line="246"/>
<source>OziExplorer files</source> <source>OziExplorer files</source>
<translation>Archivos OziExplorer</translation> <translation>Archivos OziExplorer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="244"/> <location filename="../src/data/data.cpp" line="247"/>
<source>SLF files</source> <source>SLF files</source>
<translation>Archivos SLF</translation> <translation>Archivos SLF</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="245"/> <location filename="../src/data/data.cpp" line="248"/>
<source>SML files</source> <source>SML files</source>
<translation>Archivos SML</translation> <translation>Archivos SML</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="246"/> <location filename="../src/data/data.cpp" line="249"/>
<source>TCX files</source> <source>TCX files</source>
<translation>Archivos TCX</translation> <translation>Archivos TCX</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="247"/> <location filename="../src/data/data.cpp" line="250"/>
<source>70mai GPS log files</source> <source>70mai GPS log files</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="248"/> <location filename="../src/data/data.cpp" line="251"/>
<source>VTK files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="252"/>
<source>TwoNav files</source> <source>TwoNav files</source>
<translation>Archivos TwoNav</translation> <translation>Archivos TwoNav</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="249"/> <location filename="../src/data/data.cpp" line="253"/>
<source>GPSDump files</source> <source>GPSDump files</source>
<translation>Archivos GPSDump</translation> <translation>Archivos GPSDump</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="250"/> <location filename="../src/data/data.cpp" line="254"/>
<source>All files</source> <source>All files</source>
<translation>Todos los archivos</translation> <translation>Todos los archivos</translation>
</message> </message>
@ -2420,17 +2425,17 @@
<translation>Ritmo</translation> <translation>Ritmo</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="134"/> <location filename="../src/GUI/speedgraph.cpp" line="146"/>
<source>kn</source> <source>kn</source>
<translation>kn</translation> <translation>kn</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="137"/> <location filename="../src/GUI/speedgraph.cpp" line="149"/>
<source>mi/h</source> <source>mi/h</source>
<translation>mi/h</translation> <translation>mi/h</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="140"/> <location filename="../src/GUI/speedgraph.cpp" line="152"/>
<source>km/h</source> <source>km/h</source>
<translation>km/h</translation> <translation>km/h</translation>
</message> </message>

View File

@ -70,117 +70,122 @@
<context> <context>
<name>Data</name> <name>Data</name>
<message> <message>
<location filename="../src/data/data.cpp" line="228"/> <location filename="../src/data/data.cpp" line="231"/>
<source>Supported files</source> <source>Supported files</source>
<translation>Tuetut tiedostot</translation> <translation>Tuetut tiedostot</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="229"/> <location filename="../src/data/data.cpp" line="232"/>
<source>CSV files</source> <source>CSV files</source>
<translation>CSV-tiedostot</translation> <translation>CSV-tiedostot</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="230"/> <location filename="../src/data/data.cpp" line="233"/>
<source>CUP files</source> <source>CUP files</source>
<translation>CUP-tiedostot</translation> <translation>CUP-tiedostot</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="231"/> <location filename="../src/data/data.cpp" line="234"/>
<source>FIT files</source> <source>FIT files</source>
<translation>FIT-tiedostot</translation> <translation>FIT-tiedostot</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="232"/> <location filename="../src/data/data.cpp" line="235"/>
<source>GeoJSON files</source> <source>GeoJSON files</source>
<translation>GeoJSON-tiedostot</translation> <translation>GeoJSON-tiedostot</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="233"/> <location filename="../src/data/data.cpp" line="236"/>
<source>GPI files</source> <source>GPI files</source>
<translation>GPI-tiedostot</translation> <translation>GPI-tiedostot</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="234"/> <location filename="../src/data/data.cpp" line="237"/>
<source>GPX files</source> <source>GPX files</source>
<translation>GPX-tiedostot</translation> <translation>GPX-tiedostot</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="235"/> <location filename="../src/data/data.cpp" line="238"/>
<source>IGC files</source> <source>IGC files</source>
<translation>IGC-tiedostot</translation> <translation>IGC-tiedostot</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="236"/> <location filename="../src/data/data.cpp" line="239"/>
<source>ITN files</source> <source>ITN files</source>
<translation>ITN-tiedostot</translation> <translation>ITN-tiedostot</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="237"/> <location filename="../src/data/data.cpp" line="240"/>
<source>JPEG images</source> <source>JPEG images</source>
<translation>JPEG-kuvat</translation> <translation>JPEG-kuvat</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="238"/> <location filename="../src/data/data.cpp" line="241"/>
<source>KML files</source> <source>KML files</source>
<translation>KML-tiedostot</translation> <translation>KML-tiedostot</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="239"/> <location filename="../src/data/data.cpp" line="242"/>
<source>LOC files</source> <source>LOC files</source>
<translation>LOC-tiedostot</translation> <translation>LOC-tiedostot</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="240"/> <location filename="../src/data/data.cpp" line="243"/>
<source>NMEA files</source> <source>NMEA files</source>
<translation>NMEA-tiedostot</translation> <translation>NMEA-tiedostot</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="242"/> <location filename="../src/data/data.cpp" line="245"/>
<source>OV2 files</source> <source>OV2 files</source>
<translation>OV2-tiedostot</translation> <translation>OV2-tiedostot</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="243"/> <location filename="../src/data/data.cpp" line="246"/>
<source>OziExplorer files</source> <source>OziExplorer files</source>
<translation>OziExplorer-tiedostot</translation> <translation>OziExplorer-tiedostot</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="245"/> <location filename="../src/data/data.cpp" line="248"/>
<source>SML files</source> <source>SML files</source>
<translation>SML-tiedostot</translation> <translation>SML-tiedostot</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="246"/> <location filename="../src/data/data.cpp" line="249"/>
<source>TCX files</source> <source>TCX files</source>
<translation>TCX-tiedostot</translation> <translation>TCX-tiedostot</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="244"/> <location filename="../src/data/data.cpp" line="247"/>
<source>SLF files</source> <source>SLF files</source>
<translation>SLF-tiedostot</translation> <translation>SLF-tiedostot</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="241"/> <location filename="../src/data/data.cpp" line="244"/>
<source>ONmove files</source> <source>ONmove files</source>
<translation>ONmove-tiedostot</translation> <translation>ONmove-tiedostot</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="247"/> <location filename="../src/data/data.cpp" line="250"/>
<source>70mai GPS log files</source> <source>70mai GPS log files</source>
<translation type="unfinished"></translation> <translation>70mai GPS -lokitiedostot</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="248"/> <location filename="../src/data/data.cpp" line="251"/>
<source>VTK files</source>
<translation>VTK-tiedostot</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="252"/>
<source>TwoNav files</source> <source>TwoNav files</source>
<translation>TwoNav-tiedostot</translation> <translation>TwoNav-tiedostot</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="249"/> <location filename="../src/data/data.cpp" line="253"/>
<source>GPSDump files</source> <source>GPSDump files</source>
<translation>GPSDump-tiedostot</translation> <translation>GPSDump-tiedostot</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="250"/> <location filename="../src/data/data.cpp" line="254"/>
<source>All files</source> <source>All files</source>
<translation>Kaikki tiedostot</translation> <translation>Kaikki tiedostot</translation>
</message> </message>
@ -2380,7 +2385,7 @@
<translation>Vauhti</translation> <translation>Vauhti</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="140"/> <location filename="../src/GUI/speedgraph.cpp" line="152"/>
<source>km/h</source> <source>km/h</source>
<translation>km/t</translation> <translation>km/t</translation>
</message> </message>
@ -2425,12 +2430,12 @@
<translation>Tahti</translation> <translation>Tahti</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="134"/> <location filename="../src/GUI/speedgraph.cpp" line="146"/>
<source>kn</source> <source>kn</source>
<translation>kn</translation> <translation>kn</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="137"/> <location filename="../src/GUI/speedgraph.cpp" line="149"/>
<source>mi/h</source> <source>mi/h</source>
<translation>mph</translation> <translation>mph</translation>
</message> </message>

View File

@ -70,117 +70,122 @@
<context> <context>
<name>Data</name> <name>Data</name>
<message> <message>
<location filename="../src/data/data.cpp" line="228"/> <location filename="../src/data/data.cpp" line="231"/>
<source>Supported files</source> <source>Supported files</source>
<translation>Formats pris en charge</translation> <translation>Formats pris en charge</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="229"/> <location filename="../src/data/data.cpp" line="232"/>
<source>CSV files</source> <source>CSV files</source>
<translation>Données CSV</translation> <translation>Données CSV</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="230"/> <location filename="../src/data/data.cpp" line="233"/>
<source>CUP files</source> <source>CUP files</source>
<translation>Données CUP</translation> <translation>Données CUP</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="231"/> <location filename="../src/data/data.cpp" line="234"/>
<source>FIT files</source> <source>FIT files</source>
<translation>Données FIT</translation> <translation>Données FIT</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="232"/> <location filename="../src/data/data.cpp" line="235"/>
<source>GeoJSON files</source> <source>GeoJSON files</source>
<translation>Données GeoJSON</translation> <translation>Données GeoJSON</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="233"/> <location filename="../src/data/data.cpp" line="236"/>
<source>GPI files</source> <source>GPI files</source>
<translation>Données GPI</translation> <translation>Données GPI</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="234"/> <location filename="../src/data/data.cpp" line="237"/>
<source>GPX files</source> <source>GPX files</source>
<translation>Données GPX</translation> <translation>Données GPX</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="235"/> <location filename="../src/data/data.cpp" line="238"/>
<source>IGC files</source> <source>IGC files</source>
<translation>Données IGC</translation> <translation>Données IGC</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="236"/> <location filename="../src/data/data.cpp" line="239"/>
<source>ITN files</source> <source>ITN files</source>
<translation>Fichiers ITN</translation> <translation>Fichiers ITN</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="237"/> <location filename="../src/data/data.cpp" line="240"/>
<source>JPEG images</source> <source>JPEG images</source>
<translation>Images JPEG</translation> <translation>Images JPEG</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="238"/> <location filename="../src/data/data.cpp" line="241"/>
<source>KML files</source> <source>KML files</source>
<translation>Données KML</translation> <translation>Données KML</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="239"/> <location filename="../src/data/data.cpp" line="242"/>
<source>LOC files</source> <source>LOC files</source>
<translation>Données LOC</translation> <translation>Données LOC</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="240"/> <location filename="../src/data/data.cpp" line="243"/>
<source>NMEA files</source> <source>NMEA files</source>
<translation>Données NMEA</translation> <translation>Données NMEA</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="242"/> <location filename="../src/data/data.cpp" line="245"/>
<source>OV2 files</source> <source>OV2 files</source>
<translation>Fichiers OV2</translation> <translation>Fichiers OV2</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="243"/> <location filename="../src/data/data.cpp" line="246"/>
<source>OziExplorer files</source> <source>OziExplorer files</source>
<translation>Données OziExplorer</translation> <translation>Données OziExplorer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="245"/> <location filename="../src/data/data.cpp" line="248"/>
<source>SML files</source> <source>SML files</source>
<translation>Données SML</translation> <translation>Données SML</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="246"/> <location filename="../src/data/data.cpp" line="249"/>
<source>TCX files</source> <source>TCX files</source>
<translation>Données TCX</translation> <translation>Données TCX</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="244"/> <location filename="../src/data/data.cpp" line="247"/>
<source>SLF files</source> <source>SLF files</source>
<translation>Données SLF</translation> <translation>Données SLF</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="241"/> <location filename="../src/data/data.cpp" line="244"/>
<source>ONmove files</source> <source>ONmove files</source>
<translation>Données ONmove</translation> <translation>Données ONmove</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="247"/> <location filename="../src/data/data.cpp" line="250"/>
<source>70mai GPS log files</source> <source>70mai GPS log files</source>
<translation>Fichiers de journalisation GPS 70mai</translation> <translation>Fichiers de journalisation GPS 70mai</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="248"/> <location filename="../src/data/data.cpp" line="251"/>
<source>VTK files</source>
<translation>Fichiers VTK</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="252"/>
<source>TwoNav files</source> <source>TwoNav files</source>
<translation>Données TwoNav</translation> <translation>Données TwoNav</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="249"/> <location filename="../src/data/data.cpp" line="253"/>
<source>GPSDump files</source> <source>GPSDump files</source>
<translation>Fichiers GPSDump</translation> <translation>Fichiers GPSDump</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="250"/> <location filename="../src/data/data.cpp" line="254"/>
<source>All files</source> <source>All files</source>
<translation>Tous les fichiers</translation> <translation>Tous les fichiers</translation>
</message> </message>
@ -2380,7 +2385,7 @@
<translation>Vitesse</translation> <translation>Vitesse</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="140"/> <location filename="../src/GUI/speedgraph.cpp" line="152"/>
<source>km/h</source> <source>km/h</source>
<translation>km/h</translation> <translation>km/h</translation>
</message> </message>
@ -2425,12 +2430,12 @@
<translation>Allure</translation> <translation>Allure</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="134"/> <location filename="../src/GUI/speedgraph.cpp" line="146"/>
<source>kn</source> <source>kn</source>
<translation>nd</translation> <translation>nd</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="137"/> <location filename="../src/GUI/speedgraph.cpp" line="149"/>
<source>mi/h</source> <source>mi/h</source>
<translation>mi/h</translation> <translation>mi/h</translation>
</message> </message>

View File

@ -70,117 +70,122 @@
<context> <context>
<name>Data</name> <name>Data</name>
<message> <message>
<location filename="../src/data/data.cpp" line="228"/> <location filename="../src/data/data.cpp" line="231"/>
<source>Supported files</source> <source>Supported files</source>
<translation>Támogatott fájlok</translation> <translation>Támogatott fájlok</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="229"/> <location filename="../src/data/data.cpp" line="232"/>
<source>CSV files</source> <source>CSV files</source>
<translation>CSV fájlok</translation> <translation>CSV fájlok</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="230"/> <location filename="../src/data/data.cpp" line="233"/>
<source>CUP files</source> <source>CUP files</source>
<translation>CUP fájlok</translation> <translation>CUP fájlok</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="231"/> <location filename="../src/data/data.cpp" line="234"/>
<source>FIT files</source> <source>FIT files</source>
<translation>FIT fájlok</translation> <translation>FIT fájlok</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="232"/> <location filename="../src/data/data.cpp" line="235"/>
<source>GeoJSON files</source> <source>GeoJSON files</source>
<translation>GeoJSON fájlok</translation> <translation>GeoJSON fájlok</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="233"/> <location filename="../src/data/data.cpp" line="236"/>
<source>GPI files</source> <source>GPI files</source>
<translation>GPI fájlok</translation> <translation>GPI fájlok</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="234"/> <location filename="../src/data/data.cpp" line="237"/>
<source>GPX files</source> <source>GPX files</source>
<translation>GPX fájlok</translation> <translation>GPX fájlok</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="235"/> <location filename="../src/data/data.cpp" line="238"/>
<source>IGC files</source> <source>IGC files</source>
<translation>IGC fájlok</translation> <translation>IGC fájlok</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="236"/> <location filename="../src/data/data.cpp" line="239"/>
<source>ITN files</source> <source>ITN files</source>
<translation>ITN fájlok</translation> <translation>ITN fájlok</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="237"/> <location filename="../src/data/data.cpp" line="240"/>
<source>JPEG images</source> <source>JPEG images</source>
<translation>JPEG képek</translation> <translation>JPEG képek</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="238"/> <location filename="../src/data/data.cpp" line="241"/>
<source>KML files</source> <source>KML files</source>
<translation>KML fájlok</translation> <translation>KML fájlok</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="239"/> <location filename="../src/data/data.cpp" line="242"/>
<source>LOC files</source> <source>LOC files</source>
<translation>LOC fájlok</translation> <translation>LOC fájlok</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="240"/> <location filename="../src/data/data.cpp" line="243"/>
<source>NMEA files</source> <source>NMEA files</source>
<translation>NMEA fájlok</translation> <translation>NMEA fájlok</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="241"/> <location filename="../src/data/data.cpp" line="244"/>
<source>ONmove files</source> <source>ONmove files</source>
<translation>ONmove fájlok</translation> <translation>ONmove fájlok</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="242"/> <location filename="../src/data/data.cpp" line="245"/>
<source>OV2 files</source> <source>OV2 files</source>
<translation>OV2 fájlok</translation> <translation>OV2 fájlok</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="243"/> <location filename="../src/data/data.cpp" line="246"/>
<source>OziExplorer files</source> <source>OziExplorer files</source>
<translation>OziExplorer fájlok</translation> <translation>OziExplorer fájlok</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="244"/> <location filename="../src/data/data.cpp" line="247"/>
<source>SLF files</source> <source>SLF files</source>
<translation>SLF fájlok</translation> <translation>SLF fájlok</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="245"/> <location filename="../src/data/data.cpp" line="248"/>
<source>SML files</source> <source>SML files</source>
<translation>SML fájlok</translation> <translation>SML fájlok</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="246"/> <location filename="../src/data/data.cpp" line="249"/>
<source>TCX files</source> <source>TCX files</source>
<translation>TCX fájlok</translation> <translation>TCX fájlok</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="247"/> <location filename="../src/data/data.cpp" line="250"/>
<source>70mai GPS log files</source> <source>70mai GPS log files</source>
<translation>70mai GPS naplófájlok</translation> <translation>70mai GPS naplófájlok</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="248"/> <location filename="../src/data/data.cpp" line="251"/>
<source>VTK files</source>
<translation>VTK fájlok</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="252"/>
<source>TwoNav files</source> <source>TwoNav files</source>
<translation>TwoNav fájlok</translation> <translation>TwoNav fájlok</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="249"/> <location filename="../src/data/data.cpp" line="253"/>
<source>GPSDump files</source> <source>GPSDump files</source>
<translation>GPSDump fájlok</translation> <translation>GPSDump fájlok</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="250"/> <location filename="../src/data/data.cpp" line="254"/>
<source>All files</source> <source>All files</source>
<translation>Minden fájl</translation> <translation>Minden fájl</translation>
</message> </message>
@ -2418,17 +2423,17 @@
<translation>Iram</translation> <translation>Iram</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="134"/> <location filename="../src/GUI/speedgraph.cpp" line="146"/>
<source>kn</source> <source>kn</source>
<translation>csomó</translation> <translation>csomó</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="137"/> <location filename="../src/GUI/speedgraph.cpp" line="149"/>
<source>mi/h</source> <source>mi/h</source>
<translation>mph</translation> <translation>mph</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="140"/> <location filename="../src/GUI/speedgraph.cpp" line="152"/>
<source>km/h</source> <source>km/h</source>
<translation>km/h</translation> <translation>km/h</translation>
</message> </message>

View File

@ -70,117 +70,122 @@
<context> <context>
<name>Data</name> <name>Data</name>
<message> <message>
<location filename="../src/data/data.cpp" line="228"/> <location filename="../src/data/data.cpp" line="231"/>
<source>Supported files</source> <source>Supported files</source>
<translation>File supportati</translation> <translation>File supportati</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="229"/> <location filename="../src/data/data.cpp" line="232"/>
<source>CSV files</source> <source>CSV files</source>
<translation>File CSV</translation> <translation>File CSV</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="230"/> <location filename="../src/data/data.cpp" line="233"/>
<source>CUP files</source> <source>CUP files</source>
<translation>File CUP</translation> <translation>File CUP</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="231"/> <location filename="../src/data/data.cpp" line="234"/>
<source>FIT files</source> <source>FIT files</source>
<translation>File FIT</translation> <translation>File FIT</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="232"/> <location filename="../src/data/data.cpp" line="235"/>
<source>GeoJSON files</source> <source>GeoJSON files</source>
<translation>File GeoJSON</translation> <translation>File GeoJSON</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="233"/> <location filename="../src/data/data.cpp" line="236"/>
<source>GPI files</source> <source>GPI files</source>
<translation>File GPI</translation> <translation>File GPI</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="234"/> <location filename="../src/data/data.cpp" line="237"/>
<source>GPX files</source> <source>GPX files</source>
<translation>File GPX</translation> <translation>File GPX</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="235"/> <location filename="../src/data/data.cpp" line="238"/>
<source>IGC files</source> <source>IGC files</source>
<translation>File IGC</translation> <translation>File IGC</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="236"/> <location filename="../src/data/data.cpp" line="239"/>
<source>ITN files</source> <source>ITN files</source>
<translation>File ITN</translation> <translation>File ITN</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="237"/> <location filename="../src/data/data.cpp" line="240"/>
<source>JPEG images</source> <source>JPEG images</source>
<translation>File JPEG</translation> <translation>File JPEG</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="238"/> <location filename="../src/data/data.cpp" line="241"/>
<source>KML files</source> <source>KML files</source>
<translation>File KML</translation> <translation>File KML</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="239"/> <location filename="../src/data/data.cpp" line="242"/>
<source>LOC files</source> <source>LOC files</source>
<translation>File LOC</translation> <translation>File LOC</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="240"/> <location filename="../src/data/data.cpp" line="243"/>
<source>NMEA files</source> <source>NMEA files</source>
<translation>File NMEA</translation> <translation>File NMEA</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="241"/> <location filename="../src/data/data.cpp" line="244"/>
<source>ONmove files</source> <source>ONmove files</source>
<translation>File ONmove</translation> <translation>File ONmove</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="242"/> <location filename="../src/data/data.cpp" line="245"/>
<source>OV2 files</source> <source>OV2 files</source>
<translation>File OV2</translation> <translation>File OV2</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="243"/> <location filename="../src/data/data.cpp" line="246"/>
<source>OziExplorer files</source> <source>OziExplorer files</source>
<translation>File OziExplorer</translation> <translation>File OziExplorer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="244"/> <location filename="../src/data/data.cpp" line="247"/>
<source>SLF files</source> <source>SLF files</source>
<translation>File SLF</translation> <translation>File SLF</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="245"/> <location filename="../src/data/data.cpp" line="248"/>
<source>SML files</source> <source>SML files</source>
<translation>File SML</translation> <translation>File SML</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="246"/> <location filename="../src/data/data.cpp" line="249"/>
<source>TCX files</source> <source>TCX files</source>
<translation>File TCX</translation> <translation>File TCX</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="247"/> <location filename="../src/data/data.cpp" line="250"/>
<source>70mai GPS log files</source> <source>70mai GPS log files</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="248"/> <location filename="../src/data/data.cpp" line="251"/>
<source>VTK files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="252"/>
<source>TwoNav files</source> <source>TwoNav files</source>
<translation>File TwoNav</translation> <translation>File TwoNav</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="249"/> <location filename="../src/data/data.cpp" line="253"/>
<source>GPSDump files</source> <source>GPSDump files</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="250"/> <location filename="../src/data/data.cpp" line="254"/>
<source>All files</source> <source>All files</source>
<translation>Tutti i file</translation> <translation>Tutti i file</translation>
</message> </message>
@ -2420,17 +2425,17 @@
<translation>Ritmo</translation> <translation>Ritmo</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="134"/> <location filename="../src/GUI/speedgraph.cpp" line="146"/>
<source>kn</source> <source>kn</source>
<translation>kn</translation> <translation>kn</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="137"/> <location filename="../src/GUI/speedgraph.cpp" line="149"/>
<source>mi/h</source> <source>mi/h</source>
<translation>mi/h</translation> <translation>mi/h</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="140"/> <location filename="../src/GUI/speedgraph.cpp" line="152"/>
<source>km/h</source> <source>km/h</source>
<translation>km/h</translation> <translation>km/h</translation>
</message> </message>

View File

@ -70,117 +70,122 @@
<context> <context>
<name>Data</name> <name>Data</name>
<message> <message>
<location filename="../src/data/data.cpp" line="228"/> <location filename="../src/data/data.cpp" line="231"/>
<source>Supported files</source> <source>Supported files</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="229"/> <location filename="../src/data/data.cpp" line="232"/>
<source>CSV files</source> <source>CSV files</source>
<translation>CSV </translation> <translation>CSV </translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="230"/> <location filename="../src/data/data.cpp" line="233"/>
<source>CUP files</source> <source>CUP files</source>
<translation>CUP </translation> <translation>CUP </translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="231"/> <location filename="../src/data/data.cpp" line="234"/>
<source>FIT files</source> <source>FIT files</source>
<translation>FIT </translation> <translation>FIT </translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="232"/> <location filename="../src/data/data.cpp" line="235"/>
<source>GeoJSON files</source> <source>GeoJSON files</source>
<translation>GeoJSON </translation> <translation>GeoJSON </translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="233"/> <location filename="../src/data/data.cpp" line="236"/>
<source>GPI files</source> <source>GPI files</source>
<translation>GPI </translation> <translation>GPI </translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="234"/> <location filename="../src/data/data.cpp" line="237"/>
<source>GPX files</source> <source>GPX files</source>
<translation>GPX </translation> <translation>GPX </translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="235"/> <location filename="../src/data/data.cpp" line="238"/>
<source>IGC files</source> <source>IGC files</source>
<translation>IGC </translation> <translation>IGC </translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="236"/> <location filename="../src/data/data.cpp" line="239"/>
<source>ITN files</source> <source>ITN files</source>
<translation>ITN </translation> <translation>ITN </translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="237"/> <location filename="../src/data/data.cpp" line="240"/>
<source>JPEG images</source> <source>JPEG images</source>
<translation>JPEG </translation> <translation>JPEG </translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="238"/> <location filename="../src/data/data.cpp" line="241"/>
<source>KML files</source> <source>KML files</source>
<translation>KML </translation> <translation>KML </translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="239"/> <location filename="../src/data/data.cpp" line="242"/>
<source>LOC files</source> <source>LOC files</source>
<translation>LOC </translation> <translation>LOC </translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="240"/> <location filename="../src/data/data.cpp" line="243"/>
<source>NMEA files</source> <source>NMEA files</source>
<translation>NMEA </translation> <translation>NMEA </translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="241"/> <location filename="../src/data/data.cpp" line="244"/>
<source>ONmove files</source> <source>ONmove files</source>
<translation>ONmove </translation> <translation>ONmove </translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="242"/> <location filename="../src/data/data.cpp" line="245"/>
<source>OV2 files</source> <source>OV2 files</source>
<translation>OV2 </translation> <translation>OV2 </translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="243"/> <location filename="../src/data/data.cpp" line="246"/>
<source>OziExplorer files</source> <source>OziExplorer files</source>
<translation>OziExplorer </translation> <translation>OziExplorer </translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="244"/> <location filename="../src/data/data.cpp" line="247"/>
<source>SLF files</source> <source>SLF files</source>
<translation>SLF </translation> <translation>SLF </translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="245"/> <location filename="../src/data/data.cpp" line="248"/>
<source>SML files</source> <source>SML files</source>
<translation>SML </translation> <translation>SML </translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="246"/> <location filename="../src/data/data.cpp" line="249"/>
<source>TCX files</source> <source>TCX files</source>
<translation>TCX </translation> <translation>TCX </translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="247"/> <location filename="../src/data/data.cpp" line="250"/>
<source>70mai GPS log files</source> <source>70mai GPS log files</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="248"/> <location filename="../src/data/data.cpp" line="251"/>
<source>VTK files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="252"/>
<source>TwoNav files</source> <source>TwoNav files</source>
<translation>TwoNav </translation> <translation>TwoNav </translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="249"/> <location filename="../src/data/data.cpp" line="253"/>
<source>GPSDump files</source> <source>GPSDump files</source>
<translation>GPSDump </translation> <translation>GPSDump </translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="250"/> <location filename="../src/data/data.cpp" line="254"/>
<source>All files</source> <source>All files</source>
<translation> </translation> <translation> </translation>
</message> </message>
@ -2418,17 +2423,17 @@
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="134"/> <location filename="../src/GUI/speedgraph.cpp" line="146"/>
<source>kn</source> <source>kn</source>
<translation>kn</translation> <translation>kn</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="137"/> <location filename="../src/GUI/speedgraph.cpp" line="149"/>
<source>mi/h</source> <source>mi/h</source>
<translation>mi/h</translation> <translation>mi/h</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="140"/> <location filename="../src/GUI/speedgraph.cpp" line="152"/>
<source>km/h</source> <source>km/h</source>
<translation>km/h</translation> <translation>km/h</translation>
</message> </message>

View File

@ -70,117 +70,122 @@
<context> <context>
<name>Data</name> <name>Data</name>
<message> <message>
<location filename="../src/data/data.cpp" line="228"/> <location filename="../src/data/data.cpp" line="231"/>
<source>Supported files</source> <source>Supported files</source>
<translation>Støttede filer</translation> <translation>Støttede filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="229"/> <location filename="../src/data/data.cpp" line="232"/>
<source>CSV files</source> <source>CSV files</source>
<translation>CSV-filer</translation> <translation>CSV-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="230"/> <location filename="../src/data/data.cpp" line="233"/>
<source>CUP files</source> <source>CUP files</source>
<translation>CUP-filer</translation> <translation>CUP-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="231"/> <location filename="../src/data/data.cpp" line="234"/>
<source>FIT files</source> <source>FIT files</source>
<translation>FIT-filer</translation> <translation>FIT-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="232"/> <location filename="../src/data/data.cpp" line="235"/>
<source>GeoJSON files</source> <source>GeoJSON files</source>
<translation>GeoJSON-filer</translation> <translation>GeoJSON-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="233"/> <location filename="../src/data/data.cpp" line="236"/>
<source>GPI files</source> <source>GPI files</source>
<translation>GPI-filer</translation> <translation>GPI-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="234"/> <location filename="../src/data/data.cpp" line="237"/>
<source>GPX files</source> <source>GPX files</source>
<translation>GPX-filer</translation> <translation>GPX-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="235"/> <location filename="../src/data/data.cpp" line="238"/>
<source>IGC files</source> <source>IGC files</source>
<translation>IGC-filer</translation> <translation>IGC-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="236"/> <location filename="../src/data/data.cpp" line="239"/>
<source>ITN files</source> <source>ITN files</source>
<translation>ITN-filer</translation> <translation>ITN-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="237"/> <location filename="../src/data/data.cpp" line="240"/>
<source>JPEG images</source> <source>JPEG images</source>
<translation>JPEG-bilder</translation> <translation>JPEG-bilder</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="238"/> <location filename="../src/data/data.cpp" line="241"/>
<source>KML files</source> <source>KML files</source>
<translation>KML-filer</translation> <translation>KML-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="239"/> <location filename="../src/data/data.cpp" line="242"/>
<source>LOC files</source> <source>LOC files</source>
<translation>LOC-filer</translation> <translation>LOC-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="240"/> <location filename="../src/data/data.cpp" line="243"/>
<source>NMEA files</source> <source>NMEA files</source>
<translation>NMEA-filer</translation> <translation>NMEA-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="241"/> <location filename="../src/data/data.cpp" line="244"/>
<source>ONmove files</source> <source>ONmove files</source>
<translation>ONmove-filer</translation> <translation>ONmove-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="242"/> <location filename="../src/data/data.cpp" line="245"/>
<source>OV2 files</source> <source>OV2 files</source>
<translation>OV2-filer</translation> <translation>OV2-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="243"/> <location filename="../src/data/data.cpp" line="246"/>
<source>OziExplorer files</source> <source>OziExplorer files</source>
<translation>OziExplorer-filer</translation> <translation>OziExplorer-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="244"/> <location filename="../src/data/data.cpp" line="247"/>
<source>SLF files</source> <source>SLF files</source>
<translation>SLF-filer</translation> <translation>SLF-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="245"/> <location filename="../src/data/data.cpp" line="248"/>
<source>SML files</source> <source>SML files</source>
<translation>SML-filer</translation> <translation>SML-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="246"/> <location filename="../src/data/data.cpp" line="249"/>
<source>TCX files</source> <source>TCX files</source>
<translation>TCX-filer</translation> <translation>TCX-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="247"/> <location filename="../src/data/data.cpp" line="250"/>
<source>70mai GPS log files</source> <source>70mai GPS log files</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="248"/> <location filename="../src/data/data.cpp" line="251"/>
<source>VTK files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="252"/>
<source>TwoNav files</source> <source>TwoNav files</source>
<translation>TwoNav-filer</translation> <translation>TwoNav-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="249"/> <location filename="../src/data/data.cpp" line="253"/>
<source>GPSDump files</source> <source>GPSDump files</source>
<translation>GPSDump-filer</translation> <translation>GPSDump-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="250"/> <location filename="../src/data/data.cpp" line="254"/>
<source>All files</source> <source>All files</source>
<translation>Alle filer</translation> <translation>Alle filer</translation>
</message> </message>
@ -2420,17 +2425,17 @@
<translation>Tempo</translation> <translation>Tempo</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="134"/> <location filename="../src/GUI/speedgraph.cpp" line="146"/>
<source>kn</source> <source>kn</source>
<translation>kn</translation> <translation>kn</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="137"/> <location filename="../src/GUI/speedgraph.cpp" line="149"/>
<source>mi/h</source> <source>mi/h</source>
<translation>mi/h</translation> <translation>mi/h</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="140"/> <location filename="../src/GUI/speedgraph.cpp" line="152"/>
<source>km/h</source> <source>km/h</source>
<translation>km/t</translation> <translation>km/t</translation>
</message> </message>

View File

@ -70,117 +70,122 @@
<context> <context>
<name>Data</name> <name>Data</name>
<message> <message>
<location filename="../src/data/data.cpp" line="228"/> <location filename="../src/data/data.cpp" line="231"/>
<source>Supported files</source> <source>Supported files</source>
<translation>Obsługiwane pliki</translation> <translation>Obsługiwane pliki</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="229"/> <location filename="../src/data/data.cpp" line="232"/>
<source>CSV files</source> <source>CSV files</source>
<translation>Pliki CSV</translation> <translation>Pliki CSV</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="230"/> <location filename="../src/data/data.cpp" line="233"/>
<source>CUP files</source> <source>CUP files</source>
<translation>Pliki CUP</translation> <translation>Pliki CUP</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="231"/> <location filename="../src/data/data.cpp" line="234"/>
<source>FIT files</source> <source>FIT files</source>
<translation>Pliki FIT</translation> <translation>Pliki FIT</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="232"/> <location filename="../src/data/data.cpp" line="235"/>
<source>GeoJSON files</source> <source>GeoJSON files</source>
<translation>Pliki GeoJSON</translation> <translation>Pliki GeoJSON</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="233"/> <location filename="../src/data/data.cpp" line="236"/>
<source>GPI files</source> <source>GPI files</source>
<translation>Pliki GPI</translation> <translation>Pliki GPI</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="234"/> <location filename="../src/data/data.cpp" line="237"/>
<source>GPX files</source> <source>GPX files</source>
<translation>Pliki GPX</translation> <translation>Pliki GPX</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="235"/> <location filename="../src/data/data.cpp" line="238"/>
<source>IGC files</source> <source>IGC files</source>
<translation>Pliki IGC</translation> <translation>Pliki IGC</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="236"/> <location filename="../src/data/data.cpp" line="239"/>
<source>ITN files</source> <source>ITN files</source>
<translation>Pliki ITN</translation> <translation>Pliki ITN</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="237"/> <location filename="../src/data/data.cpp" line="240"/>
<source>JPEG images</source> <source>JPEG images</source>
<translation>Pliki JPEG</translation> <translation>Pliki JPEG</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="238"/> <location filename="../src/data/data.cpp" line="241"/>
<source>KML files</source> <source>KML files</source>
<translation>Pliki KML</translation> <translation>Pliki KML</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="239"/> <location filename="../src/data/data.cpp" line="242"/>
<source>LOC files</source> <source>LOC files</source>
<translation>Pliki LOC</translation> <translation>Pliki LOC</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="240"/> <location filename="../src/data/data.cpp" line="243"/>
<source>NMEA files</source> <source>NMEA files</source>
<translation>Pliki NMEA</translation> <translation>Pliki NMEA</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="242"/> <location filename="../src/data/data.cpp" line="245"/>
<source>OV2 files</source> <source>OV2 files</source>
<translation>Pliki OV2</translation> <translation>Pliki OV2</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="243"/> <location filename="../src/data/data.cpp" line="246"/>
<source>OziExplorer files</source> <source>OziExplorer files</source>
<translation>Pliki OziExplorer</translation> <translation>Pliki OziExplorer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="245"/> <location filename="../src/data/data.cpp" line="248"/>
<source>SML files</source> <source>SML files</source>
<translation>Pliki SML</translation> <translation>Pliki SML</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="246"/> <location filename="../src/data/data.cpp" line="249"/>
<source>TCX files</source> <source>TCX files</source>
<translation>Pliki TCX</translation> <translation>Pliki TCX</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="244"/> <location filename="../src/data/data.cpp" line="247"/>
<source>SLF files</source> <source>SLF files</source>
<translation>Pliki SLF</translation> <translation>Pliki SLF</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="241"/> <location filename="../src/data/data.cpp" line="244"/>
<source>ONmove files</source> <source>ONmove files</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="247"/> <location filename="../src/data/data.cpp" line="250"/>
<source>70mai GPS log files</source> <source>70mai GPS log files</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="248"/> <location filename="../src/data/data.cpp" line="251"/>
<source>VTK files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="252"/>
<source>TwoNav files</source> <source>TwoNav files</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="249"/> <location filename="../src/data/data.cpp" line="253"/>
<source>GPSDump files</source> <source>GPSDump files</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="250"/> <location filename="../src/data/data.cpp" line="254"/>
<source>All files</source> <source>All files</source>
<translation>Wszystkie pliki</translation> <translation>Wszystkie pliki</translation>
</message> </message>
@ -2382,7 +2387,7 @@
<translation>Prędkość</translation> <translation>Prędkość</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="140"/> <location filename="../src/GUI/speedgraph.cpp" line="152"/>
<source>km/h</source> <source>km/h</source>
<translation>km/h</translation> <translation>km/h</translation>
</message> </message>
@ -2427,12 +2432,12 @@
<translation>Tempo</translation> <translation>Tempo</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="134"/> <location filename="../src/GUI/speedgraph.cpp" line="146"/>
<source>kn</source> <source>kn</source>
<translation>kn</translation> <translation>kn</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="137"/> <location filename="../src/GUI/speedgraph.cpp" line="149"/>
<source>mi/h</source> <source>mi/h</source>
<translation>mi/h</translation> <translation>mi/h</translation>
</message> </message>

View File

@ -70,117 +70,122 @@
<context> <context>
<name>Data</name> <name>Data</name>
<message> <message>
<location filename="../src/data/data.cpp" line="228"/> <location filename="../src/data/data.cpp" line="231"/>
<source>Supported files</source> <source>Supported files</source>
<translation>Formatos suportados</translation> <translation>Formatos suportados</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="229"/> <location filename="../src/data/data.cpp" line="232"/>
<source>CSV files</source> <source>CSV files</source>
<translation>Arquivos CSV</translation> <translation>Arquivos CSV</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="230"/> <location filename="../src/data/data.cpp" line="233"/>
<source>CUP files</source> <source>CUP files</source>
<translation>Arquivos CUP</translation> <translation>Arquivos CUP</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="231"/> <location filename="../src/data/data.cpp" line="234"/>
<source>FIT files</source> <source>FIT files</source>
<translation>Arquivos FIT</translation> <translation>Arquivos FIT</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="232"/> <location filename="../src/data/data.cpp" line="235"/>
<source>GeoJSON files</source> <source>GeoJSON files</source>
<translation>Arquivos GeoJSON</translation> <translation>Arquivos GeoJSON</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="233"/> <location filename="../src/data/data.cpp" line="236"/>
<source>GPI files</source> <source>GPI files</source>
<translation>Arquivos GPI</translation> <translation>Arquivos GPI</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="234"/> <location filename="../src/data/data.cpp" line="237"/>
<source>GPX files</source> <source>GPX files</source>
<translation>Arquivos GPX</translation> <translation>Arquivos GPX</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="235"/> <location filename="../src/data/data.cpp" line="238"/>
<source>IGC files</source> <source>IGC files</source>
<translation>Arquivos IGC</translation> <translation>Arquivos IGC</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="236"/> <location filename="../src/data/data.cpp" line="239"/>
<source>ITN files</source> <source>ITN files</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="237"/> <location filename="../src/data/data.cpp" line="240"/>
<source>JPEG images</source> <source>JPEG images</source>
<translation>Imagens JPEG</translation> <translation>Imagens JPEG</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="238"/> <location filename="../src/data/data.cpp" line="241"/>
<source>KML files</source> <source>KML files</source>
<translation>Arquivos KML</translation> <translation>Arquivos KML</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="239"/> <location filename="../src/data/data.cpp" line="242"/>
<source>LOC files</source> <source>LOC files</source>
<translation>Arquivos LOC</translation> <translation>Arquivos LOC</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="240"/> <location filename="../src/data/data.cpp" line="243"/>
<source>NMEA files</source> <source>NMEA files</source>
<translation>Arquivos NMEA</translation> <translation>Arquivos NMEA</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="241"/> <location filename="../src/data/data.cpp" line="244"/>
<source>ONmove files</source> <source>ONmove files</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="242"/> <location filename="../src/data/data.cpp" line="245"/>
<source>OV2 files</source> <source>OV2 files</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="243"/> <location filename="../src/data/data.cpp" line="246"/>
<source>OziExplorer files</source> <source>OziExplorer files</source>
<translation>Arquivos OziExplorer</translation> <translation>Arquivos OziExplorer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="244"/> <location filename="../src/data/data.cpp" line="247"/>
<source>SLF files</source> <source>SLF files</source>
<translation>Arquivos SLF</translation> <translation>Arquivos SLF</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="245"/> <location filename="../src/data/data.cpp" line="248"/>
<source>SML files</source> <source>SML files</source>
<translation>Arquivos SML</translation> <translation>Arquivos SML</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="246"/> <location filename="../src/data/data.cpp" line="249"/>
<source>TCX files</source> <source>TCX files</source>
<translation>Arquivos TCX</translation> <translation>Arquivos TCX</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="247"/> <location filename="../src/data/data.cpp" line="250"/>
<source>70mai GPS log files</source> <source>70mai GPS log files</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="248"/> <location filename="../src/data/data.cpp" line="251"/>
<source>VTK files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="252"/>
<source>TwoNav files</source> <source>TwoNav files</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="249"/> <location filename="../src/data/data.cpp" line="253"/>
<source>GPSDump files</source> <source>GPSDump files</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="250"/> <location filename="../src/data/data.cpp" line="254"/>
<source>All files</source> <source>All files</source>
<translation>Todos os arquivos</translation> <translation>Todos os arquivos</translation>
</message> </message>
@ -2420,17 +2425,17 @@
<translation>Ritmo</translation> <translation>Ritmo</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="134"/> <location filename="../src/GUI/speedgraph.cpp" line="146"/>
<source>kn</source> <source>kn</source>
<translation>kn</translation> <translation>kn</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="137"/> <location filename="../src/GUI/speedgraph.cpp" line="149"/>
<source>mi/h</source> <source>mi/h</source>
<translation>mi/h</translation> <translation>mi/h</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="140"/> <location filename="../src/GUI/speedgraph.cpp" line="152"/>
<source>km/h</source> <source>km/h</source>
<translation>km/h</translation> <translation>km/h</translation>
</message> </message>

View File

@ -70,117 +70,122 @@
<context> <context>
<name>Data</name> <name>Data</name>
<message> <message>
<location filename="../src/data/data.cpp" line="228"/> <location filename="../src/data/data.cpp" line="231"/>
<source>Supported files</source> <source>Supported files</source>
<translation>Все поддерживаемые файлы</translation> <translation>Все поддерживаемые файлы</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="229"/> <location filename="../src/data/data.cpp" line="232"/>
<source>CSV files</source> <source>CSV files</source>
<translation>CSV файлы</translation> <translation>CSV файлы</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="230"/> <location filename="../src/data/data.cpp" line="233"/>
<source>CUP files</source> <source>CUP files</source>
<translation>CUP файлы</translation> <translation>CUP файлы</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="231"/> <location filename="../src/data/data.cpp" line="234"/>
<source>FIT files</source> <source>FIT files</source>
<translation>FIT файлы</translation> <translation>FIT файлы</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="232"/> <location filename="../src/data/data.cpp" line="235"/>
<source>GeoJSON files</source> <source>GeoJSON files</source>
<translation>GeoJSON файлы</translation> <translation>GeoJSON файлы</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="233"/> <location filename="../src/data/data.cpp" line="236"/>
<source>GPI files</source> <source>GPI files</source>
<translation>GPI файлы</translation> <translation>GPI файлы</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="234"/> <location filename="../src/data/data.cpp" line="237"/>
<source>GPX files</source> <source>GPX files</source>
<translation>GPX файлы</translation> <translation>GPX файлы</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="235"/> <location filename="../src/data/data.cpp" line="238"/>
<source>IGC files</source> <source>IGC files</source>
<translation>IGC файлы</translation> <translation>IGC файлы</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="236"/> <location filename="../src/data/data.cpp" line="239"/>
<source>ITN files</source> <source>ITN files</source>
<translation>Файлы ITN</translation> <translation>Файлы ITN</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="237"/> <location filename="../src/data/data.cpp" line="240"/>
<source>JPEG images</source> <source>JPEG images</source>
<translation>JPEG изображения</translation> <translation>JPEG изображения</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="238"/> <location filename="../src/data/data.cpp" line="241"/>
<source>KML files</source> <source>KML files</source>
<translation>KML файлы</translation> <translation>KML файлы</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="239"/> <location filename="../src/data/data.cpp" line="242"/>
<source>LOC files</source> <source>LOC files</source>
<translation>LOC файлы</translation> <translation>LOC файлы</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="240"/> <location filename="../src/data/data.cpp" line="243"/>
<source>NMEA files</source> <source>NMEA files</source>
<translation>NMEA файлы</translation> <translation>NMEA файлы</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="242"/> <location filename="../src/data/data.cpp" line="245"/>
<source>OV2 files</source> <source>OV2 files</source>
<translation>OV2 файлы</translation> <translation>OV2 файлы</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="243"/> <location filename="../src/data/data.cpp" line="246"/>
<source>OziExplorer files</source> <source>OziExplorer files</source>
<translation>OziExplorer файлы</translation> <translation>OziExplorer файлы</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="245"/> <location filename="../src/data/data.cpp" line="248"/>
<source>SML files</source> <source>SML files</source>
<translation>SML файлы</translation> <translation>SML файлы</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="246"/> <location filename="../src/data/data.cpp" line="249"/>
<source>TCX files</source> <source>TCX files</source>
<translation>TCX файлы</translation> <translation>TCX файлы</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="244"/> <location filename="../src/data/data.cpp" line="247"/>
<source>SLF files</source> <source>SLF files</source>
<translation>SLF файлы</translation> <translation>SLF файлы</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="241"/> <location filename="../src/data/data.cpp" line="244"/>
<source>ONmove files</source> <source>ONmove files</source>
<translation>ONmove файлы</translation> <translation>ONmove файлы</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="247"/> <location filename="../src/data/data.cpp" line="250"/>
<source>70mai GPS log files</source> <source>70mai GPS log files</source>
<translation type="unfinished"></translation> <translation>70mai GPS файлы</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="248"/> <location filename="../src/data/data.cpp" line="251"/>
<source>VTK files</source>
<translation>VTK файлы</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="252"/>
<source>TwoNav files</source> <source>TwoNav files</source>
<translation>TwoNav файлы</translation> <translation>TwoNav файлы</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="249"/> <location filename="../src/data/data.cpp" line="253"/>
<source>GPSDump files</source> <source>GPSDump files</source>
<translation>GPSDump файлы</translation> <translation>GPSDump файлы</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="250"/> <location filename="../src/data/data.cpp" line="254"/>
<source>All files</source> <source>All files</source>
<translation>Все файлы</translation> <translation>Все файлы</translation>
</message> </message>
@ -832,7 +837,7 @@
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1126"/> <location filename="../src/GUI/gui.cpp" line="1126"/>
<source>Error loading geo URI:</source> <source>Error loading geo URI:</source>
<translation type="unfinished"></translation> <translation>Ошибка загрузки гео URI:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1132"/> <location filename="../src/GUI/gui.cpp" line="1132"/>
@ -2382,7 +2387,7 @@
<translation>Скорость</translation> <translation>Скорость</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="140"/> <location filename="../src/GUI/speedgraph.cpp" line="152"/>
<source>km/h</source> <source>km/h</source>
<translation>км/ч</translation> <translation>км/ч</translation>
</message> </message>
@ -2427,12 +2432,12 @@
<translation>Темп</translation> <translation>Темп</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="134"/> <location filename="../src/GUI/speedgraph.cpp" line="146"/>
<source>kn</source> <source>kn</source>
<translation>уз</translation> <translation>уз</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="137"/> <location filename="../src/GUI/speedgraph.cpp" line="149"/>
<source>mi/h</source> <source>mi/h</source>
<translation>мл/ч</translation> <translation>мл/ч</translation>
</message> </message>

View File

@ -70,117 +70,122 @@
<context> <context>
<name>Data</name> <name>Data</name>
<message> <message>
<location filename="../src/data/data.cpp" line="228"/> <location filename="../src/data/data.cpp" line="231"/>
<source>Supported files</source> <source>Supported files</source>
<translation>Filer som stöds</translation> <translation>Filer som stöds</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="229"/> <location filename="../src/data/data.cpp" line="232"/>
<source>CSV files</source> <source>CSV files</source>
<translation>CSV-filer</translation> <translation>CSV-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="230"/> <location filename="../src/data/data.cpp" line="233"/>
<source>CUP files</source> <source>CUP files</source>
<translation>CUP-filer</translation> <translation>CUP-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="231"/> <location filename="../src/data/data.cpp" line="234"/>
<source>FIT files</source> <source>FIT files</source>
<translation>FIT-filer</translation> <translation>FIT-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="232"/> <location filename="../src/data/data.cpp" line="235"/>
<source>GeoJSON files</source> <source>GeoJSON files</source>
<translation>GeoJSON-filer</translation> <translation>GeoJSON-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="233"/> <location filename="../src/data/data.cpp" line="236"/>
<source>GPI files</source> <source>GPI files</source>
<translation>GPI-filer</translation> <translation>GPI-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="234"/> <location filename="../src/data/data.cpp" line="237"/>
<source>GPX files</source> <source>GPX files</source>
<translation>GPX-filer</translation> <translation>GPX-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="235"/> <location filename="../src/data/data.cpp" line="238"/>
<source>IGC files</source> <source>IGC files</source>
<translation>IGC-filer</translation> <translation>IGC-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="236"/> <location filename="../src/data/data.cpp" line="239"/>
<source>ITN files</source> <source>ITN files</source>
<translation>ITN-filer</translation> <translation>ITN-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="237"/> <location filename="../src/data/data.cpp" line="240"/>
<source>JPEG images</source> <source>JPEG images</source>
<translation>JPEG-bilder</translation> <translation>JPEG-bilder</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="238"/> <location filename="../src/data/data.cpp" line="241"/>
<source>KML files</source> <source>KML files</source>
<translation>KML-filer</translation> <translation>KML-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="239"/> <location filename="../src/data/data.cpp" line="242"/>
<source>LOC files</source> <source>LOC files</source>
<translation>LOC-filer</translation> <translation>LOC-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="240"/> <location filename="../src/data/data.cpp" line="243"/>
<source>NMEA files</source> <source>NMEA files</source>
<translation>NMEA-filer</translation> <translation>NMEA-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="242"/> <location filename="../src/data/data.cpp" line="245"/>
<source>OV2 files</source> <source>OV2 files</source>
<translation>OV2-filer</translation> <translation>OV2-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="243"/> <location filename="../src/data/data.cpp" line="246"/>
<source>OziExplorer files</source> <source>OziExplorer files</source>
<translation>OziExplorer-filer</translation> <translation>OziExplorer-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="245"/> <location filename="../src/data/data.cpp" line="248"/>
<source>SML files</source> <source>SML files</source>
<translation>SML-filer</translation> <translation>SML-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="246"/> <location filename="../src/data/data.cpp" line="249"/>
<source>TCX files</source> <source>TCX files</source>
<translation>TCX-filer</translation> <translation>TCX-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="244"/> <location filename="../src/data/data.cpp" line="247"/>
<source>SLF files</source> <source>SLF files</source>
<translation>SLF-filer</translation> <translation>SLF-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="241"/> <location filename="../src/data/data.cpp" line="244"/>
<source>ONmove files</source> <source>ONmove files</source>
<translation>ONmove-filer</translation> <translation>ONmove-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="247"/> <location filename="../src/data/data.cpp" line="250"/>
<source>70mai GPS log files</source> <source>70mai GPS log files</source>
<translation>70mai GPS-loggfiler</translation> <translation>70mai GPS-loggfiler</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="248"/> <location filename="../src/data/data.cpp" line="251"/>
<source>VTK files</source>
<translation>VTK-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="252"/>
<source>TwoNav files</source> <source>TwoNav files</source>
<translation>TwoNav-filer</translation> <translation>TwoNav-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="249"/> <location filename="../src/data/data.cpp" line="253"/>
<source>GPSDump files</source> <source>GPSDump files</source>
<translation>GPSDump-filer</translation> <translation>GPSDump-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="250"/> <location filename="../src/data/data.cpp" line="254"/>
<source>All files</source> <source>All files</source>
<translation>Alla filer</translation> <translation>Alla filer</translation>
</message> </message>
@ -2380,7 +2385,7 @@
<translation>Hastighet</translation> <translation>Hastighet</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="140"/> <location filename="../src/GUI/speedgraph.cpp" line="152"/>
<source>km/h</source> <source>km/h</source>
<translation>km/h</translation> <translation>km/h</translation>
</message> </message>
@ -2425,12 +2430,12 @@
<translation>Tempo</translation> <translation>Tempo</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="134"/> <location filename="../src/GUI/speedgraph.cpp" line="146"/>
<source>kn</source> <source>kn</source>
<translation>knop</translation> <translation>knop</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="137"/> <location filename="../src/GUI/speedgraph.cpp" line="149"/>
<source>mi/h</source> <source>mi/h</source>
<translation>mi/h</translation> <translation>mi/h</translation>
</message> </message>

View File

@ -70,117 +70,122 @@
<context> <context>
<name>Data</name> <name>Data</name>
<message> <message>
<location filename="../src/data/data.cpp" line="228"/> <location filename="../src/data/data.cpp" line="231"/>
<source>Supported files</source> <source>Supported files</source>
<translation>Desteklenen dosyalar</translation> <translation>Desteklenen dosyalar</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="229"/> <location filename="../src/data/data.cpp" line="232"/>
<source>CSV files</source> <source>CSV files</source>
<translation>CSV dosyaları</translation> <translation>CSV dosyaları</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="230"/> <location filename="../src/data/data.cpp" line="233"/>
<source>CUP files</source> <source>CUP files</source>
<translation>CUP dosyaları</translation> <translation>CUP dosyaları</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="231"/> <location filename="../src/data/data.cpp" line="234"/>
<source>FIT files</source> <source>FIT files</source>
<translation>FIT dosyaları</translation> <translation>FIT dosyaları</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="232"/> <location filename="../src/data/data.cpp" line="235"/>
<source>GeoJSON files</source> <source>GeoJSON files</source>
<translation>GeoJSON dosyaları</translation> <translation>GeoJSON dosyaları</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="233"/> <location filename="../src/data/data.cpp" line="236"/>
<source>GPI files</source> <source>GPI files</source>
<translation>GPI dosyaları</translation> <translation>GPI dosyaları</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="234"/> <location filename="../src/data/data.cpp" line="237"/>
<source>GPX files</source> <source>GPX files</source>
<translation>GPX dosyaları</translation> <translation>GPX dosyaları</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="235"/> <location filename="../src/data/data.cpp" line="238"/>
<source>IGC files</source> <source>IGC files</source>
<translation>IGC dosyaları</translation> <translation>IGC dosyaları</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="236"/> <location filename="../src/data/data.cpp" line="239"/>
<source>ITN files</source> <source>ITN files</source>
<translation>ITN dosyaları</translation> <translation>ITN dosyaları</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="237"/> <location filename="../src/data/data.cpp" line="240"/>
<source>JPEG images</source> <source>JPEG images</source>
<translation>JPEG görüntüleri</translation> <translation>JPEG görüntüleri</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="238"/> <location filename="../src/data/data.cpp" line="241"/>
<source>KML files</source> <source>KML files</source>
<translation>KML dosyaları</translation> <translation>KML dosyaları</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="239"/> <location filename="../src/data/data.cpp" line="242"/>
<source>LOC files</source> <source>LOC files</source>
<translation>LOC dosyaları</translation> <translation>LOC dosyaları</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="240"/> <location filename="../src/data/data.cpp" line="243"/>
<source>NMEA files</source> <source>NMEA files</source>
<translation>NMEA dosyaları</translation> <translation>NMEA dosyaları</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="241"/> <location filename="../src/data/data.cpp" line="244"/>
<source>ONmove files</source> <source>ONmove files</source>
<translation>ONmove dosyaları</translation> <translation>ONmove dosyaları</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="242"/> <location filename="../src/data/data.cpp" line="245"/>
<source>OV2 files</source> <source>OV2 files</source>
<translation>OV2 dostaları</translation> <translation>OV2 dostaları</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="243"/> <location filename="../src/data/data.cpp" line="246"/>
<source>OziExplorer files</source> <source>OziExplorer files</source>
<translation>OziExplorer dosyaları</translation> <translation>OziExplorer dosyaları</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="244"/> <location filename="../src/data/data.cpp" line="247"/>
<source>SLF files</source> <source>SLF files</source>
<translation>SLF dosyaları</translation> <translation>SLF dosyaları</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="245"/> <location filename="../src/data/data.cpp" line="248"/>
<source>SML files</source> <source>SML files</source>
<translation>SML dosyaları</translation> <translation>SML dosyaları</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="246"/> <location filename="../src/data/data.cpp" line="249"/>
<source>TCX files</source> <source>TCX files</source>
<translation>TCX dosyaları</translation> <translation>TCX dosyaları</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="247"/> <location filename="../src/data/data.cpp" line="250"/>
<source>70mai GPS log files</source> <source>70mai GPS log files</source>
<translation>70mai GPS kayıt dosyaları</translation> <translation>70mai GPS kayıt dosyaları</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="248"/> <location filename="../src/data/data.cpp" line="251"/>
<source>VTK files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="252"/>
<source>TwoNav files</source> <source>TwoNav files</source>
<translation>TwoNav dosyaları</translation> <translation>TwoNav dosyaları</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="249"/> <location filename="../src/data/data.cpp" line="253"/>
<source>GPSDump files</source> <source>GPSDump files</source>
<translation>GPSDump dosyaları</translation> <translation>GPSDump dosyaları</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="250"/> <location filename="../src/data/data.cpp" line="254"/>
<source>All files</source> <source>All files</source>
<translation>Tüm dosyalar</translation> <translation>Tüm dosyalar</translation>
</message> </message>
@ -2418,17 +2423,17 @@
<translation>Hız</translation> <translation>Hız</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="134"/> <location filename="../src/GUI/speedgraph.cpp" line="146"/>
<source>kn</source> <source>kn</source>
<translation>kn</translation> <translation>kn</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="137"/> <location filename="../src/GUI/speedgraph.cpp" line="149"/>
<source>mi/h</source> <source>mi/h</source>
<translation>mi/sa</translation> <translation>mi/sa</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="140"/> <location filename="../src/GUI/speedgraph.cpp" line="152"/>
<source>km/h</source> <source>km/h</source>
<translation>km/sa</translation> <translation>km/sa</translation>
</message> </message>

View File

@ -70,117 +70,122 @@
<context> <context>
<name>Data</name> <name>Data</name>
<message> <message>
<location filename="../src/data/data.cpp" line="228"/> <location filename="../src/data/data.cpp" line="231"/>
<source>Supported files</source> <source>Supported files</source>
<translation>Всі підтримувані формати</translation> <translation>Всі підтримувані формати</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="229"/> <location filename="../src/data/data.cpp" line="232"/>
<source>CSV files</source> <source>CSV files</source>
<translation>CSV файли</translation> <translation>CSV файли</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="230"/> <location filename="../src/data/data.cpp" line="233"/>
<source>CUP files</source> <source>CUP files</source>
<translation>CUP файли</translation> <translation>CUP файли</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="231"/> <location filename="../src/data/data.cpp" line="234"/>
<source>FIT files</source> <source>FIT files</source>
<translation>FIT файли</translation> <translation>FIT файли</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="232"/> <location filename="../src/data/data.cpp" line="235"/>
<source>GeoJSON files</source> <source>GeoJSON files</source>
<translation>GeoJSON файли</translation> <translation>GeoJSON файли</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="233"/> <location filename="../src/data/data.cpp" line="236"/>
<source>GPI files</source> <source>GPI files</source>
<translation>GPI файли</translation> <translation>GPI файли</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="234"/> <location filename="../src/data/data.cpp" line="237"/>
<source>GPX files</source> <source>GPX files</source>
<translation>GPX файли</translation> <translation>GPX файли</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="235"/> <location filename="../src/data/data.cpp" line="238"/>
<source>IGC files</source> <source>IGC files</source>
<translation>IGC файли</translation> <translation>IGC файли</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="236"/> <location filename="../src/data/data.cpp" line="239"/>
<source>ITN files</source> <source>ITN files</source>
<translation>ITN файли</translation> <translation>ITN файли</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="237"/> <location filename="../src/data/data.cpp" line="240"/>
<source>JPEG images</source> <source>JPEG images</source>
<translation>JPEG зображення</translation> <translation>JPEG зображення</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="238"/> <location filename="../src/data/data.cpp" line="241"/>
<source>KML files</source> <source>KML files</source>
<translation>KML файли</translation> <translation>KML файли</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="239"/> <location filename="../src/data/data.cpp" line="242"/>
<source>LOC files</source> <source>LOC files</source>
<translation>LOC файли</translation> <translation>LOC файли</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="240"/> <location filename="../src/data/data.cpp" line="243"/>
<source>NMEA files</source> <source>NMEA files</source>
<translation>NMEA файли</translation> <translation>NMEA файли</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="241"/> <location filename="../src/data/data.cpp" line="244"/>
<source>ONmove files</source> <source>ONmove files</source>
<translation>ONmove файли</translation> <translation>ONmove файли</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="242"/> <location filename="../src/data/data.cpp" line="245"/>
<source>OV2 files</source> <source>OV2 files</source>
<translation>OV2 файли</translation> <translation>OV2 файли</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="243"/> <location filename="../src/data/data.cpp" line="246"/>
<source>OziExplorer files</source> <source>OziExplorer files</source>
<translation>OziExplorer файли</translation> <translation>OziExplorer файли</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="244"/> <location filename="../src/data/data.cpp" line="247"/>
<source>SLF files</source> <source>SLF files</source>
<translation>SLF файли</translation> <translation>SLF файли</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="245"/> <location filename="../src/data/data.cpp" line="248"/>
<source>SML files</source> <source>SML files</source>
<translation>SML файли</translation> <translation>SML файли</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="246"/> <location filename="../src/data/data.cpp" line="249"/>
<source>TCX files</source> <source>TCX files</source>
<translation>TCX файли</translation> <translation>TCX файли</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="247"/> <location filename="../src/data/data.cpp" line="250"/>
<source>70mai GPS log files</source> <source>70mai GPS log files</source>
<translation type="unfinished"></translation> <translation>70mai файли журналу GPS</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="248"/> <location filename="../src/data/data.cpp" line="251"/>
<source>VTK files</source>
<translation>Файли VTK</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="252"/>
<source>TwoNav files</source> <source>TwoNav files</source>
<translation>TwoNav файли</translation> <translation>TwoNav файли</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="249"/> <location filename="../src/data/data.cpp" line="253"/>
<source>GPSDump files</source> <source>GPSDump files</source>
<translation>GPSDump файли</translation> <translation>GPSDump файли</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="250"/> <location filename="../src/data/data.cpp" line="254"/>
<source>All files</source> <source>All files</source>
<translation>Всі файли</translation> <translation>Всі файли</translation>
</message> </message>
@ -768,7 +773,7 @@
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1126"/> <location filename="../src/GUI/gui.cpp" line="1126"/>
<source>Error loading geo URI:</source> <source>Error loading geo URI:</source>
<translation type="unfinished"></translation> <translation>Помилка завантаження geo URI:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1132"/> <location filename="../src/GUI/gui.cpp" line="1132"/>
@ -2422,17 +2427,17 @@
<translation>Темп</translation> <translation>Темп</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="134"/> <location filename="../src/GUI/speedgraph.cpp" line="146"/>
<source>kn</source> <source>kn</source>
<translation>вуз</translation> <translation>вуз</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="137"/> <location filename="../src/GUI/speedgraph.cpp" line="149"/>
<source>mi/h</source> <source>mi/h</source>
<translation>миль/год</translation> <translation>миль/год</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="140"/> <location filename="../src/GUI/speedgraph.cpp" line="152"/>
<source>km/h</source> <source>km/h</source>
<translation>км/год</translation> <translation>км/год</translation>
</message> </message>

View File

@ -70,117 +70,122 @@
<context> <context>
<name>Data</name> <name>Data</name>
<message> <message>
<location filename="../src/data/data.cpp" line="228"/> <location filename="../src/data/data.cpp" line="231"/>
<source>Supported files</source> <source>Supported files</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="229"/> <location filename="../src/data/data.cpp" line="232"/>
<source>CSV files</source> <source>CSV files</source>
<translation>CSV </translation> <translation>CSV </translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="230"/> <location filename="../src/data/data.cpp" line="233"/>
<source>CUP files</source> <source>CUP files</source>
<translation>CUP </translation> <translation>CUP </translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="231"/> <location filename="../src/data/data.cpp" line="234"/>
<source>FIT files</source> <source>FIT files</source>
<translation>FIT </translation> <translation>FIT </translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="232"/> <location filename="../src/data/data.cpp" line="235"/>
<source>GeoJSON files</source> <source>GeoJSON files</source>
<translation>GeoJSON </translation> <translation>GeoJSON </translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="233"/> <location filename="../src/data/data.cpp" line="236"/>
<source>GPI files</source> <source>GPI files</source>
<translation>GPI </translation> <translation>GPI </translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="234"/> <location filename="../src/data/data.cpp" line="237"/>
<source>GPX files</source> <source>GPX files</source>
<translation>GPX </translation> <translation>GPX </translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="235"/> <location filename="../src/data/data.cpp" line="238"/>
<source>IGC files</source> <source>IGC files</source>
<translation>IGC </translation> <translation>IGC </translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="236"/> <location filename="../src/data/data.cpp" line="239"/>
<source>ITN files</source> <source>ITN files</source>
<translation>ITN </translation> <translation>ITN </translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="237"/> <location filename="../src/data/data.cpp" line="240"/>
<source>JPEG images</source> <source>JPEG images</source>
<translation>JPEG </translation> <translation>JPEG </translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="238"/> <location filename="../src/data/data.cpp" line="241"/>
<source>KML files</source> <source>KML files</source>
<translation>KML </translation> <translation>KML </translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="239"/> <location filename="../src/data/data.cpp" line="242"/>
<source>LOC files</source> <source>LOC files</source>
<translation>LOC </translation> <translation>LOC </translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="240"/> <location filename="../src/data/data.cpp" line="243"/>
<source>NMEA files</source> <source>NMEA files</source>
<translation>NMEA </translation> <translation>NMEA </translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="241"/> <location filename="../src/data/data.cpp" line="244"/>
<source>ONmove files</source> <source>ONmove files</source>
<translation>ONmove </translation> <translation>ONmove </translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="242"/> <location filename="../src/data/data.cpp" line="245"/>
<source>OV2 files</source> <source>OV2 files</source>
<translation>OV2 </translation> <translation>OV2 </translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="243"/> <location filename="../src/data/data.cpp" line="246"/>
<source>OziExplorer files</source> <source>OziExplorer files</source>
<translation>OziExplorer </translation> <translation>OziExplorer </translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="244"/> <location filename="../src/data/data.cpp" line="247"/>
<source>SLF files</source> <source>SLF files</source>
<translation>SLF </translation> <translation>SLF </translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="245"/> <location filename="../src/data/data.cpp" line="248"/>
<source>SML files</source> <source>SML files</source>
<translation>SML </translation> <translation>SML </translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="246"/> <location filename="../src/data/data.cpp" line="249"/>
<source>TCX files</source> <source>TCX files</source>
<translation>TCX </translation> <translation>TCX </translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="247"/> <location filename="../src/data/data.cpp" line="250"/>
<source>70mai GPS log files</source> <source>70mai GPS log files</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="248"/> <location filename="../src/data/data.cpp" line="251"/>
<source>VTK files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="252"/>
<source>TwoNav files</source> <source>TwoNav files</source>
<translation>TwoNav </translation> <translation>TwoNav </translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="249"/> <location filename="../src/data/data.cpp" line="253"/>
<source>GPSDump files</source> <source>GPSDump files</source>
<translation>GPSDump </translation> <translation>GPSDump </translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="250"/> <location filename="../src/data/data.cpp" line="254"/>
<source>All files</source> <source>All files</source>
<translation></translation> <translation></translation>
</message> </message>
@ -2418,17 +2423,17 @@
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="134"/> <location filename="../src/GUI/speedgraph.cpp" line="146"/>
<source>kn</source> <source>kn</source>
<translation>kn</translation> <translation>kn</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="137"/> <location filename="../src/GUI/speedgraph.cpp" line="149"/>
<source>mi/h</source> <source>mi/h</source>
<translation>mi/h</translation> <translation>mi/h</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="140"/> <location filename="../src/GUI/speedgraph.cpp" line="152"/>
<source>km/h</source> <source>km/h</source>
<translation>km/h</translation> <translation>km/h</translation>
</message> </message>

View File

@ -15,8 +15,8 @@
<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 &amp; CSV, TomTom OV2 &amp; ITN, ONmove OMD/GHP, Garmin GPI &amp; CSV, TomTom OV2 &amp; ITN, ONmove OMD/GHP,
TwoNav (TRK, RTE, WPT), GPSDump WPT, 70mai GPS logs and TwoNav (TRK, RTE, WPT), GPSDump WPT, Velocitek VTK,
geotagged JPEG files.</li> 70mai GPS logs and geotagged JPEG files.</li>
<li>Opens geo URIs (RFC 5870).</li> <li>Opens geo URIs (RFC 5870).</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>
@ -114,6 +114,7 @@
<mimetype>application/vnd.gpsdump.wpt</mimetype> <mimetype>application/vnd.gpsdump.wpt</mimetype>
<mimetype>application/vnd.gpstuner.gmi</mimetype> <mimetype>application/vnd.gpstuner.gmi</mimetype>
<mimetype>application/vnd.70mai.txt</mimetype> <mimetype>application/vnd.70mai.txt</mimetype>
<mimetype>application/vnd.velocitek.vtk</mimetype>
<mimetype>x-scheme-handler/geo</mimetype> <mimetype>x-scheme-handler/geo</mimetype>
</mimetypes> </mimetypes>
</component> </component>

View File

@ -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=x-scheme-handler/geo;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;application/vnd.gpsdump.wpt;application/vnd.gpstuner.gmi;application/vnd.70mai.txt MimeType=x-scheme-handler/geo;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;application/vnd.gpsdump.wpt;application/vnd.gpstuner.gmi;application/vnd.70mai.txt;application/vnd.velocitek.vtk

View File

@ -198,6 +198,13 @@
<glob pattern="*.txt"/> <glob pattern="*.txt"/>
</mime-type> </mime-type>
<mime-type type="application/vnd.velocitek.vtk">
<comment>Velocitek VTK File</comment>
<sub-class-of type="application/octet-stream"/>
<generic-icon name="application/octet-stream"/>
<glob pattern="*.vtk"/>
</mime-type>
<!-- Maps --> <!-- Maps -->
<mime-type type="application/vnd.garmin.img"> <mime-type type="application/vnd.garmin.img">

View File

@ -750,6 +750,22 @@
<key>CFBundleTypeRole</key> <key>CFBundleTypeRole</key>
<string>Viewer</string> <string>Viewer</string>
</dict> </dict>
<dict>
<key>CFBundleTypeExtensions</key>
<array>
<string>vtk</string>
</array>
<key>CFBundleTypeMIMETypes</key>
<array>
<string>application/vnd.velocitek.vtk</string>
</array>
<key>CFBundleTypeIconFile</key>
<string>icons/vtk.icns</string>
<key>CFBundleTypeName</key>
<string>Velocitek VTK File</string>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
</dict>
</array> </array>
<key>CFBundleURLTypes</key> <key>CFBundleURLTypes</key>
@ -1697,6 +1713,8 @@
<string>https://iho.int/uploads/user/pubs/standards/s-57/31Main.pdf</string> <string>https://iho.int/uploads/user/pubs/standards/s-57/31Main.pdf</string>
<key>UTTypeDescription</key> <key>UTTypeDescription</key>
<string>IHO S-57 Electronic Navigation Chart</string> <string>IHO S-57 Electronic Navigation Chart</string>
<key>UTTypeIconFile</key>
<string>icons/000.icns</string>
<key>UTTypeConformsTo</key> <key>UTTypeConformsTo</key>
<array> <array>
<string>public.data</string> <string>public.data</string>
@ -1718,6 +1736,8 @@
<string>https://iho.int/uploads/user/pubs/standards/s-57/20ApB1.pdf</string> <string>https://iho.int/uploads/user/pubs/standards/s-57/20ApB1.pdf</string>
<key>UTTypeDescription</key> <key>UTTypeDescription</key>
<string>IHO S-57 Electronic Navigation Catalogue</string> <string>IHO S-57 Electronic Navigation Catalogue</string>
<key>UTTypeIconFile</key>
<string>icons/031.icns</string>
<key>UTTypeConformsTo</key> <key>UTTypeConformsTo</key>
<array> <array>
<string>public.data</string> <string>public.data</string>
@ -1753,6 +1773,29 @@
<string>application/vnd.70mai.txt</string> <string>application/vnd.70mai.txt</string>
</dict> </dict>
</dict> </dict>
<dict>
<key>UTTypeIdentifier</key>
<string>com.velocitek.vtk</string>
<key>UTTypeReferenceURL</key>
<string>https://github.com/velocitek/vtk_protocol</string>
<key>UTTypeDescription</key>
<string>Velocitek VTK File</string>
<key>UTTypeIconFile</key>
<string>icons/vtk.icns</string>
<key>UTTypeConformsTo</key>
<array>
<string>public.data</string>
</array>
<key>UTTypeTagSpecification</key>
<dict>
<key>public.filename-extension</key>
<array>
<string>vtk</string>
</array>
<key>public.mime-type</key>
<string>application/vnd.velocitek.vtk</string>
</dict>
</dict>
</array> </array>
<key>UTExportedTypeDeclarations</key> <key>UTExportedTypeDeclarations</key>

View File

@ -49,7 +49,7 @@ Unicode true
; The name of the installer ; The name of the installer
Name "GPXSee" Name "GPXSee"
; Program version ; Program version
!define VERSION "13.37" !define VERSION "13.38"
; The file to write ; The file to write
OutFile "GPXSee-${VERSION}_x64.exe" OutFile "GPXSee-${VERSION}_x64.exe"
@ -204,13 +204,14 @@ Section "GPXSee" SEC_APP
!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 "031" "IHO S-57 Electronic Navigation Catalogue" 28 !insertmacro FILE_ASSOCIATION_ADD "031" "IHO S-57 Electronic Navigation Catalogue" 28
!insertmacro FILE_ASSOCIATION_ADD "kml" "Keyhole Markup Language" 29 !insertmacro FILE_ASSOCIATION_ADD "vtk" "Velocitek VTK File" 29
!insertmacro FILE_ASSOCIATION_ADD "kmz" "KML geographic compressed data" 29 !insertmacro FILE_ASSOCIATION_ADD "kml" "Keyhole Markup Language" 30
!insertmacro FILE_ASSOCIATION_ADD "fit" "Flexible and Interoperable Data Transfer" 30 !insertmacro FILE_ASSOCIATION_ADD "kmz" "KML geographic compressed data" 30
!insertmacro FILE_ASSOCIATION_ADD "igc" "Flight Recorder Data Format" 31 !insertmacro FILE_ASSOCIATION_ADD "fit" "Flexible and Interoperable Data Transfer" 31
!insertmacro FILE_ASSOCIATION_ADD "nmea" "NMEA 0183 Data" 32 !insertmacro FILE_ASSOCIATION_ADD "igc" "Flight Recorder Data Format" 32
!insertmacro FILE_ASSOCIATION_ADD "plt" "OziExplorer Track File" 33 !insertmacro FILE_ASSOCIATION_ADD "nmea" "NMEA 0183 Data" 33
!insertmacro FILE_ASSOCIATION_ADD "rte" "OziExplorer Route File" 34 !insertmacro FILE_ASSOCIATION_ADD "plt" "OziExplorer Track File" 34
!insertmacro FILE_ASSOCIATION_ADD "rte" "OziExplorer Route File" 35
!insertmacro URI_ASSOCIATION_ADD "geo" !insertmacro URI_ASSOCIATION_ADD "geo"
@ -266,6 +267,7 @@ Section "GPXSee" SEC_APP
WriteRegStr HKCR ".000\OpenWithList" "GPXSee.exe" "" WriteRegStr HKCR ".000\OpenWithList" "GPXSee.exe" ""
WriteRegStr HKCR ".031\OpenWithList" "GPXSee.exe" "" WriteRegStr HKCR ".031\OpenWithList" "GPXSee.exe" ""
WriteRegStr HKCR ".txt\OpenWithList" "GPXSee.exe" "" WriteRegStr HKCR ".txt\OpenWithList" "GPXSee.exe" ""
WriteRegStr HKCR ".vtk\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)'
@ -440,6 +442,7 @@ Section "Uninstall"
!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" !insertmacro FILE_ASSOCIATION_REMOVE "031"
!insertmacro FILE_ASSOCIATION_REMOVE "vtk"
!insertmacro URI_ASSOCIATION_REMOVE "geo" !insertmacro URI_ASSOCIATION_REMOVE "geo"
@ -494,6 +497,7 @@ Section "Uninstall"
DeleteRegValue HKCR ".000\OpenWithList" "GPXSee.exe" DeleteRegValue HKCR ".000\OpenWithList" "GPXSee.exe"
DeleteRegValue HKCR ".031\OpenWithList" "GPXSee.exe" DeleteRegValue HKCR ".031\OpenWithList" "GPXSee.exe"
DeleteRegValue HKCR ".txt\OpenWithList" "GPXSee.exe" DeleteRegValue HKCR ".txt\OpenWithList" "GPXSee.exe"
DeleteRegValue HKCR ".vtk\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)'

View File

@ -64,6 +64,7 @@ GraphItem *SpeedGraph::loadGraph(const Graph &graph, const Track &track,
if (primary) { if (primary) {
_avg.append(QPointF(track.distance(), gi->avg())); _avg.append(QPointF(track.distance(), gi->avg()));
_mavg.append(QPointF(track.distance(), gi->mavg())); _mavg.append(QPointF(track.distance(), gi->mavg()));
_max.append(QPointF(track.distance(), gi->max()));
} }
return gi; return gi;
@ -117,6 +118,16 @@ qreal SpeedGraph::avg() const
return (sum / w); return (sum / w);
} }
qreal SpeedGraph::max() const
{
qreal mv = 0;
for (int i = 0; i < _max.size(); i++)
mv = qMax(mv, _max.at(i).y());
return mv;
}
void SpeedGraph::clear() void SpeedGraph::clear()
{ {
qDeleteAll(_tracks); qDeleteAll(_tracks);
@ -124,6 +135,7 @@ void SpeedGraph::clear()
_avg.clear(); _avg.clear();
_mavg.clear(); _mavg.clear();
_max.clear();
GraphTab::clear(); GraphTab::clear();
} }

View File

@ -26,12 +26,13 @@ private:
GraphItem *loadGraph(const Graph &graph, const Track &track, GraphItem *loadGraph(const Graph &graph, const Track &track,
const QColor &color, bool primary); const QColor &color, bool primary);
qreal avg() const; qreal avg() const;
qreal max() const {return bounds().bottom();} qreal max() const;
void setYUnits(); void setYUnits();
void setInfo(); void setInfo();
QVector<QPointF> _avg; QVector<QPointF> _avg;
QVector<QPointF> _mavg; QVector<QPointF> _mavg;
QVector<QPointF> _max;
Units _units; Units _units;
TimeType _timeType; TimeType _timeType;

View File

@ -24,6 +24,7 @@
#include "twonavparser.h" #include "twonavparser.h"
#include "gpsdumpparser.h" #include "gpsdumpparser.h"
#include "txtparser.h" #include "txtparser.h"
#include "vtkparser.h"
#include "data.h" #include "data.h"
@ -51,6 +52,7 @@ static GHPParser ghp;
static TwoNavParser twonav; static TwoNavParser twonav;
static GPSDumpParser gpsdump; static GPSDumpParser gpsdump;
static TXTParser txt; static TXTParser txt;
static VTKParser vtk;
static QMultiMap<QString, Parser*> parsers() static QMultiMap<QString, Parser*> parsers()
{ {
@ -85,6 +87,7 @@ static QMultiMap<QString, Parser*> parsers()
map.insert("wpt", &twonav); map.insert("wpt", &twonav);
map.insert("wpt", &gpsdump); map.insert("wpt", &gpsdump);
map.insert("txt", &txt); map.insert("txt", &txt);
map.insert("vtk", &vtk);
return map; return map;
} }
@ -245,6 +248,7 @@ QString Data::formats()
+ qApp->translate("Data", "SML files") + " (*.sml);;" + qApp->translate("Data", "SML files") + " (*.sml);;"
+ qApp->translate("Data", "TCX files") + " (*.tcx);;" + qApp->translate("Data", "TCX files") + " (*.tcx);;"
+ qApp->translate("Data", "70mai GPS log files") + " (*.txt);;" + qApp->translate("Data", "70mai GPS log files") + " (*.txt);;"
+ qApp->translate("Data", "VTK files") + " (*.vtk);;"
+ qApp->translate("Data", "TwoNav files") + " (*.rte *.trk *.wpt);;" + qApp->translate("Data", "TwoNav files") + " (*.rte *.trk *.wpt);;"
+ qApp->translate("Data", "GPSDump files") + " (*.wpt);;" + qApp->translate("Data", "GPSDump files") + " (*.wpt);;"
+ qApp->translate("Data", "All files") + " (*)"; + qApp->translate("Data", "All files") + " (*)";

View File

@ -467,8 +467,7 @@ bool FITParser::parseHeader(CTX &ctx)
} }
bool FITParser::parse(QFile *file, QList<TrackData> &tracks, bool FITParser::parse(QFile *file, QList<TrackData> &tracks,
QList<RouteData> &routes, QList<RouteData> &routes, QList<Area> &polygons, QVector<Waypoint> &waypoints)
QList<Area> &polygons, QVector<Waypoint> &waypoints)
{ {
Q_UNUSED(routes); Q_UNUSED(routes);
Q_UNUSED(polygons); Q_UNUSED(polygons);

View File

@ -4,7 +4,6 @@
#include <QXmlStreamReader> #include <QXmlStreamReader>
#include "parser.h" #include "parser.h"
class TCXParser : public Parser class TCXParser : public Parser
{ {
public: public:

217
src/data/vtkparser.cpp Normal file
View File

@ -0,0 +1,217 @@
#include <QtEndian>
#include <QTimeZone>
#include "vtkparser.h"
#define TYPE(tag) (tag & 0x07)
#define FIELD(tag) (tag >> 3)
#define VARINT 0
#define I64 1
#define LEN 2
#define I32 5
struct CTX
{
CTX(const QByteArray &ba)
: bp(ba.constData()), be(bp + ba.size()), tag(0) {}
const char *bp;
const char *be;
quint32 tag;
};
static inline qint32 zigzag32decode(quint32 value)
{
return static_cast<qint32>((value >> 1u) ^ static_cast<quint32>(
-static_cast<qint32>(value & 1u)));
}
template<typename T>
static bool varint(CTX &ctx, T &val)
{
unsigned int shift = 0;
val = 0;
while (ctx.bp < ctx.be) {
val |= ((quint8)*ctx.bp & 0x7F) << shift;
shift += 7;
if (!((quint8)*ctx.bp++ & 0x80))
return true;
}
return false;
}
static bool length(CTX &ctx, qint32 &val)
{
if (TYPE(ctx.tag) != LEN)
return false;
if (!varint(ctx, val))
return false;
return (val >= 0);
}
static bool skip(CTX &ctx)
{
qint32 len = 0;
switch (TYPE(ctx.tag)) {
case VARINT:
return varint(ctx, len);
case I64:
len = 8;
break;
case LEN:
if (!varint(ctx, len) || len < 0)
return false;
break;
case I32:
len = 4;
break;
default:
return false;
}
if (ctx.bp + len > ctx.be)
return false;
ctx.bp += len;
return true;
}
static bool trackpoint(CTX &ctx, Trackpoint &t)
{
qint32 len, lon = 0xFFFFFFF, lat = 0xFFFFFFF;
quint32 val, seconds = 0, centiSeconds = 0, speed = 0;
if (!length(ctx, len))
return false;
const char *ee = ctx.bp + len;
if (ee > ctx.be)
return false;
while (ctx.bp < ee) {
if (!varint(ctx, ctx.tag))
return false;
switch (FIELD(ctx.tag)) {
case 1:
if (TYPE(ctx.tag) != VARINT)
return false;
if (!varint(ctx, seconds))
return false;
break;
case 2:
if (TYPE(ctx.tag) != VARINT)
return false;
if (!varint(ctx, centiSeconds))
return false;
break;
case 3:
if (TYPE(ctx.tag) != VARINT)
return false;
if (!varint(ctx, val))
return false;
lat = zigzag32decode(val);
break;
case 4:
if (TYPE(ctx.tag) != VARINT)
return false;
if (!varint(ctx, val))
return false;
lon = zigzag32decode(val);
break;
case 5:
if (TYPE(ctx.tag) != VARINT)
return false;
if (!varint(ctx, speed))
return false;
break;
default:
if (!skip(ctx))
return false;
}
}
t.setCoordinates(Coordinates(lon / 1e7, lat / 1e7));
t.setTimestamp(QDateTime::fromMSecsSinceEpoch(
((qint64)seconds * 1000) + ((qint64)centiSeconds * 10),
QTimeZone::utc()));
t.setSpeed(speed * 0.051444);
return (ctx.bp == ee);
}
static bool record(CTX &ctx, Trackpoint &t)
{
while (ctx.bp < ctx.be) {
if (!varint(ctx, ctx.tag))
return false;
switch (FIELD(ctx.tag)) {
case 1:
if (!trackpoint(ctx, t))
return false;
break;
default:
if (!skip(ctx))
return false;
}
}
return (ctx.bp == ctx.be);
}
bool VTKParser::parse(QFile *file, QList<TrackData> &tracks,
QList<RouteData> &routes, QList<Area> &polygons, QVector<Waypoint> &waypoints)
{
Q_UNUSED(routes);
Q_UNUSED(polygons);
Q_UNUSED(waypoints);
qint64 len;
quint16 recordLen;
QByteArray ba;
SegmentData segment;
Trackpoint t;
_errorString = "";
while (true) {
if ((len = file->read((char*)&recordLen, sizeof(recordLen)))
!= sizeof(recordLen)) {
if (!len)
break;
else {
_errorString = "Error reading VTK record size";
return false;
}
}
recordLen = qFromLittleEndian(recordLen);
ba.resize(recordLen);
if (file->read(ba.data(), ba.size()) != ba.size()) {
_errorString = "Error reading VTK record";
return false;
}
CTX ctx(ba);
t.setCoordinates(Coordinates());
if (!record(ctx, t)) {
_errorString = "Invalid VTK record";
return false;
} else {
if (t.coordinates().isValid())
segment.append(t);
else if (!t.coordinates().isNull()) {
_errorString = "Invalid VTK record coordinates";
return false;
}
}
}
tracks.append(segment);
return true;
}

18
src/data/vtkparser.h Normal file
View File

@ -0,0 +1,18 @@
#ifndef VTKPARSER_H
#define VTKPARSER_H
#include "parser.h"
class VTKParser : public Parser
{
public:
bool parse(QFile *file, QList<TrackData> &tracks, QList<RouteData> &routes,
QList<Area> &polygons, QVector<Waypoint> &waypoints);
QString errorString() const {return _errorString;}
int errorLine() const {return 0;}
private:
QString _errorString;
};
#endif // VTKPARSER_H

View File

@ -133,9 +133,7 @@ bool RGNFile::readBuoyInfo(Handle &hdl, quint8 flags, quint32 size,
bool RGNFile::readLightInfo(Handle &hdl, quint8 flags, quint32 size, bool RGNFile::readLightInfo(Handle &hdl, quint8 flags, quint32 size,
MapData::Point *point) const MapData::Point *point) const
{ {
quint16 flags1; quint32 flags1, flags2, unused;
quint8 flags2;
quint32 unused;
if (!(size >= 3 && readUInt16(hdl, flags1) && readUInt8(hdl, flags2))) if (!(size >= 3 && readUInt16(hdl, flags1) && readUInt8(hdl, flags2)))
return false; return false;

View File

@ -188,7 +188,7 @@ void RasterTile::processLineLabels(const QVector<PainterPath> &paths,
if (l.ti) { if (l.ti) {
limit = (l.ti->key() == ID_ELE || l.ti->key() == ID_REF limit = (l.ti->key() == ID_ELE || l.ti->key() == ID_REF
|| (!l.si && l.ti->shield())); || (!l.si && l.ti->shield()));
if (limit && set.contains(*l.lbl)) if (limit && l.lbl && set.contains(*l.lbl))
continue; continue;
} }
@ -214,7 +214,7 @@ void RasterTile::processLineLabels(const QVector<PainterPath> &paths,
color, hColor, rotate); color, hColor, rotate);
if (item->isValid() && !item->collides(textItems)) { if (item->isValid() && !item->collides(textItems)) {
textItems.append(item); textItems.append(item);
if (limit) if (limit && l.lbl)
set.insert(*l.lbl); set.insert(*l.lbl);
} else { } else {
delete item; delete item;

View File

@ -116,13 +116,15 @@ QSet<QString> Style::Menu::cats() const
} }
Style::Rule::Filter::Filter(const MapData &data, const QList<QByteArray> &keys, Style::Rule::Filter::Filter(const MapData &data, const QList<QByteArray> &keys,
const QList<QByteArray> &vals) : _neg(false) const QList<QByteArray> &vals) : _neg(false), _excl(false)
{ {
_keys = keyList(data, keys); _keys = keyList(data, keys);
QList<QByteArray> vc(vals); QList<QByteArray> vc(vals);
if (vc.removeAll("~")) if (vc.removeAll("~"))
_neg = true; _neg = true;
if (vc.removeAll("-"))
_excl = true;
_vals = valList(vc); _vals = valList(vc);
} }

View File

@ -38,7 +38,7 @@ public:
class Filter { class Filter {
public: public:
Filter() : _neg(false) {} Filter() : _neg(false), _excl(false) {}
Filter(const MapData &data, const QList<QByteArray> &keys, Filter(const MapData &data, const QList<QByteArray> &keys,
const QList<QByteArray> &vals); const QList<QByteArray> &vals);
@ -47,14 +47,15 @@ public:
if (_neg) { if (_neg) {
if (!keyMatches(tags)) if (!keyMatches(tags))
return true; return true;
return valueMatches(tags); return valueMatches(tags) ^ _excl;
} else } else
return (keyMatches(tags) && valueMatches(tags)); return (keyMatches(tags) && (valueMatches(tags) ^ _excl));
} }
bool isTautology() const bool isTautology() const
{ {
return (!_neg && _keys.contains(0u) && _vals.contains(QByteArray())); return (!_neg && !_excl && _keys.contains(0u)
&& _vals.contains(QByteArray()));
} }
private: private:
@ -86,7 +87,7 @@ public:
QList<unsigned> _keys; QList<unsigned> _keys;
QList<QByteArray> _vals; QList<QByteArray> _vals;
bool _neg; bool _neg, _excl;
}; };
void setType(Type type) void setType(Type type)