subsurface/tests
Berthold Stoeger 41cf83583d filter: load filter presets from XML files
This is a bit painful: since we don't want to modify the filter
presets when the user imports (as opposed to opens) a log,
we have to provide a table where the parser stores the presets.
Calling the parser is getting quite unwieldy, since many tables
are passed. We probably should introduce a structure representing
a full log-book at one point, which collects all the things that
are saved to the log.

Apart from that, this is simply the counterpart to saving to XML.
The interpretation of the string data is performed by core
functions, not the parser itself to avoid code duplication with
the git parser.

Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
2020-09-29 16:13:03 -07:00
..
.gitignore
CMakeLists.txt testing: re-enable TestGitStorage 2020-04-15 07:58:10 -07:00
testAirPressure.cpp filter: load filter presets from XML files 2020-09-29 16:13:03 -07:00
testAirPressure.h
testdivesiteduplication.cpp filter: load filter presets from XML files 2020-09-29 16:13:03 -07:00
testdivesiteduplication.h
testgitstorage.cpp filter: load filter presets from XML files 2020-09-29 16:13:03 -07:00
testgitstorage.h testing/git-storage: fairly fundamental rewrite of the storage test 2020-04-15 07:58:10 -07:00
testgpscoords.cpp
testgpscoords.h
testhelper.cpp
testhelper.h
testmerge.cpp filter: load filter presets from XML files 2020-09-29 16:13:03 -07:00
testmerge.h
testparse.cpp filter: load filter presets from XML files 2020-09-29 16:13:03 -07:00
testparse.h Test case for multicylinder support on CSV import 2020-05-26 11:33:10 -07:00
testparseperformance.cpp filter: load filter presets from XML files 2020-09-29 16:13:03 -07:00
testparseperformance.h
testpicture.cpp filter: load filter presets from XML files 2020-09-29 16:13:03 -07:00
testpicture.h
testplan.cpp
testplan.h
testplannershared.cpp Cleanup: rename plannerShared to PlannerShared 2020-02-04 02:17:52 +01:00
testplannershared.h backend-shared: remove asc/desc functions 2020-01-20 15:49:02 -08:00
testprofile.cpp filter: load filter presets from XML files 2020-09-29 16:13:03 -07:00
testprofile.h Add test for profile data 2020-05-04 13:39:18 -07:00
testqml.cpp tests: deactivate testQML 2019-12-29 12:32:02 -08:00
testqml.h
testqPrefCloudStorage.cpp
testqPrefCloudStorage.h
testqPrefDisplay.cpp desktop: remove user survey 2020-04-19 14:27:54 -07:00
testqPrefDisplay.h
testqPrefDiveComputer.cpp
testqPrefDiveComputer.h
testqPrefDivePlanner.cpp
testqPrefDivePlanner.h
testqPrefEquipment.cpp tests: fix TestQPrefEquipment 2019-12-29 12:31:31 -08:00
testqPrefEquipment.h Preferences UI: create new equipment tab 2019-12-25 02:57:42 +09:00
testqPrefGeneral.cpp Preferences UI: add dive log tab 2019-12-25 02:57:42 +09:00
testqPrefGeneral.h
testqPrefGeocoding.cpp
testqPrefGeocoding.h
testqPrefLanguage.cpp
testqPrefLanguage.h
testqPrefLocationService.cpp
testqPrefLocationService.h
testqPrefLog.cpp tests: fix TestQPrefLog 2019-12-29 12:31:43 -08:00
testqPrefLog.h Preferences: add some tests 2019-12-25 02:57:42 +09:00
testqPrefMedia.cpp Preferences: Create a test program for qPrefMedia 2019-12-25 02:57:42 +09:00
testqPrefMedia.h Preferences: Create a test program for qPrefMedia 2019-12-25 02:57:42 +09:00
testqPrefPartialPressureGas.cpp
testqPrefPartialPressureGas.h
testqPrefProxy.cpp
testqPrefProxy.h
testqPrefTechnicalDetails.cpp Preferences UI: add dive log tab 2019-12-25 02:57:42 +09:00
testqPrefTechnicalDetails.h
testqPrefUnits.cpp core/settings:: remove string functions for units 2020-01-20 09:55:26 -08:00
testqPrefUnits.h
testqPrefUpdateManager.cpp
testqPrefUpdateManager.h
testrenumber.cpp filter: load filter presets from XML files 2020-09-29 16:13:03 -07:00
testrenumber.h
testtaglist.cpp
testtaglist.h
testunitconversion.cpp
testunitconversion.h
tst_qPrefCloudStorage.qml
tst_qPrefDisplay.qml desktop: remove user survey 2020-04-19 14:27:54 -07:00
tst_qPrefDiveComputer.qml
tst_qPrefDivePlanner.qml
tst_qPrefGeneral.qml
tst_qPrefGeocoding.qml
tst_qPrefLanguage.qml
tst_qPrefLocationService.qml
tst_qPrefPartialPressureGas.qml
tst_qPrefProxy.qml
tst_qPrefTechnicalDetails.qml
tst_qPrefUnits.qml
tst_qPrefUpdateManager.qml