IOS Subsurface-mobile

Dirk Hohndel dirk at hohndel.org
Tue Apr 11 20:58:44 PDT 2017


On Wed, Apr 12, 2017 at 06:51:27AM +0300, Miika Turkia wrote:
> On Wed, Apr 12, 2017 at 6:13 AM, Dirk Hohndel <dirk at hohndel.org> wrote:
> >
> >> On Apr 10, 2017, at 10:24 AM, Dirk Hohndel <dirk at hohndel.org> wrote:
> >>
> >> OK, I believe I have figured this out. There's still one oddity in the way QML
> >> does alignment (i.e., once a field gets wrapped, it loses right edge alignment),
> >> but at least the extreme artifacts as shown in Philippe's screen shot shut be
> >> gone.
> >>
> >> I'll create a new APK shortly.
> >
> > New builds for Android and iOS have been pushed to the testers.
> >
> > The design of the Dive Details View has changed a little bit - I'm curious what
> > people think. It does take slightly more space this way, but by moving things
> > around I was able to reliably make it work in any localization I tried, on any
> > screen size I tried. And it works around the alignment oddity observed above.
> >
> > I have one older iOS device on which the new build silently crashes - and I cannot
> > figure out how to debug this. But on my newer iOS devices the new build finally
> > works again.
> >
> > Testing (especially in different localization) and feedback on the new look
> > are highly encouraged :-)
> 
> Quick test with iPhone resulted in one crash:
> - Start Subsurface
> - View dive
> - Swipe right twice (view two other dive profiles)
> - Sync manually with cloud (hamburger - manage dives - manual sync with cloud)
> - Go to dive list (hamburger - dive list)
> - Click on the plus sign to add a dive
> 
> I also got an empty menu once (the one on the left of the screen), but
> couldn't reproduce. This could have also been related to manual cloud
> sync, but who knows.

I managed to get that once - it seemed like a visual glitch, the menu
worked, just the text was missing...

The crashes, however, are frustrating. :-(

I have no idea how to debug those, though. How frustrating.

> Tested on 6S Plus with English locales. Layout looks good with that...

Thanks

> I also got one crash without doing cloud sync when selecting add dive
> manually from the menu. This one was with Finnish language when
> checking out some of the screens. Noticed also that device info is not
> translated. The long date format (month) seems a bit odd in Finnish
> dive details, but it still fits the screen just fine.

If there are specific things that we should change there, let's look into
that.

Thanks for testing. Really appreciated.

Of course now I know even less what to do... I really don't want to
promote a version to production that is more likely to crash :-(

/D


More information about the subsurface mailing list