[PATCH] Initial stab at Seabear CSV imports

Anton Lundin glance at acc.umu.se
Wed Jul 9 12:07:45 PDT 2014


This adds a preconfigured import setting for Seabear CSV files.

Signed-off-by: Anton Lundin <glance at acc.umu.se>
---
 qt-ui/divelogimportdialog.cpp | 2 ++
 qt-ui/divelogimportdialog.h   | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/qt-ui/divelogimportdialog.cpp b/qt-ui/divelogimportdialog.cpp
index fc5f6df..3eb17ef 100644
--- a/qt-ui/divelogimportdialog.cpp
+++ b/qt-ui/divelogimportdialog.cpp
@@ -6,10 +6,12 @@
 #include "ui_divelogimportdialog.h"
 
 const DiveLogImportDialog::CSVAppConfig DiveLogImportDialog::CSVApps[CSVAPPS] = {
+	// time, depth, temperature, po2, cns, stopdepth
 	{ "", },
 	{ "APD Log Viewer", 1, 2, 16, 7, 18, 19, "Tab" },
 	{ "XP5", 1, 2, 10, -1, -1, -1, "Tab" },
 	{ "SensusCSV", 10, 11, -1, -1, -1, -1, "," },
+	{ "Seabear CSV", 1, 2, 6, -1, -1, 5, ";" },
 	{ NULL, }
 };
 
diff --git a/qt-ui/divelogimportdialog.h b/qt-ui/divelogimportdialog.h
index a3dc0b2..f9df691 100644
--- a/qt-ui/divelogimportdialog.h
+++ b/qt-ui/divelogimportdialog.h
@@ -40,7 +40,7 @@ private:
 		QString separator;
 	};
 
-#define CSVAPPS 5
+#define CSVAPPS 6
 	static const CSVAppConfig CSVApps[CSVAPPS];
 };
 
-- 
1.9.1



More information about the subsurface mailing list