<feed xmlns='http://www.w3.org/2005/Atom'>
<title>subsurface.git/core, branch v4.7.1</title>
<subtitle>forked from https://github.com/subsurface/subsurface</subtitle>
<id>https://git.tsegers.com/subsurface.git/atom?h=v4.7.1</id>
<link rel='self' href='https://git.tsegers.com/subsurface.git/atom?h=v4.7.1'/>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/'/>
<updated>2017-10-20T21:25:18Z</updated>
<entry>
<title>Silence random warnings</title>
<updated>2017-10-20T21:25:18Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2017-10-20T21:25:18Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=27c49fe3ad8d1314c5aee5eee34668a494e31aa8'/>
<id>urn:sha1:27c49fe3ad8d1314c5aee5eee34668a494e31aa8</id>
<content type='text'>
None of these seem to point to actual issues, so let's quiet them.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Do not overwrite start and end pressures on cylinder</title>
<updated>2017-10-20T13:16:11Z</updated>
<author>
<name>Miika Turkia</name>
<email>miika.turkia@gmail.com</email>
</author>
<published>2017-10-19T11:53:51Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=4fe8eb6f650fde98bb047108a93f695676968f72'/>
<id>urn:sha1:4fe8eb6f650fde98bb047108a93f695676968f72</id>
<content type='text'>
The pressure information of cylinder should be kept intact when
copy-pasting other cylinder related information from other dive.

According to Dirk, the gas mix is wanted to be changed as technical
divers might have always the same multiple cylinders and wish to copy
the gasmix information over.

Fixes #689

Signed-off-by: Miika Turkia &lt;miika.turkia@gmail.com&gt;
</content>
</entry>
<entry>
<title>Don't show localization warning unless verbose</title>
<updated>2017-10-20T10:51:51Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2017-10-20T10:26:28Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=bebee64ca928f98e2739dcff1126c6de22874885'/>
<id>urn:sha1:bebee64ca928f98e2739dcff1126c6de22874885</id>
<content type='text'>
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>dive.h: add handling of NULL in get_dive_dc()</title>
<updated>2017-10-20T02:03:51Z</updated>
<author>
<name>Lubomir I. Ivanov</name>
<email>neolit123@gmail.com</email>
</author>
<published>2017-10-20T01:22:32Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=e4a9787c5e6efb408dfb8280f51925e5a512b7d6'/>
<id>urn:sha1:e4a9787c5e6efb408dfb8280f51925e5a512b7d6</id>
<content type='text'>
This line:
    dc = &amp;dive-&gt;dc
can SIGSEGV for a NULL 'dive' pointer.
return NULL if 'dive' is NULL.

Also handle NULL 'dc' in get_gasmix() and set 'ev' to NULL.

Signed-off-by: Lubomir I. Ivanov &lt;neolit123@gmail.com&gt;
</content>
</entry>
<entry>
<title>Use displayed_dc instead of current_dc</title>
<updated>2017-10-19T18:57:02Z</updated>
<author>
<name>Robert C. Helling</name>
<email>helling@atdotde.de</email>
</author>
<published>2017-10-19T13:29:59Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=a422957cd6525b9753cafacfafdf1f3eef66870d'/>
<id>urn:sha1:a422957cd6525b9753cafacfafdf1f3eef66870d</id>
<content type='text'>
current_dc is a macro that determines the dive computer
based on the current dive number. When the planner is started
from an emtpy dive list, the dive number ends up being -1 and
that doesn't produce a valid dive computer. Use the divecomputer
of the displayed_dive instead. This is done via a macro that
can also be used in two other places. Without this patch, the
planner crashed when called on an empty dive list.

Signed-off-by: Robert C. Helling &lt;helling@atdotde.de&gt;
</content>
</entry>
<entry>
<title>CNS calculation fix</title>
<updated>2017-10-18T21:19:13Z</updated>
<author>
<name>Stefan Fuchs</name>
<email>sfuchs@gmx.de</email>
</author>
<published>2017-10-02T18:35:21Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=7a82103c99467540fe5aaf46c3b1e67687dfd6f0'/>
<id>urn:sha1:7a82103c99467540fe5aaf46c3b1e67687dfd6f0</id>
<content type='text'>
Identify previous dives for CNS calculation in a similar way as it
is done for previous dives for deco calculation.
This is done to identify the previous dives dynamically when moving
around date/time of a dive in the planner.

Signed-off-by: Stefan Fuchs &lt;sfuchs@gmx.de&gt;
</content>
</entry>
<entry>
<title>init_deco correctly identify previous dives and report overlapping dives</title>
<updated>2017-10-18T21:19:13Z</updated>
<author>
<name>Stefan Fuchs</name>
<email>sfuchs@gmx.de</email>
</author>
<published>2017-10-02T09:17:10Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=4158a4c7de3701f9e03cd226ab26b6437a47f33e'/>
<id>urn:sha1:4158a4c7de3701f9e03cd226ab26b6437a47f33e</id>
<content type='text'>
When changing the date/time of a dive in the planner the dive may end
up in a totaly new position in respect to date/time of other dives in
dive list table. It can be moved to the past or the future before or after
other existing dives. It also could overlap with an existing dive.

This change enables identification of a new "virtual" dive list position
and based on this starts looking for previous dives.
Then it (as before the change) does init the deco calculation with any
applicable previous dive and surface interval.
If some of these applicable dives overlap it returns a neg. surface time
which is then used in the planner notes to prohibit display of results.

Signed-off-by: Stefan Fuchs &lt;sfuchs@gmx.de&gt;
</content>
</entry>
<entry>
<title>plannernotes.c coding style fixes</title>
<updated>2017-10-18T15:41:42Z</updated>
<author>
<name>Stefan Fuchs</name>
<email>sfuchs@gmx.de</email>
</author>
<published>2017-10-18T13:58:36Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=ba7be8f3355f854b6810ff093dff8155ddb462d6'/>
<id>urn:sha1:ba7be8f3355f854b6810ff093dff8155ddb462d6</id>
<content type='text'>
Signed-off-by: Stefan Fuchs &lt;sfuchs@gmx.de&gt;
</content>
</entry>
<entry>
<title>Minimum gas calculation: Change text colors for delta value output...</title>
<updated>2017-10-18T15:41:42Z</updated>
<author>
<name>Stefan Fuchs</name>
<email>sfuchs@gmx.de</email>
</author>
<published>2017-10-18T09:41:12Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=94e563a94e7e265c94c251d9983353cfc5150e2a'/>
<id>urn:sha1:94e563a94e7e265c94c251d9983353cfc5150e2a</id>
<content type='text'>
and adapt the strings for translation to s.th. which can be handled more
easily.

Signed-off-by: Stefan Fuchs &lt;sfuchs@gmx.de&gt;
</content>
</entry>
<entry>
<title>Taxonomy: Don't access empty entries when printing the tags</title>
<updated>2017-10-17T10:12:07Z</updated>
<author>
<name>Stefan Fuchs</name>
<email>sfuchs@gmx.de</email>
</author>
<published>2017-10-17T08:15:53Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=90fcfca02ce5deea7461e559a474de9bb19a8dd8'/>
<id>urn:sha1:90fcfca02ce5deea7461e559a474de9bb19a8dd8</id>
<content type='text'>
Signed-off-by: Stefan Fuchs &lt;sfuchs@gmx.de&gt;
</content>
</entry>
</feed>
