<feed xmlns='http://www.w3.org/2005/Atom'>
<title>subsurface.git/xslt, branch v3.0.1</title>
<subtitle>forked from https://github.com/subsurface/subsurface</subtitle>
<id>https://git.tsegers.com/subsurface.git/atom?h=v3.0.1</id>
<link rel='self' href='https://git.tsegers.com/subsurface.git/atom?h=v3.0.1'/>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/'/>
<updated>2013-02-26T19:51:35Z</updated>
<entry>
<title>DivingLog import: keep the dive computer name around</title>
<updated>2013-02-26T19:51:35Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2013-02-26T19:48:13Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=881baafc26b651028dd49091ca9eb8b920f7d5d8'/>
<id>urn:sha1:881baafc26b651028dd49091ca9eb8b920f7d5d8</id>
<content type='text'>
We simply set up the model attribute.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Another update to DivingLog import</title>
<updated>2013-02-26T19:16:41Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2013-02-26T19:15:06Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=5cea16ec509bdca4d9410aea193277fa42fba1a4'/>
<id>urn:sha1:5cea16ec509bdca4d9410aea193277fa42fba1a4</id>
<content type='text'>
This fixes two bugs:
- we overwrote the max depth that we read from an XML file with 0 if there
  are no samples
- we didn't parse the DepthAvg tag in the DivingLog XML

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>UDCF import</title>
<updated>2013-02-26T18:16:49Z</updated>
<author>
<name>Miika Turkia</name>
<email>miika.turkia@gmail.com</email>
</author>
<published>2013-02-26T18:13:28Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=686a27aee95a78213778ccbaa58c0fd7d88d12f6'/>
<id>urn:sha1:686a27aee95a78213778ccbaa58c0fd7d88d12f6</id>
<content type='text'>
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>Test dives</title>
<updated>2013-02-26T16:50:05Z</updated>
<author>
<name>Miika Turkia</name>
<email>miika.turkia@gmail.com</email>
</author>
<published>2013-02-26T16:31:22Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=826d27711e01670f1d3302df229ec1ae5d820c5a'/>
<id>urn:sha1:826d27711e01670f1d3302df229ec1ae5d820c5a</id>
<content type='text'>
On Tue, Feb 26, 2013 at 6:19 PM, Dirk Hohndel &lt;dirk@hohndel.org&gt; wrote:
&gt; Miika Turkia &lt;miika.turkia@gmail.com&gt; writes:
&gt;
&gt;&gt; On Tue, Feb 26, 2013 at 5:54 PM, Dirk Hohndel &lt;dirk@hohndel.org&gt; wrote:
&gt;&gt;&gt; Miika Turkia &lt;miika.turkia@gmail.com&gt; writes:
&gt;&gt;&gt;
&gt;&gt;&gt;&gt; On Tue, Feb 26, 2013 at 6:45 AM, Dirk Hohndel &lt;dirk@hohndel.org&gt; wrote:
&gt;&gt;&gt;&gt;&gt; I added a few test dives exported from other software (Dm3, DiveLog 5.08,
&gt;&gt;&gt;&gt;&gt; JDiveLog 10.2 from Mac - last one doesn't parse because of encoding... Also
&gt;&gt;&gt;&gt;&gt; a composed XML zip file from DiveLog isn't supported, yet)
&gt;&gt;&gt;&gt;&gt; Find them under dives
&gt;&gt;&gt;&gt;
&gt;&gt;&gt;&gt; Now this gets interesting. Is there ANY logic in the units in the
&gt;&gt;&gt;&gt; dives/TestDiveDiveLog5.08.xml? It seems that some of the temperatures
&gt;&gt;&gt;&gt; are in C (Airtemp and Watertemp) and some in F (samples). Otherwise I
&gt;&gt;&gt;&gt; would guess we are talking metric here, but I do not see any specs
&gt;&gt;&gt;&gt; (another log I have seen from DivingLog had all the units in metric,
&gt;&gt;&gt;&gt; as far as I could guess). BTW is the Weight in kg or lb?
&gt;&gt;&gt;
&gt;&gt;&gt; I have purchased DivingLog and should be able to create any combination
&gt;&gt;&gt; of data for the test file that we could possibly want. I'll do a set in
&gt;&gt;&gt; a moment that describe what SHOULD be there in their notes, maybe that
&gt;&gt;&gt; will clear things up.
&gt;&gt;&gt;
&gt;&gt;&gt; That said, I really want to release 3.0.1 in the next couple of hours,
&gt;&gt;&gt; so this may have to wait for 3.0.2 (if we end up needing that) or 3.1.
&gt;&gt;&gt;
&gt;&gt;&gt;&gt; The divelogs.de UDCF format looks like it shouldn't take long to write
&gt;&gt;&gt;&gt; support for. I'll look into it this evening.
&gt;&gt;&gt;
&gt;&gt;&gt; It is evening for you, right? No pressure, just making sure I understand
&gt;&gt;&gt; what may be coming in in patches in the next hour or two
&gt;&gt;
&gt;&gt; I currently have one version of the DivingLog XSLT. So a bit of
&gt;&gt; verification and that could possibly be used as is. However, this
&gt;&gt; could use a bit more testing than a new support to make sure things
&gt;&gt; are not going to be any worse than they currently are.
&gt;&gt;
&gt;&gt; I have not started with the UDCF yet, but that could be reasonably
&gt;&gt; fast to implement. However, no guarantees. (And yes, it is evening for
&gt;&gt; me)
&gt;
&gt; I can hold off 3.0.1 a couple hours longer if that is a realistic thing
&gt; to do. I don't see the UDCF as that important since we have a different
&gt; format from them that we support. So I think the best possible DivingLog
&gt; support would be my preference.
&gt;
&gt; I'll add a few more exported dives from DivingLog next (and fix the
&gt; naming of the existing ones).

