Okay, reproduced in devel r243. Here are the major issues I see: (A) You're asked: "You have no contacts. Would you like to sync contacts from online accounts now?" This is, unfortunately, not meaningful. When you see this prompt, there's probably about a 10% chance that you know what Online Accounts is, about a 1% chance that you've ever actually gone in there, about a 0.1% chance that you've guessed which of the account types offer contact syncing, and about a 0.01% chance that you've memorized them well enough to give an informed answer to this question.
(B) If, out of curiosity, you tap "Yes", you are eventually presented with OA's full list of account types. Does Contacts really import contacts from Flickr and Ubuntu One? I doubt it, since <https://wiki.ubuntu.com/UbuntuOne/Status#Contacts> suggests that Ubuntu One hasn't even had a contacts service since June 2011. Why offer choices that can't work? (C) As described in this bug report, when you enter your account details, you're dumped at the main screen of System Settings with no clue where to go next. (I strongly disagree that "This should take you into the new account to tick the contacts sync check box", firstly because that wouldn't solve the problem of stranding you inside System Settings, and secondly because you already answered that question by adding the account in the first place.) (D) If you find your way back to Contacts, you discover that there are no contacts synced, and no explanation of why it didn't happen. (E) If somehow you manage to go back to System Settings, navigate into Online Accounts, and enter the account screen, you discover that Contacts still does not have access to the account that you just said it could have access to. (F) Even if you then flick the switch to give Contacts access to the account, and navigate back to Contacts, there are still no contacts synced, and still no explanation of why it didn't happen. (G) If you choose "No" at the beginning, but change your mind later, or if you have a connection problem or sign-in problem but want to try again later, or if you want to sync contacts from more than one account, you're out of luck. There appears to be no way to get the prompt back, short of resetting the phone. In addition, minor problems: (h) The prompt begins "You have no contacts." If it's referring to local contacts that seems like it's reporting something obvious as an error (I just launched the app!), and if it's referring to online ones it raises the question of why it's inviting you to sync non-existent contacts. (i) The prompt's buttons are "Yes" and "No", when this is avoidable. (j) On choosing "Yes", you see the "System Settings" splash screen, confusing you about you what you just did. (k) On the second page of the Google Account sign-in, the "Accept" button is off the edge of the screen. Problems (A), (B), (C), (E), (h), (i), and (j) can all be fixed by following the flow shown in the Online Accounts spec. <https://wiki.ubuntu.com/OnlineAccounts#phone-access> That is, changing the prompt to one that explicitly offers the account types that can actually be synced. Something like: Get Started With Contacts ( Sync From Facebook… ) ( Sync From Google… ) ( Enter Contacts Manually… ) Each of those buttons should invoke the standard OA prompt for accessing/adding an account of that type. Problems (D) and (F) require explicit error text, for example "That account doesn’t seem to have any contacts. Want to try another one?", or "Sorry, we couldn’t connect to that account. Try again later.". Finally, problem (G) (as well as (h) and (i)) can be solved by making sync a function accessible from the UI at any time, not just a prompt when you launch Contacts for the first time. As far as I can tell, all of these are problems with the Contacts app, not with OA. ** Changed in: ubuntu-ux Status: Incomplete => Confirmed ** Changed in: ubuntu-ux Assignee: Matthew Paul Thomas (mpt) => Olga Kemmet (olga-kemmet) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to ubuntu-system-settings- online-accounts in Ubuntu. https://bugs.launchpad.net/bugs/1372860 Title: [system-settings] Go to account settings after adding a google account Status in Online Accounts setup for Ubuntu Touch: Triaged Status in Ubuntu UX bugs: Confirmed Status in “ubuntu-system-settings-online-accounts” package in Ubuntu: Triaged Bug description: First time in contacts when asked to add an account to sync. You are taken into settings and add an account which returns to main settings screen. This should take you into the new account to tick the contacts sync check box! ProblemType: Bug DistroRelease: Ubuntu 14.10 Package: ubuntu-system-settings-online-accounts 0.4+14.10.20140908~rtm-0ubuntu1 [origin: Ubuntu RTM] Uname: Linux 3.4.67 armv7l ApportVersion: 2.14.7-0ubuntu1 Architecture: armhf Date: Tue Sep 23 11:54:02 2014 InstallationDate: Installed on 2014-09-16 (7 days ago) InstallationMedia: Ubuntu Utopic Unicorn (development branch) - armhf (20140916-030205) SourcePackage: ubuntu-system-settings-online-accounts UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-system-settings-online-accounts/+bug/1372860/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp