"Enabled" vs. "OFF/ON" in "Auto-Upload Camera Roll" options

Bug #1112630 reported by Matthew Paul Thomas
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu One iOS Client
Confirmed
Medium
Unassigned

Bug Description

1. Tap "Settings".

What you see:

    Auto-Upload Camera Roll
    ,--------------------------------.
    | Enabled ............ (_)_OFF_) |
    |--------------------------------|
    | Wifi-Only .......... (_ON__(_) |
    |--------------------------------|
    | Nightstand Mode .... (_)_OFF_) |
    | Disables sleep while uploading |
    | . if the device is charging .. |
    `--------------------------------'

The word "Enable" usually indicates a design that could be more direct. This is even more true on iOS, where binary toggles already use the words "OFF" and "ON". Turning on something labelled "Enabled" feels a little Rube-Goldbergian.

There's a clue how to improve this in the next switch: "Wifi-Only" applies only when "Enabled" is on. So those two switches represent not four possible states, but three. Voila:

    Auto-upload Camera Roll
    ,--------------------------------.
    | Always ..................... / |
    |--------------------------------|
    | When using wi-fi ............. |
    |--------------------------------|
    | Never ........................ |
    `--------------------------------'

This requires separating out the Nightstand Mode into its own grouped table, but you can take that opportunity to describe it instead of making me learn a new term:

    When uploading while charging
    ,--------------------------------.
    | Keep iPhone awake .. (_)_OFF_) |
    `--------------------------------'

description: updated
Revision history for this message
Matthew Paul Thomas (mpt) wrote :
Julien Funk (jaboing)
Changed in ubuntuone-ios-client:
status: New → Confirmed
importance: Undecided → Medium
tags: added: u1-by-dev u1-on-production
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.