<feed xmlns='http://www.w3.org/2005/Atom'>
<title>subsurface.git/core, branch v4.8.1</title>
<subtitle>forked from https://github.com/subsurface/subsurface</subtitle>
<id>https://git.tsegers.com/subsurface.git/atom?h=v4.8.1</id>
<link rel='self' href='https://git.tsegers.com/subsurface.git/atom?h=v4.8.1'/>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/'/>
<updated>2018-07-13T21:46:10Z</updated>
<entry>
<title>Disable the WindowContextHelpButtonHint for Qt &gt;=5.10</title>
<updated>2018-07-13T21:46:10Z</updated>
<author>
<name>Stefan Fuchs</name>
<email>sfuchs@gmx.de</email>
</author>
<published>2018-07-13T20:40:02Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=63e63ee07d0165d24807c79bd316092079c9949f'/>
<id>urn:sha1:63e63ee07d0165d24807c79bd316092079c9949f</id>
<content type='text'>
Disables the WindowContextHelpButtonHint by default on Qt::Sheet and
Qt::Dialog widgets. This hides the ? button on Windows, which only
makes sense if you use QWhatsThis functionality.
This value has been added in Qt 5.10.

Signed-off-by: Stefan Fuchs &lt;sfuchs@gmx.de&gt;
</content>
</entry>
<entry>
<title>In planner notes don't show dive mode for first data point</title>
<updated>2018-07-13T18:26:28Z</updated>
<author>
<name>Stefan Fuchs</name>
<email>sfuchs@gmx.de</email>
</author>
<published>2018-07-13T15:42:03Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=24c915e97c4607a000c2df82ac412286854c7c2c'/>
<id>urn:sha1:24c915e97c4607a000c2df82ac412286854c7c2c</id>
<content type='text'>
Signed-off-by: Stefan Fuchs &lt;sfuchs@gmx.de&gt;
</content>
</entry>
<entry>
<title>Add three missing translations for divemode_text_ui in plannernotes.c</title>
<updated>2018-07-13T18:26:28Z</updated>
<author>
<name>Stefan Fuchs</name>
<email>sfuchs@gmx.de</email>
</author>
<published>2018-07-13T15:27:06Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=9883b9f10e0a153f4645c26ac2507fbc3e773bd3'/>
<id>urn:sha1:9883b9f10e0a153f4645c26ac2507fbc3e773bd3</id>
<content type='text'>
Added three missing translations which were forgotten here:
fcf6b819d9cf337714fb542497cffc6effafe2ca

Signed-off-by: Stefan Fuchs &lt;sfuchs@gmx.de&gt;
</content>
</entry>
<entry>
<title>Make sure our libdivecomputer custom IO interfaces have sleep functions</title>
<updated>2018-07-13T18:25:38Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2018-07-13T16:49:42Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=b34a4063be023b460514176648edce149a52f254'/>
<id>urn:sha1:b34a4063be023b460514176648edce149a52f254</id>
<content type='text'>
When I switched over from our own custom IO implementation to the new
upstream custom IO model in libdivecomputer, I completely missed the
fact that the libdivecomputer custom IO model also does a custom _sleep_
function.

I'm not entirely sure what the point was, and it broke things even in
libdivecopmputer itself when some of the new sleep functions were
broken.

Anyway, we didn't export any sleep functions at all for the bluetooth,
BLE and FTDI cases, the the libdivecomputer code didn't fall back to any
sane default sleep implementation either, so the end result was no
sleeping at all.

Which didn't matter for most divecomputers.

But it seems like at least some OSTC dive computers did care, at least
in certain situations, and both Miika and Anton had trouble downloading
with their OSTC Sport dive computers.  Using the serial line protocol
and the legacy /dev/rfcomm model worked fine, because then it used the
sleeping functions in the POSIX serial code inside libdivecomputer.

This just adds trivial sleeping functions for the affected download
protocols.  Maybe I should have just made libdivecomputer have a sane
default instead, but this wasn't hard either (the hard part was trying
to figure out why the downloads worked for some people and not for
others).

Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>ssrf: add shared helper file</title>
<updated>2018-07-12T15:08:00Z</updated>
<author>
<name>jan Iversen</name>
<email>jani@apache.org</email>
</author>
<published>2018-07-11T09:34:33Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=8cc0b6dbc14d26cd0fff14b7f0368b33433a0191'/>
<id>urn:sha1:8cc0b6dbc14d26cd0fff14b7f0368b33433a0191</id>
<content type='text'>
add subsurface-helper.cpp to share functions between mobile and desktop

move mobile qml registrations to a shared function (avoiding differences in registrations)

Target is to replace current subsurface-desktop-main + subsurface-desktop-helper and
subsurface-mobile-main + subsurface-mobile-helper with
subsurface-*-main + subsurface-helper

Signed-off-by: Jan Iversen &lt;jani@apache.org&gt;
</content>
</entry>
<entry>
<title>Don't show decimals on pressures</title>
<updated>2018-07-12T14:15:05Z</updated>
<author>
<name>Jocke</name>
<email>j.bygdell@gmail.com</email>
</author>
<published>2018-07-12T08:41:32Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=59465b85f6484dedfa2ba9632489ca26f354419f'/>
<id>urn:sha1:59465b85f6484dedfa2ba9632489ca26f354419f</id>
<content type='text'>
As per discussion in #1460 there is no point in showing decimal values
for pressures in the equipment tab on desktop or in the dive edit view on 
mobile.

Signed-off-by: Joakim Bygdell &lt;j.bygdell@gmail.com&gt;</content>
</entry>
<entry>
<title>Dive media: add ".mov" to list of known video extensions</title>
<updated>2018-07-11T23:18:09Z</updated>
<author>
<name>Berthold Stoeger</name>
<email>bstoeger@mail.tuwien.ac.at</email>
</author>
<published>2018-07-11T21:54:37Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=a8bfa5f053b04c467c69f73715e18bfaee3b07b8'/>
<id>urn:sha1:a8bfa5f053b04c467c69f73715e18bfaee3b07b8</id>
<content type='text'>
This was an oversight in b28dba6087f0433af8ece176b64fcac54ca370a4.

Signed-off-by: Berthold Stoeger &lt;bstoeger@mail.tuwien.ac.at&gt;
</content>
</entry>
<entry>
<title>core: remove clang warning in divesite.c</title>
<updated>2018-07-11T10:59:33Z</updated>
<author>
<name>jan Iversen</name>
<email>jani@apache.org</email>
</author>
<published>2018-07-11T06:46:02Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=b15f6f3d4a38bf0c3877aaeabeab9f74f14ce773'/>
<id>urn:sha1:b15f6f3d4a38bf0c3877aaeabeab9f74f14ce773</id>
<content type='text'>
Add () in complex condition to avoid clang warning.

Signed-off-by: Jan Iversen &lt;jani@apache.org&gt;
</content>
</entry>
<entry>
<title>core: add version variables to qPref and make it qml loadable</title>
<updated>2018-07-10T17:30:50Z</updated>
<author>
<name>jan Iversen</name>
<email>jani@apache.org</email>
</author>
<published>2018-07-07T20:59:26Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=4a4bc1c8f39e39aacba0a58a41a6fa8cbc63e4b0'/>
<id>urn:sha1:4a4bc1c8f39e39aacba0a58a41a6fa8cbc63e4b0</id>
<content type='text'>
add canonical_version and mobile_version to qPref

Having a property in qPref, allows the use in qml, and prepare the
interface for qml testing.

Signed-off-by: Jan Iversen &lt;jani@apache.org&gt;
</content>
</entry>
<entry>
<title>core: make qPref::cloud_status the only version of the enum</title>
<updated>2018-07-10T17:30:50Z</updated>
<author>
<name>jan Iversen</name>
<email>jani@apache.org</email>
</author>
<published>2018-07-05T18:37:53Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=8d66633fe798f6c45978ea1b0d47aa04625d4ac5'/>
<id>urn:sha1:8d66633fe798f6c45978ea1b0d47aa04625d4ac5</id>
<content type='text'>
add enum to qPref and remove elsewhere
update source core to reference qPref.

the enum cannot be in pref.h because it is to be used in qml and Q_ENUM
need the enum to be defined as part of the class

Signed-off-by: Jan Iversen &lt;jani@apache.org&gt;
</content>
</entry>
</feed>
