Subsurface-mobile testing update

Dirk Hohndel dirk at hohndel.org
Tue Mar 29 20:29:07 PDT 2016


While the two new builds are crawling through the painfully slow upload /
processing, err, process, here's a quick heads up on -1136(Android) and
-1138(iOS - don't ask).

Linus suggested an intersting change that I had briefly considered before
and rejected as too hard to do - but then it turned out to be surprisingly
straight forward, yet against challenged by performance issues. The dive
list now folds dive trips. When first opened all dive trips are closed.
When you tap on one, the dive trip opens and the dives inside the trip are
shown. Tap the trip again and it closes (or tap another trip and the first
one closes and the second one opens... at any time there is only one trip
that is open). Tap on a dive in the trip and you go to that dive as
before.

Please play with this. I was able to find several small issues that I
believe fall into two categories:
a) performance - on slower devices this seems a bit painful
b) odd visual issues - this seems to 10x increase the likelihood of
running into the QML/Kirigami issue that previously we only sometimes saw
at the bottom end of the dive list. Sudden jumpiness in the scroll
position, parts or all of the screen suddenly go blank, overall near
unusable behavior. But not alway, not with every dive list I tried...
I really need to beg for help from Marco and Sebastian on this one.

If you have any idea how to fix either of those issues or if you find
anything else that's broken, please let us know!

Enjoy (assuming I ever manage to get those two builds uploaded and
processed... the perils of being on an island... on the plus side we are
able to do some real life testing here... which already showed other bugs
in Subsurface that also need to be addressed...)

/D


More information about the subsurface mailing list