<feed xmlns='http://www.w3.org/2005/Atom'>
<title>subsurface.git/mobile-widgets, branch v4.8.2</title>
<subtitle>forked from https://github.com/subsurface/subsurface</subtitle>
<id>https://git.tsegers.com/subsurface.git/atom?h=v4.8.2</id>
<link rel='self' href='https://git.tsegers.com/subsurface.git/atom?h=v4.8.2'/>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/'/>
<updated>2018-09-13T03:18:32Z</updated>
<entry>
<title>mobile-widgets: replace qmlprefs::theme with qPrefDisplay::theme</title>
<updated>2018-09-13T03:18:32Z</updated>
<author>
<name>jan Iversen</name>
<email>jani@apache.org</email>
</author>
<published>2018-09-12T11:50:24Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=c9122283cc652b953cbfc2cdea47902b9f20eea2'/>
<id>urn:sha1:c9122283cc652b953cbfc2cdea47902b9f20eea2</id>
<content type='text'>
Shortcut and use qPrefDisplay::theme() direct

Signed-off-by: Jan Iversen &lt;jani@apache.org&gt;
</content>
</entry>
<entry>
<title>mobile-widgets: remove setTimeThreshold from system</title>
<updated>2018-09-13T03:18:32Z</updated>
<author>
<name>jan Iversen</name>
<email>jani@apache.org</email>
</author>
<published>2018-09-12T11:40:59Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=51bc41b5179ff12bf2767cd568dbf8266b72ca7e'/>
<id>urn:sha1:51bc41b5179ff12bf2767cd568dbf8266b72ca7e</id>
<content type='text'>
Use qPrefLocationService::set_time_threshold and remove from
qmlprefs.cpp and qmlmanager.cpp

Remark: mobile UI shows time in minutes, while it is stored (and calculated)
in seconds. Therefore a /60 when reading and *60 when setting.

Signed-off-by: Jan Iversen &lt;jani@apache.org&gt;
</content>
</entry>
<entry>
<title>mobile-widgets: move distanceThreshold handling to qPref</title>
<updated>2018-09-13T03:17:39Z</updated>
<author>
<name>jan Iversen</name>
<email>jani@apache.org</email>
</author>
<published>2018-09-12T07:12:03Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=baa828e900b2dc1c647c62483a13737baadfa76c'/>
<id>urn:sha1:baa828e900b2dc1c647c62483a13737baadfa76c</id>
<content type='text'>
Remove distanceThreshold from qmlprefs and use qPref instead
update qml

no user experience change

Signed-off-by: Jan Iversen &lt;jani@apache.org&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>mobile-widgets: make show_developer persistent</title>
<updated>2018-09-13T03:16:46Z</updated>
<author>
<name>jan Iversen</name>
<email>jani@apache.org</email>
</author>
<published>2018-09-12T06:55:55Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=c454f6954f0fc5fdd490c50ff13f556660de5ed8'/>
<id>urn:sha1:c454f6954f0fc5fdd490c50ff13f556660de5ed8</id>
<content type='text'>
Remove developer from qmlprefs and use qPref instead
Update qml

show_developer is saved on disk, and thus remembered between starts.

Signed-off-by: Jan Iversen &lt;jani@apache.org&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>core/settings ... : remove qPref* includes in qPref.h</title>
<updated>2018-09-12T00:25:00Z</updated>
<author>
<name>jan Iversen</name>
<email>jani@apache.org</email>
</author>
<published>2018-09-08T17:46:11Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=2385f48c6a74e6eb39b3c8c69766719c05768113'/>
<id>urn:sha1:2385f48c6a74e6eb39b3c8c69766719c05768113</id>
<content type='text'>
reduce number of includes by removing qPref* includes in qPref.h

Signed-off-by: Jan Iversen &lt;jani@apache.org&gt;
</content>
</entry>
<entry>
<title>core: declare cloud_status in qPrefCloudStorage</title>
<updated>2018-09-12T00:25:00Z</updated>
<author>
<name>jan Iversen</name>
<email>jani@apache.org</email>
</author>
<published>2018-09-02T14:22:16Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=684e334fb6098e604a91d140c1e2ea0883dff081'/>
<id>urn:sha1:684e334fb6098e604a91d140c1e2ea0883dff081</id>
<content type='text'>
qml declaration of cloud_status (defined in pref.h) does not
belong in qPref.h but in qPrefCloudStorage

Signed-off-by: Jan Iversen &lt;jani@apache.org&gt;
</content>
</entry>
<entry>
<title>core,tests: change qml register function</title>
<updated>2018-09-12T00:22:58Z</updated>
<author>
<name>jan Iversen</name>
<email>jani@apache.org</email>
</author>
<published>2018-09-04T09:18:43Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=d0edc296360e7653a4c8b672cfb136581c4a10f0'/>
<id>urn:sha1:d0edc296360e7653a4c8b672cfb136581c4a10f0</id>
<content type='text'>
In order to address the C++ object directy in qml, a different
registration is needed.

qmlRegisterType, registers the C++ class, allowing qml code to inherit
from it and make qml objects. This is needed for graphical elemnets
like profile and map

setContentProperty, registers the C++ object, thus allowing signals to be
catched.

Signed-off-by: Jan Iversen &lt;jani@apache.org&gt;
</content>
</entry>
<entry>
<title>cleanup[4/6], mobile: remove superfluous code from gpslocation</title>
<updated>2018-09-11T22:38:20Z</updated>
<author>
<name>Jan Mulder</name>
<email>jlmulder@xs4all.nl</email>
</author>
<published>2018-09-11T13:38:38Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=bb0ac5f7784acec930b5131bfb25f0c4b5fa2f3b'/>
<id>urn:sha1:bb0ac5f7784acec930b5131bfb25f0c4b5fa2f3b</id>
<content type='text'>
Despite the fast that this code is sitting in core, its used mainly
from mobile. In 987e221f8e6b7b, the buttons to interact with the GPS
webservice were deleted from the UI.  Now, delete all the code that
was used under these buttons.

Signed-off-by: Jan Mulder &lt;jlmulder@xs4all.nl&gt;
</content>
</entry>
<entry>
<title>prefs: git_local_only is not a preference</title>
<updated>2018-09-10T23:26:49Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2018-09-10T13:30:01Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=ae653703a5d3ff1da84053d4542420fc70325c5f'/>
<id>urn:sha1:ae653703a5d3ff1da84053d4542420fc70325c5f</id>
<content type='text'>
It's the current state of the app, so it should be a global variable, not a
preference.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Mobile: Remove webservice, remove UI components</title>
<updated>2018-09-10T14:50:50Z</updated>
<author>
<name>Jan Mulder</name>
<email>jlmulder@xs4all.nl</email>
</author>
<published>2018-09-10T09:45:33Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=987e221f8e6b7bd0715b8216d39697bd4a274a49'/>
<id>urn:sha1:987e221f8e6b7bd0715b8216d39697bd4a274a49</id>
<content type='text'>
This is the first commit related to the removal of the GPS
webservice. It is nothing more then removing 2 buttons from the
menu to upload and download from the server, so technically
a trivial change.

As with the desktop application: Be very careful here as this
forces our users to use Subsurface-mobile, and a online cloud
account as that is the way to transfer GPS data from a mobile
device to the desktop.

Signed-off-by: Jan Mulder &lt;jlmulder@xs4all.nl&gt;
</content>
</entry>
</feed>
