<feed xmlns='http://www.w3.org/2005/Atom'>
<title>subsurface.git, branch v4.7.2</title>
<subtitle>forked from https://github.com/subsurface/subsurface</subtitle>
<id>https://git.tsegers.com/subsurface.git/atom?h=v4.7.2</id>
<link rel='self' href='https://git.tsegers.com/subsurface.git/atom?h=v4.7.2'/>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/'/>
<updated>2017-11-01T03:33:14Z</updated>
<entry>
<title>Getting ready for 4.7.2</title>
<updated>2017-11-01T03:33:14Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2017-11-01T03:33:14Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=cb34b33a64318a5f1671027a42494484b02e3800'/>
<id>urn:sha1:cb34b33a64318a5f1671027a42494484b02e3800</id>
<content type='text'>
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Latest translations</title>
<updated>2017-10-31T23:36:10Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2017-10-31T23:36:03Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=ec905f9366be71e297150255cd1dce994af94558'/>
<id>urn:sha1:ec905f9366be71e297150255cd1dce994af94558</id>
<content type='text'>
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>When O2 breaking, add segment with current mix not with next</title>
<updated>2017-10-31T23:33:32Z</updated>
<author>
<name>Robert C. Helling</name>
<email>helling@atdotde.de</email>
</author>
<published>2017-10-30T21:46:01Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=eafe19559a83119c976c53ee71f7a62dc2f37176'/>
<id>urn:sha1:eafe19559a83119c976c53ee71f7a62dc2f37176</id>
<content type='text'>
Signed-off-by: Robert C. Helling &lt;helling@atdotde.de&gt;
</content>
</entry>
<entry>
<title>Don't do the minimal gaschanging stops during O2 breakting</title>
<updated>2017-10-31T23:33:32Z</updated>
<author>
<name>Robert C. Helling</name>
<email>helling@atdotde.de</email>
</author>
<published>2017-10-30T21:10:57Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=c9c90afd3e7a44ee556b8ce4f01628f6d2281442'/>
<id>urn:sha1:c9c90afd3e7a44ee556b8ce4f01628f6d2281442</id>
<content type='text'>
Signed-off-by: Robert C. Helling &lt;helling@atdotde.de&gt;
</content>
</entry>
<entry>
<title>Correct time bookkeeping when doing O2 breaks</title>
<updated>2017-10-31T23:33:32Z</updated>
<author>
<name>Robert C. Helling</name>
<email>helling@atdotde.de</email>
</author>
<published>2017-10-18T21:51:14Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=0f458023d9ec0cba443fde522be7bb96bf56584f'/>
<id>urn:sha1:0f458023d9ec0cba443fde522be7bb96bf56584f</id>
<content type='text'>
These got mangled with previous changes to stop length determination.

Fixes #662

Signed-off-by: Robert C. Helling &lt;helling@atdotde.de&gt;
</content>
</entry>
<entry>
<title>Postpone error message display if not in GUI thread</title>
<updated>2017-10-31T23:32:08Z</updated>
<author>
<name>Berthold Stoeger</name>
<email>bstoeger@mail.tuwien.ac.at</email>
</author>
<published>2017-10-31T20:28:59Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=3acc28cebf9d3ebaa48c564f87c0eb85ed43b74c'/>
<id>urn:sha1:3acc28cebf9d3ebaa48c564f87c0eb85ed43b74c</id>
<content type='text'>
Calls to report_error() crashed if not called from GUI thread.
Fix this by postponing error message display if not in GUI thread.
Code that creates a thread which possibly calls report_error()
is responsible for calling MainWindow::showErrors() to flush
the accumulated messages.

Note that there is a race condition in report_error() and
get_error_string(). Nevertheless, hitting it should be rather
unlikely (two threads producing error messages at the same time)
and hopefully it can be fixed rather easily.

Signed-off-by: Berthold Stoeger &lt;bstoeger@mail.tuwien.ac.at&gt;
</content>
</entry>
<entry>
<title>desktop-main.cpp: don't validate for custom backends</title>
<updated>2017-10-30T21:09:52Z</updated>
<author>
<name>Lubomir I. Ivanov</name>
<email>neolit123@gmail.com</email>
</author>
<published>2017-10-30T21:03:59Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=945a0a87482dc24c5f12cdaaf1b3576549a4c8a5'/>
<id>urn:sha1:945a0a87482dc24c5f12cdaaf1b3576549a4c8a5</id>
<content type='text'>
Without this patch the user can pass a custom backend
like 'software' and the validation will still be performed.
In a case where the validation fails Subsurface will still exit.

With this patch the validation is performed *only* for the
standard backend which is OpenGL (or an empty QT_QUICK_BACKEND)
env. variable.

Signed-off-by: Lubomir I. Ivanov &lt;neolit123@gmail.com&gt;
</content>
</entry>
<entry>
<title>VPM-B ceiling: calculate deco_time similar to planned VPM-B dives</title>
<updated>2017-10-30T20:48:15Z</updated>
<author>
<name>Rick Walsh</name>
<email>rickmwalsh@gmail.com</email>
</author>
<published>2017-10-29T06:48:30Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=68c2b10161fb8bfb7572a058586b33f652aea47c'/>
<id>urn:sha1:68c2b10161fb8bfb7572a058586b33f652aea47c</id>
<content type='text'>
When planning a VPM-B dive, the "deco time" ends at surfacing, which is after
ascending after a full-minute deco stop is complete, after ceiling clears. We
should take this into account when calculating the ceiling outside of the
planner.

Signed-off-by: Rick Walsh &lt;rickmwalsh@gmail.com&gt;
</content>
</entry>
<entry>
<title>VPM-B ceiling outside of planner: over-estimate deco_time on first iteration</title>
<updated>2017-10-30T20:48:15Z</updated>
<author>
<name>Rick Walsh</name>
<email>rickmwalsh@gmail.com</email>
</author>
<published>2017-10-29T06:47:09Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=f2535995f0dcf2c6541525fcb09f86f138a2c186'/>
<id>urn:sha1:f2535995f0dcf2c6541525fcb09f86f138a2c186</id>
<content type='text'>
This means the iterations converge from an over-estimate, consistent with
planning VPM-B dives

Signed-off-by: Rick Walsh &lt;rickmwalsh@gmail.com&gt;
</content>
</entry>
<entry>
<title>whitespace (planner.c)</title>
<updated>2017-10-30T20:48:15Z</updated>
<author>
<name>Rick Walsh</name>
<email>rickmwalsh@gmail.com</email>
</author>
<published>2017-10-29T06:34:00Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=eb62ced8a185927ca1c6328e54a84b2f684dfcd1'/>
<id>urn:sha1:eb62ced8a185927ca1c6328e54a84b2f684dfcd1</id>
<content type='text'>
Signed-off-by: Rick Walsh &lt;rickmwalsh@gmail.com&gt;
</content>
</entry>
</feed>
