<feed xmlns='http://www.w3.org/2005/Atom'>
<title>subsurface.git/core/settings, branch v4.8.3</title>
<subtitle>forked from https://github.com/subsurface/subsurface</subtitle>
<id>https://git.tsegers.com/subsurface.git/atom/core/settings?h=v4.8.3</id>
<link rel='self' href='https://git.tsegers.com/subsurface.git/atom/core/settings?h=v4.8.3'/>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/'/>
<updated>2018-09-25T14:01:39Z</updated>
<entry>
<title>cleanup: do not compare doubles like this</title>
<updated>2018-09-25T14:01:39Z</updated>
<author>
<name>Jan Mulder</name>
<email>jlmulder@xs4all.nl</email>
</author>
<published>2018-09-25T10:28:53Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=5480d08d15aca6710ad900b5084d786798bef7ab'/>
<id>urn:sha1:5480d08d15aca6710ad900b5084d786798bef7ab</id>
<content type='text'>
Cleanup another possibly dangerous compare of doubles.

Signed-off-by: Jan Mulder &lt;jlmulder@xs4all.nl&gt;
</content>
</entry>
<entry>
<title>qPref: don't compare doubles for equality</title>
<updated>2018-09-25T13:58:17Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2018-09-23T01:01:16Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=619289074ba33f00bb19c5fe62c2c72782d5b997'/>
<id>urn:sha1:619289074ba33f00bb19c5fe62c2c72782d5b997</id>
<content type='text'>
This is a much safer way to do this.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>qPref: add mobile_scale preference</title>
<updated>2018-09-25T13:58:17Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2018-09-22T23:09:31Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=617019bc6b9e5bebba1cb96b1ed039befa8470ff'/>
<id>urn:sha1:617019bc6b9e5bebba1cb96b1ed039befa8470ff</id>
<content type='text'>
We use that in the mobile app to scale the whole app, as all sizes there
are relative to the default font.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>qPref: add ability to remember recently used dive computers</title>
<updated>2018-09-23T18:49:30Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2018-09-20T19:03:09Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=77a5c9ac65d25000a64cf48fb2138c302cb0b116'/>
<id>urn:sha1:77a5c9ac65d25000a64cf48fb2138c302cb0b116</id>
<content type='text'>
This does feel clumsy and complicated. This is a lot of special case
handling and a lot of boilerplate for something that really should be
quite simple.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Mobile: always update the preferences when set_unit_system is called</title>
<updated>2018-09-19T21:41:34Z</updated>
<author>
<name>Jocke</name>
<email>j.bygdell@gmail.com</email>
</author>
<published>2018-09-18T15:22:01Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=148bc8fbf192c42c25e7f7897384e6fbc6562267'/>
<id>urn:sha1:148bc8fbf192c42c25e7f7897384e6fbc6562267</id>
<content type='text'>
Unit_system is read from git storage but units are set from locale when the
app starts. To prevent a miss-match between unit and unit_system we have to
always update the preferences variable when set_unit_system is called so that
the user doesn't end up with imperial units when the preferences say metric.

Signed-off-by: Joakim Bygdell &lt;j.bygdell@gmail.com&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>core/settings: correct UserSurvey -&gt; userSurvey in qPrefDisplay</title>
<updated>2018-09-12T00:25:00Z</updated>
<author>
<name>jan Iversen</name>
<email>jani@apache.org</email>
</author>
<published>2018-09-09T16:38:23Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=7e243fe363daddfa8fa8dfd8f908311804962e03'/>
<id>urn:sha1:7e243fe363daddfa8fa8dfd8f908311804962e03</id>
<content type='text'>
QML is quite special, the variables needs to start with lower case in C++
and are used starting with upper case in QML

Signed-off-by: Jan Iversen &lt;jani@apache.org&gt;
</content>
</entry>
<entry>
<title>core/settings: optimize base_url functions.</title>
<updated>2018-09-12T00:25:00Z</updated>
<author>
<name>jan Iversen</name>
<email>jani@apache.org</email>
</author>
<published>2018-09-09T14:01:58Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=7129ad92a4ee5899680815c8cd2648a9f71bb651'/>
<id>urn:sha1:7129ad92a4ee5899680815c8cd2648a9f71bb651</id>
<content type='text'>
Remove unused variable and create of QString.

Signed-off-by: Jan Iversen &lt;jani@apache.org&gt;
</content>
</entry>
<entry>
<title>core/settings: use instance() in qPref macros</title>
<updated>2018-09-12T00:25:00Z</updated>
<author>
<name>jan Iversen</name>
<email>jani@apache.org</email>
</author>
<published>2018-09-11T05:56:50Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=178c01baf584fa6ec18d7802393ebe0c415d73ca'/>
<id>urn:sha1:178c01baf584fa6ec18d7802393ebe0c415d73ca</id>
<content type='text'>
use instance() instead of &lt;class&gt;::instance()

Signed-off-by: Jan Iversen &lt;jani@apache.org&gt;
</content>
</entry>
<entry>
<title>core/settings: change bestmixend to int, to allow qml to work</title>
<updated>2018-09-12T00:25:00Z</updated>
<author>
<name>jan Iversen</name>
<email>jani@apache.org</email>
</author>
<published>2018-09-08T14:44:51Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=a03757801583ee8fa637b1a236b70554a033bfde'/>
<id>urn:sha1:a03757801583ee8fa637b1a236b70554a033bfde</id>
<content type='text'>
depth_t is a good struct in C, but bad in QML.

Signed-off-by: Jan Iversen &lt;jani@apache.org&gt;
</content>
</entry>
<entry>
<title>core/settings: correct wrong emit in qPrefFacebook</title>
<updated>2018-09-12T00:25:00Z</updated>
<author>
<name>jan Iversen</name>
<email>jani@apache.org</email>
</author>
<published>2018-09-08T12:43:59Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=c0b78d69d9860d1169d43db594f5fb242a5876a5'/>
<id>urn:sha1:c0b78d69d9860d1169d43db594f5fb242a5876a5</id>
<content type='text'>
Signed-off-by: Jan Iversen &lt;jani@apache.org&gt;
</content>
</entry>
</feed>
