Davide DB
2018-04-13 07:43:02 UTC
Hi all,
Maybe I'm getting old but playing with a fresh installation on my Nexus
tablet I realized that a menu items on the sidebar could mislead an average
joe like me.
Playing with BT download I did not understand why my dives where
automagically synced with the cloud. While seeing on the sidebar "Auto
cloud sync enabled" my log showed me a suspicious string "have cloud
credentials, but user asked not to connect to network"". Hummm...
Basically:
Opening the sidebar menu "Dive management" when the device is connected
with the cloud AKA automatic cloud synchronization is enabled I get:
The last item correctly indicates me that* if I press* "Offline mode" I
will disconnect from the cloud. In other words, text string shows the new
status I will go if I press that button.
Pressing the "offline mode button" I get no message and the UI become:
As you can see there is an error because the *Auto sync is not enabled now*
but if I will press the button I will enable the Auto cloud sync.
The correct text would be "Enable auto cloud sync". So it will be
consistent with all menu items: *the button text will always shows the
action, not the current state*.
There is another small error because now (I'm offline) when I press the
"Auto cloud sync enabled" button the UI will show me the "offline mode"
button but I get a completely wrong popup message:
It alert me that I'm going to disable auto sync which is not. This popup
should appear when I press "offline mode".
Of course we could choose to indicate the current status on that buttons
but it will break the overall meaning of other menu items. I guess the
error arose because the short "offline mode" text string is misleading by
itself. Maybe a more verbose like "Disable auto cloud sync mode" would be
better suited along "Enable auto cloud sync mode". The popup should be
changed anyway.
Bye
Maybe I'm getting old but playing with a fresh installation on my Nexus
tablet I realized that a menu items on the sidebar could mislead an average
joe like me.
Playing with BT download I did not understand why my dives where
automagically synced with the cloud. While seeing on the sidebar "Auto
cloud sync enabled" my log showed me a suspicious string "have cloud
credentials, but user asked not to connect to network"". Hummm...
Basically:
Opening the sidebar menu "Dive management" when the device is connected
with the cloud AKA automatic cloud synchronization is enabled I get:
The last item correctly indicates me that* if I press* "Offline mode" I
will disconnect from the cloud. In other words, text string shows the new
status I will go if I press that button.
Pressing the "offline mode button" I get no message and the UI become:
As you can see there is an error because the *Auto sync is not enabled now*
but if I will press the button I will enable the Auto cloud sync.
The correct text would be "Enable auto cloud sync". So it will be
consistent with all menu items: *the button text will always shows the
action, not the current state*.
There is another small error because now (I'm offline) when I press the
"Auto cloud sync enabled" button the UI will show me the "offline mode"
button but I get a completely wrong popup message:
It alert me that I'm going to disable auto sync which is not. This popup
should appear when I press "offline mode".
Of course we could choose to indicate the current status on that buttons
but it will break the overall meaning of other menu items. I guess the
error arose because the short "offline mode" text string is misleading by
itself. Maybe a more verbose like "Disable auto cloud sync mode" would be
better suited along "Enable auto cloud sync mode". The popup should be
changed anyway.
Bye
--
Davide
https://vimeo.com/bocio/videos
Davide
https://vimeo.com/bocio/videos