In that case, here is the DivingLog XSLT if anyone can give it a test.

miika

From 4a62058f4f6fd4780f04bce6e1fe45e20abcf33f Mon Sep 17 00:00:00 2001
From: Miika Turkia &lt;miika.turkia@gmail.com&gt;
Date: Tue, 26 Feb 2013 17:46:53 +0200
Subject: [PATCH] XSLT for DivingLog

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>XSLT for UDDF import</title>
<updated>2013-02-24T16:52:58Z</updated>
<author>
<name>Miika Turkia</name>
<email>miika.turkia@gmail.com</email>
</author>
<published>2013-02-24T16:13:26Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=1f20d5feed41ce509601435cb32645b473436ec8'/>
<id>urn:sha1:1f20d5feed41ce509601435cb32645b473436ec8</id>
<content type='text'>
This XSLT imports the UDDF logs that I have received samples of. This
includes kenzooid and Heinrichs Weikamp's DR5.

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>JDiveLog import - add ndl=0 when on deco</title>
<updated>2013-02-23T04:16:48Z</updated>
<author>
<name>Miika Turkia</name>
<email>miika.turkia@gmail.com</email>
</author>
<published>2013-02-23T00:58:33Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=48de523f15a275bec106333fe64779dc8d3a4bb8'/>
<id>urn:sha1:48de523f15a275bec106333fe64779dc8d3a4bb8</id>
<content type='text'>
This patch will add ndl='0:00 min' attribute on all the samples that
have stoptime or stopdepth set when importing from JDiveLog. This hack
ensures that dive computer's deco ceiling is shown.

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>Divelogs.de import empty value fix</title>
<updated>2013-02-21T04:19:59Z</updated>
<author>
<name>Miika Turkia</name>
<email>miika.turkia@gmail.com</email>
</author>
<published>2013-02-21T03:07:45Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=ff1c33401bba25ab02efdcd23e52a3c3a14ab1b6'/>
<id>urn:sha1:ff1c33401bba25ab02efdcd23e52a3c3a14ab1b6</id>
<content type='text'>
This checks that weight and dive durantion are defined before importing.
(Empty value concatenated with unit gives an error on import.)

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>Import divelogs.de</title>
<updated>2013-02-20T18:57:24Z</updated>
<author>
<name>Miika Turkia</name>
<email>miika.turkia@gmail.com</email>
</author>
<published>2013-02-20T16:45:42Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=9b4c251ebe348adced6166370bf11eabf22790fd'/>
<id>urn:sha1:9b4c251ebe348adced6166370bf11eabf22790fd</id>
<content type='text'>
This XSLT converts divelogs.de logs into Subsurface format. Data that is
discarded: weather, water visibility, boat name.

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>Improvements on MacDive import</title>
<updated>2013-02-09T17:49:31Z</updated>
<author>
<name>Miika Turkia</name>
<email>miika.turkia@gmail.com</email>
</author>
<published>2013-02-09T05:51:06Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=752ee669689df1fe39f0196954f67ac55bb2819d'/>
<id>urn:sha1:752ee669689df1fe39f0196954f67ac55bb2819d</id>
<content type='text'>
New information of the upcoming MacDive log format is taken into account, more
Imperial conversions are added and a couple of bugs fixed.

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 Imperial units on MacDive log import</title>
<updated>2013-02-07T20:51:21Z</updated>
<author>
<name>Miika Turkia</name>
<email>miika.turkia@gmail.com</email>
</author>
<published>2013-02-07T19:20:03Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=b85d5a36fc7285ffc380fd0dcf59d84bd2855082'/>
<id>urn:sha1:b85d5a36fc7285ffc380fd0dcf59d84bd2855082</id>
<content type='text'>
The cylinder size is treated as metric as the samples received indicate
it would be so.

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