<feed xmlns='http://www.w3.org/2005/Atom'>
<title>subsurface.git/mobile-widgets/qml, branch v4.8.0</title>
<subtitle>forked from https://github.com/subsurface/subsurface</subtitle>
<id>https://git.tsegers.com/subsurface.git/atom?h=v4.8.0</id>
<link rel='self' href='https://git.tsegers.com/subsurface.git/atom?h=v4.8.0'/>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/'/>
<updated>2018-06-27T23:28:01Z</updated>
<entry>
<title>QML UI: fix layout of Download page</title>
<updated>2018-06-27T23:28:01Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2018-06-27T23:27:59Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=478b5de9e706e2c74fc322c29c1c3861d637f408'/>
<id>urn:sha1:478b5de9e706e2c74fc322c29c1c3861d637f408</id>
<content type='text'>
The info text from the download process wasn't rendered correctly.
maximumWidth ended being a recursive reference and as a result the text
would render as very narrow and super-tall field.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>QML UI: don't use anchors within Layouts</title>
<updated>2018-06-25T19:56:44Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2018-06-25T08:41:29Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=f998b59900c0d66441fa9877930754daf084aea9'/>
<id>urn:sha1:f998b59900c0d66441fa9877930754daf084aea9</id>
<content type='text'>
Qt 5.11 adds useful warnings when code attempts to use anchors within
Layouts and even tells you how to fix things.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>mobile: remove MapWidget from mobile-resources.qrc</title>
<updated>2018-06-22T03:27:58Z</updated>
<author>
<name>jan Iversen</name>
<email>jani@apache.org</email>
</author>
<published>2018-06-20T13:53:59Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=ff88e7ee99ca1e6ba8557c3b394e68c2e256c5dc'/>
<id>urn:sha1:ff88e7ee99ca1e6ba8557c3b394e68c2e256c5dc</id>
<content type='text'>
remove MapWidget entries from mobile-resources.qrc, and
reference map-widget.qrc in Subsurface-mobile.pro for iOS

Signed-off-by: Jan Iversen &lt;jani@apache.org&gt;
</content>
</entry>
<entry>
<title>QML UI: ensure we track vendor/product for download</title>
<updated>2018-06-20T03:07:11Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2018-06-20T03:07:08Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=7f7e7cf51db13d9fbe0f3b67eb97a971dcf8cb29'/>
<id>urn:sha1:7f7e7cf51db13d9fbe0f3b67eb97a971dcf8cb29</id>
<content type='text'>
This is based on something that Anton Ludin sent to the mailing list.
Reading through the code it seemed that there were scenarios in which
DC_vendor and DC_product were not updated correctly. That's one of the
problems of the declarative approach in QML - it can be very hard to
figure out which code is run when in certain situations.

This may help address the issue with FTDI downloads no longer working on
Android.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>QML UI: improve banner in global drawer</title>
<updated>2018-06-20T02:50:14Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2018-06-20T02:50:14Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=1ccf21f08db1dac83bcb5e1662a9a9b53cdd7cdb'/>
<id>urn:sha1:1ccf21f08db1dac83bcb5e1662a9a9b53cdd7cdb</id>
<content type='text'>
The asynchronous load seemed to be (at least one of) the culprit(s) of
the banner occasionally not showing up.
Making the font for the cloud ID smaller looks better (and works much
better for long email addresses).

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>QML UIL: fix more problems with members moving from manager to prefs</title>
<updated>2018-06-20T00:34:27Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2018-06-18T08:53:08Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=e6835d76cc56991619ca65af9f4187ffa6806aa9'/>
<id>urn:sha1:e6835d76cc56991619ca65af9f4187ffa6806aa9</id>
<content type='text'>
That change clearly would have benefited from better code review.
This is a superset of a change proposed by Jan Iversen.

Closes #1406

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>mobile: use full icon path.</title>
<updated>2018-06-17T21:54:40Z</updated>
<author>
<name>Murillo Bernardes</name>
<email>mfbernardes@gmail.com</email>
</author>
<published>2018-06-17T13:30:02Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=2466351a5f2aa0085e11f11e2c9fc0431ebdcc5b'/>
<id>urn:sha1:2466351a5f2aa0085e11f11e2c9fc0431ebdcc5b</id>
<content type='text'>
For some reason Kirigami.Icon mess up icon display when filename
extension is omitted. Because of this a perfectly good, scalable svg
show up as a low resolution scaled up icon.

Signed-off-by: Murillo Bernardes &lt;mfbernardes@gmail.com&gt;
</content>
</entry>
<entry>
<title>mobile: move call to savePreferences back to manager.</title>
<updated>2018-06-17T21:52:59Z</updated>
<author>
<name>jan Iversen</name>
<email>jani@apache.org</email>
</author>
<published>2018-06-17T15:56:07Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=cc77046db505143e47aca1a7d08e842384c020cd'/>
<id>urn:sha1:cc77046db505143e47aca1a7d08e842384c020cd</id>
<content type='text'>
calls to savePreferences was moved to prefs. in
b8eb348f546291c49e2d606649b3c85d23e43782, but the corresponding
C++ code was not merged.

Revert call to savePreferences to manager.

Signed-off-by: Jan Iversen &lt;jani@apache.org&gt;
</content>
</entry>
<entry>
<title>mobile: revert e993d4f005e62c12765e2e45342ecf840476e3bf</title>
<updated>2018-06-17T21:37:01Z</updated>
<author>
<name>jan Iversen</name>
<email>jani@apache.org</email>
</author>
<published>2018-06-17T14:04:51Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=a24f0d310792d0052064c5323b235591ff56efd9'/>
<id>urn:sha1:a24f0d310792d0052064c5323b235591ff56efd9</id>
<content type='text'>
The commit secured that plotDive was not called before actually being used.
However our (rather fragile) C++ qml interface did not work correctly (ony sometimes).

Revert the previous commit.

Signed-off-by: Jan Iversen &lt;jani@apache.org&gt;
</content>
</entry>
<entry>
<title>QML UI: show the cloud credentials in the global drawer banner</title>
<updated>2018-06-17T21:32:23Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2018-06-16T10:53:04Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=ca84d96a50a4751432a6f6413547408346d95867'/>
<id>urn:sha1:ca84d96a50a4751432a6f6413547408346d95867</id>
<content type='text'>
This is an additional side-benefit of rolling our own banner.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
</feed>
