<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<div dir="auto">I'm testing <a href="http://4.6.3.192">4.6.3.192</a> using lolipop.<br>
<br>
</div>
<div dir="auto">When it first opens, if you open the first dive in the list the profile doesn't get drawn properly.  Swipe to another dive and back again and it's ok. Select a different dive to the top one when it opens and it's drawn properly<br>
<br>
</div>
<div dir="auto">Go to cloud credentials and the first couple of percent of the username doesn't show properly. Use the back button and it crashes.<br>
<br>
</div>
<div dir="auto">The show password tick doesn't seem to do anything<br>
<br>
</div>
<div dir="auto">The GPS fixes page is partially overwritten by the top bar<br>
<br>
</div>
<div class="gmail_quote">On 1 Apr 2017, at 18:28, Dirk Hohndel <<a href="mailto:dirk@hohndel.org" target="_blank">dirk@hohndel.org</a>> wrote:
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<pre class="blue">Hi Marco,<br><br>I'm now at the airport hotel and have decent wifi agin, so I updated my<br>Android/Qt to 5.8.0<br><br>On Sat, Apr 01, 2017 at 09:58:24AM +0200, Dirk Hohndel wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 1ex 0.8ex; border-left: 1px solid #729fcf; padding-left: 1ex;"> Thanks to Marco, we are making great progress.<br> <br> On the desktop (Arch Linux using Qt 5.8), Subsurface-mobile seems to work<br> well.  I wouldn't call my testing exhaustive, but I couldn't reproduce any<br> of the bugs that have plagued us in the past (there are some issues with<br> some of the icons missing, but that has been the case for me for a while<br> and I never bothered to figure out what causes that as it's not a problem<br> on iOS or Android).<br> <br> I also created an Android APK that is slowly, slowly making its way to<br> downloads/daily. That one shows two oddities:<br> <br> a) the profiles aren't drawn (empty boxes)<br></blockquote><br>Still true. Do you see profiles on your Android build? Or did you just<br>test on a Linux computer, not a device?<br><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 1ex 0.8ex; border-left: 1px solid #729fcf; padding-left: 1ex;"> b) I get these odd errors in logcat:<br> <br> 04-01 09:52:10.255 13155 13171 W Subsurface: qrc:///qml/HintsTextEdit.qml:31 ((null)): qrc:///qml/HintsTextEdit.qml:31: TypeError: Property 'startsWith' of object Linus is not a function<br> 04-01 09:52:10.256 13155 13171 W Subsurface: qrc:///qml/HintsTextEdit.qml:31 ((null)): qrc:///qml/HintsTextEdit.qml:31: TypeError: Property 'startsWith' of object Ricardo is not a function<br> 04-01 09:52:10.257 13155 13171 W Subsurface: qrc:///qml/HintsTextEdit.qml:31 ((null)): qrc:///qml/HintsTextEdit.qml:31: TypeError: Property 'startsWith' of object AL80 is not a function<br></blockquote><br>These seem to be gone, so I'm guessing this may be a 5.7.1/5.8 issue.<br>Since I build the iOS and Android binaries myself, that's easy enough to<br>deal with.<br><br>c) the Cloud Credentials page is back in a state where it doesn't scroll<br>correctly with the virtual keyboard open, so when I start editing the<br>email address, the keyboard hides the rest of the page, and I cannot<br>scroll the page up "behind" the keyboard...<br><br>Actually, I tried some more and it looks like the page doesn't scroll any<br>more at all, period. When I turn the phone sideways with no keyboard<br>shown, I still can't scroll.<br><br>d) once I close the keyboard in order to get to the password field,<br>tapping on the text input field doesn't open the keyboard<br><br>Even restarting the app (after deleting the credentials) doesn't give me<br>the ability back to open the keyboard. I ended up having to uninstall and<br>re-install the last public beta version from Google Play in order to be<br>able to re-enter the credentials.<br><br>e) also, tapping on the "Show password" checkbox doesn't do anything.<br><br>f) with Kirigami-1, when the user tapped on the menu item in the lower<br>left corner, the drawer would become visible; with Kirigami-2 it seems<br>that one has to slightly drag the hamburger icon to the right for it to<br>open. That's a somewhat unfortunate and very user visible change that I<br>wish we could undo...<br><br>g) random odd things in the logcat:<br><br>04-01 19:18:52.117 17025 17042 W Subsurface: qrc:/ScrollablePage.qml:151 ((null)): qrc:/ScrollablePage.qml:151: Error: Cannot assign to non-existent property "parent"<br>[...]<br>04-01 19:18:55.307 17025 17042 W Subsurface: qrc:/templates/ApplicationHeader.qml:123 ((null)): qrc:/templates/ApplicationHeader.qml:123: TypeError: Cannot read property of null<br><br>Those are both in Kirigami - are those bugs there, or are we using<br>components incorrectly (yes, I understand, they are warnings, but still).<br><br><br>Anyone who wants to play with this, please try<br><br><a href="http://subsurface-divelog.org/downloads/daily/Subsurface-mobile-4.6.3.192-arm.apk">http://subsurface-divelog.org/downloads/daily/Subsurface-mobile-4.6.3.192-arm.apk</a><br><br>I'd love to see if people can find other things that no longer work or<br>don't work as expected...<br><hr><br>subsurface mailing list<br>subsurface@subsurface-divelog.org<br><a href="http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface">http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface</a><br></pre>
</blockquote>
</div>
</body>
</html>