GNOME Bugzilla – Bug 672421
first start experience isn't quite right
Last modified: 2012-06-25 14:19:35 UTC
Created attachment 210134 [details] screenshot When I start up Online Accounts when I don't have any set up I get the attached screenshot. I'm not sure why it is asking me to select something when there is nothing to select.
Debarshi is maintaining GOA now so adding as Cc... Debarshi: Feel free to make yourself the default assignee for product=gnome-control-center=component=Online Accounts bugs instead of me :-)
[Off-topic for this bug report] (In reply to comment #1) > Debarshi: Feel free to make yourself the default assignee for > product=gnome-control-center=component=Online Accounts bugs instead of me :-) That requires permissions that rishi currently doesn't have, plus as gnome-online-accounts-maint@gnome.bugs is listed on https://bugzilla.gnome.org/describecomponents.cgi?product=gnome-online-accounts I would recommend to switch the Default Assignee for the g-c-c component from David to that g-o-a alias and subscribing to its bugmail by adding it to the watchlist on https://bugzilla.gnome.org/userprefs.cgi?tab=email . I'm happy to help.
(In reply to comment #0) > Created an attachment (id=210134) [details] > screenshot > > When I start up Online Accounts when I don't have any set up I get the attached > screenshot. I'm not sure why it is asking me to select something when there is > nothing to select. Do you have a design for that initial page somewhere? Or something in mind? I could not find something in: http://ur1.ca/8m05c https://live.gnome.org/Design/SystemSettings/OnlineAccounts
*** Bug 658139 has been marked as a duplicate of this bug. ***
Created attachment 216836 [details] [review] online-accounts: Improve the layout when there is no configured account
Created attachment 216839 [details] [review] online-accounts: The treeview should be in BROWSE mode and not SINGLE
http://rishi.fedorapeople.org/goa-panel.png is a not-quite-exact screenshot
There should be some text above this button so it's an explanation followed by a call to action. I'd go as far as saying that maybe having the opportunity to select which account to add right there might be a good idea. The explanatory text should mention that this would allow you to setup your mail, calendar and chat for this account.
(In reply to comment #8) > There should be some text above this button so it's an explanation followed by > a call to action. I'd go as far as saying that maybe having the opportunity to > select which account to add right there might be a good idea. > > The explanatory text should mention that this would allow you to setup your > mail, calendar and chat for this account. I like the idea of having an explanatory text, perhaps in grey below the add account button. "Adding an account allows your applications to access it for documents, mail, contacts, calendar, chat and more." (Just a suggestion.)
Created attachment 216917 [details] [review] online-accounts: Improve the layout when there is no configured account This is how it looks now: http://rishi.fedorapeople.org/goa-panel.png
Should the empty list even be there ?
(In reply to comment #11) > Should the empty list even be there ? Yes, but it shouldn't be empty. See the Bluetooth mockups for an example.
(In reply to comment #12) > (In reply to comment #11) > > Should the empty list even be there ? > > Yes, but it shouldn't be empty. See the Bluetooth mockups for an example. Agree. Keeping the list makes it consistent with the 'has content' state and is more predictable as a result.
Created attachment 217035 [details] [review] online-accounts: Improve the layout when there is no configured account Screenshot: http://rishi.fedorapeople.org/goa-panel.png
Ah, that looks much better, thanks
Created attachment 217189 [details] [review] online-accounts: Improve the layout when there is no configured account
Setting no-show-all on the overlay label.
Looks good.
This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.