Overthinking on Subsurface mobile app UX

Dirk Hohndel dirk at hohndel.org
Wed Jun 21 17:37:00 PDT 2017

Just to keep our most likely longest thread ever going...

Yet another new build is up. This one brings you
a) three color schemes. Blue (default), pink (for Linus), and dark (still
not perfect)
b) pull down the dive list to refresh / sync with the cloud server


On Thu, Jun 22, 2017 at 12:11:41AM +0200, Davide DB wrote:
> Very good improvements.
> Thanks for your hard work.

We wouldn't be here if you hadn't spent the time to develop your vision
for improvements for the UI, if you hadn't continued to constructively
argue with me - and if it hadn't been for Marco to help me with
implementing some of them and for Thomas who has been invaluable for me in
understanding the design vision behind Kirigami.

I'll admit that I'm thrilled just how much better Subsurface-mobile looks
now (and how much better it works).

> Three things:
> #1 I found a bug probably not related to these changes.
> Based on Thomas hints I discovered that I can swipe to the right the main
> action button (+). I don't understand what I get (it seems to edit a dive)
> but coming back at the list I miss some dives. Each time I swipe, I move
> the form and I come back I miss more dives. Fortunately if I restart
> subsurface everything is ok.

This is odd. If I right-drag the button, it just opens the global drawer
(the main menu that slides open from the left). But oddly, if I left drag
it, no menu opens (of course, since we have no context menu) and instead
the button action is executed... Marco, that does seem like a bug in

Additionally, why do you miss dives? Can you create a video for that so I
can understand what's happening? Maybe you start an edit, abort the edit,
and somehow our dive list gets confused? Definitely something I want to
follow up on.

> #2 At this point we have a clearly identified selected dive. Another small
> improvement on our beloved title bar. We still have "dive list > dive name".
> Now it seems to me an obvious repetition of what we already see on the main
> area. When you go on the dive detail it's even more evident. We have the
> dive name two times.
> Moreover I see that dive name font color changes from dive list to dive
> details becoming so thin that is nearly unreadable.

I noticed that, too - Thomas, Marco: why is the font getting so thin? Is
there a setting where I can make this go the other way? The active page
gets bold font, the other pages in the title bar get regular font?

> Could we have just "dive list" aka the app function where we are?
> Dive list
> Dive detail
> Settings
> ...

Sorry, I don't understand what you are trying to say here? That we should
show "Dive detail" instead of the dive location in the title bar?

> #3 am I the only one getting that "unfortunately Subsurface has stopped"
> dialog on exit?

I have not seen this in a long time. Can you connect to the phone from a
computer with adb and check what it says in the logcat? Is it possible
that we are running out of memory?



More information about the subsurface mailing list