<feed xmlns='http://www.w3.org/2005/Atom'>
<title>subsurface.git/xslt, branch v3.9</title>
<subtitle>forked from https://github.com/subsurface/subsurface</subtitle>
<id>https://git.tsegers.com/subsurface.git/atom?h=v3.9</id>
<link rel='self' href='https://git.tsegers.com/subsurface.git/atom?h=v3.9'/>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/'/>
<updated>2013-10-20T13:27:07Z</updated>
<entry>
<title>Add current date to CSV import</title>
<updated>2013-10-20T13:27:07Z</updated>
<author>
<name>Miika Turkia</name>
<email>miika.turkia@gmail.com</email>
</author>
<published>2013-10-19T05:17:13Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=89770249d0c71d6670fc61abbdca65c284dc77c2'/>
<id>urn:sha1:89770249d0c71d6670fc61abbdca65c284dc77c2</id>
<content type='text'>
Since CSV import does not include date/time stamp, we need to generate
one for ourselves. This patch uses current time of the import as dive
time.

Signed-off-by: Miika Turkia &lt;miika.turkia@gmail.com&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Get information only from first line at each time</title>
<updated>2013-10-17T19:19:23Z</updated>
<author>
<name>Miika Turkia</name>
<email>miika.turkia@gmail.com</email>
</author>
<published>2013-10-17T19:05:28Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=f771a94a853bfd08f91dfdd8048867ffc67481b6'/>
<id>urn:sha1:f771a94a853bfd08f91dfdd8048867ffc67481b6</id>
<content type='text'>
As some CSV log files seem to contain multiple sample lines for a single
time, we'll just grab the first one of them to avoid duplicates.

Signed-off-by: Miika Turkia &lt;miika.turkia@gmail.com&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Field variables for CSV import</title>
<updated>2013-10-17T19:19:06Z</updated>
<author>
<name>Miika Turkia</name>
<email>miika.turkia@gmail.com</email>
</author>
<published>2013-10-17T19:05:27Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=3ec687172096d9d47010fb843ce48cfaff5f8ba8'/>
<id>urn:sha1:3ec687172096d9d47010fb843ce48cfaff5f8ba8</id>
<content type='text'>
Field variables for the CSV XSLT import have disappeared at some point
during developing GUI for the CSV import. So adding them to the XSLT for
the field selections to have effect.

Signed-off-by: Miika Turkia &lt;miika.turkia@gmail.com&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Rounding error on time change</title>
<updated>2013-10-16T18:52:05Z</updated>
<author>
<name>Miika Turkia</name>
<email>miika.turkia@gmail.com</email>
</author>
<published>2013-10-16T18:20:26Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=80bced4f560047874515536979e3cba1e519e147'/>
<id>urn:sha1:80bced4f560047874515536979e3cba1e519e147</id>
<content type='text'>
When we convert time in seconds to mm:ss format, we do not want to round
but get floor instead.

Signed-off-by: Miika Turkia &lt;miika.turkia@gmail.com&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Correct spelling of "weight" throughout the code.</title>
<updated>2013-10-04T16:40:56Z</updated>
<author>
<name>Benjamin</name>
<email>nystire@gmail.com</email>
</author>
<published>2013-10-03T23:04:51Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=fb5ae28865fec02b02f2b1be27192de2d2a9b389'/>
<id>urn:sha1:fb5ae28865fec02b02f2b1be27192de2d2a9b389</id>
<content type='text'>
"Weight" was misspelled "weigth" in several places in the code
and comments.

Signed-off-by: Benjamin Fogel &lt;nystire@gmail.com&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Initial code to import CSV log files</title>
<updated>2013-10-02T15:49:52Z</updated>
<author>
<name>Miika Turkia</name>
<email>miika.turkia@gmail.com</email>
</author>
<published>2013-09-29T12:44:38Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=ba5b5c3952f7de974f75162c99de51b5f572a078'/>
<id>urn:sha1:ba5b5c3952f7de974f75162c99de51b5f572a078</id>
<content type='text'>
This patch implements basic functionality to import CSV formatted log
profiles to Subsurface. The import includes time, depth and temperature
from AP Logviewer based on one sample log file I have received. It is
assumed that dive time is the first parameter and depth second.

Temperature is given as a parameter from C source (hard coded currently
to field 15) but we should have a GUI implemented for selecting the
wanted fields.

The two different sample logs of CSV dive log export I have received use
tabulator as field separator. I assume the possible GUI should have
option for the FS as well to be given as parameter to the XSLT.

[Dirk Hohndel: small fix to the error string malloc]

Signed-off-by: Miika Turkia &lt;miika.turkia@gmail.com&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Visibility scaling for UDDF import</title>
<updated>2013-06-11T13:43:07Z</updated>
<author>
<name>Miika Turkia</name>
<email>miika.turkia@gmail.com</email>
</author>
<published>2013-06-09T04:47:52Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=9066c8bad606ac31382016a1758d029ca334916a'/>
<id>urn:sha1:9066c8bad606ac31382016a1758d029ca334916a</id>
<content type='text'>
Visibility is defined in meters in UDDF and we use scale up to 5 stars.
Thus the meters are scaled to our star rating using one-size-fits all
method.

&lt; 1m =&gt; 1 star
&lt;= 3m =&gt; 2 star
&lt;= 5m =&gt; 3 star
&lt;= 10m =&gt; 4 star
&gt; 10m =&gt; 5 star

Signed-off-by: Miika Turkia &lt;miika.turkia@gmail.com&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Include more information on Aquadivelog import</title>
<updated>2013-06-09T04:02:46Z</updated>
<author>
<name>Miika Turkia</name>
<email>miika.turkia@gmail.com</email>
</author>
<published>2013-06-09T04:02:04Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=1668952ed3be302dfada48602cb2bc34e76cd9a9'/>
<id>urn:sha1:1668952ed3be302dfada48602cb2bc34e76cd9a9</id>
<content type='text'>
This adds information on cylinders and gas changes and some other basic
stuff like buddy, dive site, weights.

Visibility should probably be ignored as UDDF specifies it as meters and
we have a scale of 0-5. But currently it is copied as is to the
visibility field in Subsurface.

Signed-off-by: Miika Turkia &lt;miika.turkia@gmail.com&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Support for aquadivelog UDDF import</title>
<updated>2013-06-08T04:41:52Z</updated>
<author>
<name>Miika Turkia</name>
<email>miika.turkia@gmail.com</email>
</author>
<published>2013-06-07T14:45:56Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=e504742dc8e7958d72e0d27c88996f20fafe2e38'/>
<id>urn:sha1:e504742dc8e7958d72e0d27c88996f20fafe2e38</id>
<content type='text'>
This implements limited support for importing dives from a Palm divelog
software called aquadivelog. Basic depth graph is imported but most of
the metadata is currently discarded.

Signed-off-by: Miika Turkia &lt;miika.turkia@gmail.com&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Do not add unnecessary / at end of location on divelogs import</title>
<updated>2013-05-17T13:50:50Z</updated>
<author>
<name>Miika Turkia</name>
<email>miika.turkia@gmail.com</email>
</author>
<published>2013-05-17T03:48:38Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=e07072f10a130a5e3a3aca8d1d7cf01d917044ed'/>
<id>urn:sha1:e07072f10a130a5e3a3aca8d1d7cf01d917044ed</id>
<content type='text'>
The check if both location and site exist was flawed causing an extra
slash on location name when the SITE was empty. Thus resulting in
multiple location candidates when exporting to divelogs.de and
re-importing to Subsurface.

Signed-off-by: Miika Turkia &lt;miika.turkia@gmail.com&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
</feed>
