<feed xmlns='http://www.w3.org/2005/Atom'>
<title>subsurface.git/dives, branch v1.2</title>
<subtitle>forked from https://github.com/subsurface/subsurface</subtitle>
<id>https://git.tsegers.com/subsurface.git/atom?h=v1.2</id>
<link rel='self' href='https://git.tsegers.com/subsurface.git/atom?h=v1.2'/>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/'/>
<updated>2011-11-09T15:53:10Z</updated>
<entry>
<title>Correctly plot dives ending below the surface</title>
<updated>2011-11-09T15:53:10Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2011-11-09T15:41:41Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=e38eb77e30c2d0d06eb61db0cd1bdf3f5e164e8d'/>
<id>urn:sha1:e38eb77e30c2d0d06eb61db0cd1bdf3f5e164e8d</id>
<content type='text'>
I thought we had fixed this before - but I guess it got broken again
somewhere. We now make sure that the plot_info ends on an entry with
depth 0.

Added test14 to verify the fix.

Also fixed cut'n'paste errors in a few test dive files.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Fix missing pressure plot at start of the dive in some situations</title>
<updated>2011-11-04T22:38:46Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2011-11-04T22:34:30Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=4b735521e2561fe6d03f9f94122fbdc58f48e4a5'/>
<id>urn:sha1:4b735521e2561fe6d03f9f94122fbdc58f48e4a5</id>
<content type='text'>
In some situations we could end up with no sample pressure and no
interpolated pressure at time = 0. This is now fixed.

Fix notes in test dive the exposed the issue.

Also change the code in create_plot_info to keep the number of samples and
the number of corresponding pi entries in separate variables. This avoids
future changes from breaking if they assume they can access
dive-&gt;sample[nr_samples - 1] (which is a reasonable assumption to make).

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Update test dives</title>
<updated>2011-11-04T21:54:22Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2011-11-04T21:54:22Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=68bd80dff4212dfa2a5f4a34f3dbb7f28fc30991'/>
<id>urn:sha1:68bd80dff4212dfa2a5f4a34f3dbb7f28fc30991</id>
<content type='text'>
The notes now reflect things that were fixed in the last commits.
Also added more test dives to test other boundary cases.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Replace Linus' dives with useful test dives that help test the app</title>
<updated>2011-11-04T17:47:38Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2011-11-04T17:47:38Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=ef7771ebf247bb5b5e4fe909ae03d55c201c89e0'/>
<id>urn:sha1:ef7771ebf247bb5b5e4fe909ae03d55c201c89e0</id>
<content type='text'>
As much as Linus' dives may be fun to look at, they don't help us test the
app. Writing these test dives I already found a couple of bugs - and I'm
just getting started.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Make the multi-dive files valid XML</title>
<updated>2011-08-29T00:24:53Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2011-08-29T00:24:53Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=fb214b2b3918120f0cd5aebe7c48a7482d1c1276'/>
<id>urn:sha1:fb214b2b3918120f0cd5aebe7c48a7482d1c1276</id>
<content type='text'>
They had multiple "root" entries (all called 'dive'), which makes baby
Jesus cry.

So just enclose them all in one root entry (called 'dives') that
magically turns it all into parseable xml.

Yeah, that really helps make the world a better place.

Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>Start archiving the stupid XML files</title>
<updated>2011-08-28T23:18:53Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2011-08-28T23:18:53Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=857e153070aee4383a82342a41caf0c5a0f8d700'/>
<id>urn:sha1:857e153070aee4383a82342a41caf0c5a0f8d700</id>
<content type='text'>
(and add a reminder of how they came to be)

Gaah.  XML is *stupid*.  It's not easy to parse for humans or for
computers, and some of these XML files are just disgusting.  But maybe
they can be turned into something usable with libxml.

Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
</feed>
