Android alpha -838 with experimental mobile components change

Dirk Hohndel dirk at hohndel.org
Sun Feb 14 16:34:18 PST 2016


(yet another email that went just to me instead of the mailing list, which
in return means that my response at first went just to the author...
but at least now that I noticed I can edit the email to add that part of
this has been fixed...)


> On Feb 14, 2016, at 12:57 PM, David Tillotson <david at acmelabs.co.uk> wrote:
> 
> Simple steps really - the kind of thing you might do quickly on a boat before dropping in. Add a dive manually, enter a site name, hit the "current location" box, then save. Going back into the dive later to add the actual dive parameters works, except for depth & time.

OK, tried exactly that.

Get the same weird profile (except - that's not 2h30 minutes - that's 2min30sec and that's just the "margin" that we add to be able to print end values for things like temperature or tank pressure or the mean depth). So admittedly that's not intuitive, it at least is not as spectacularly wrong as what I thought at first we were doing.

We could consider doing something different for a dive of length 0 I guess. Maybe write "0 length dive" across the profile or something.

---> and by now I have fixed this part. Latest master will not show the profile for a zero duration dive and instead print text that states just that.

But then when I edit and change the dive to be 30min (by tapping edit, then tapping on duration, entering "30min", closing the keyboard, tapping the save action button) the dive gets changed to a dive of 30 minute duration and depth 0. I can then go in and again tap edit, change the depth to "40ft", close the keyboard, tap save and I get a nice  profile (with safety stop :-D) and all looks good.

So I'm trying to understand why this doesn't work for you...

Can you try with a newly added dive in case something that we did in an earlier version caused us to confuse ourselves later?

I just followed the steps outlined above with the latest Google Play APK (-861) and it worked exactly as I would have expected, with the exception of the weird profile.

/D



More information about the subsurface mailing list