Scubapro/Uwatec Smartrak .slg files importing tool

Salvador Cuñat salvador.cunat at gmail.com
Tue Nov 10 14:34:49 PST 2015


Good evening.

It's been a bit long since, back in March, we commented about  adding to
Subsurface an importer tool for divelog files coming from SmartTrak
software. Then Dirk suggested a standalone tool, to avoid increasing the
library dependencies of the main binary (because of the dependency on
libmdb and glib-2.0).
http://lists.subsurface-divelog.org/pipermail/subsurface/2015-March/018445.html

This was ready just before 4.5.0 but I preferred to wait  until things
calmed down a bit.
Building gives two compiler warnings related to MAX and MIN macros defined
in Subsurface (also defined in glib-2.0).

CLI is pretty crude and it can, for sure, be improved easily.  GUI has been
my first time with QT  so it can be a pain for your eyes, but simply works.

Please take a look on it, and, perhaps, a caritative soul could try to
cross-compile a Win version I could play a bit with.
I'm absolutely unable to build a win version of Subsurface, so I haven't
added code to CMakeLists.txt as I can't try it, although doesn't  look too
difficult.

Regards.

Salva.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20151110/dba6a969/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-SmartTrak-import-Add-build-capability-to-cmake.patch
Type: text/x-diff
Size: 3706 bytes
Desc: not available
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20151110/dba6a969/attachment-0004.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-SmartTrak-import-Support-for-.slg-files-import.patch
Type: text/x-diff
Size: 31869 bytes
Desc: not available
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20151110/dba6a969/attachment-0005.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-SmartTrak-import-CLI-parser-and-GUI-files.patch
Type: text/x-diff
Size: 29905 bytes
Desc: not available
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20151110/dba6a969/attachment-0006.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-SmartTrak-import-Add-example-divelog-file.patch
Type: text/x-diff
Size: 137835 bytes
Desc: not available
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20151110/dba6a969/attachment-0007.patch>


More information about the subsurface mailing list