After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 672421 - first start experience isn't quite right
first start experience isn't quite right
Status: RESOLVED FIXED
Product: gnome-control-center
Classification: Core
Component: Online Accounts
unspecified
Other Linux
: Normal normal
: ---
Assigned To: GNOME Online Accounts maintainer(s)
Control-Center Maintainers
: 658139 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2012-03-20 01:34 UTC by William Jon McCann
Modified: 2012-06-25 14:19 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
screenshot (9.95 KB, image/png)
2012-03-20 01:34 UTC, William Jon McCann
  Details
online-accounts: Improve the layout when there is no configured account (5.62 KB, patch)
2012-06-20 13:40 UTC, Debarshi Ray
none Details | Review
online-accounts: The treeview should be in BROWSE mode and not SINGLE (1.26 KB, patch)
2012-06-20 13:54 UTC, Debarshi Ray
committed Details | Review
online-accounts: Improve the layout when there is no configured account (7.27 KB, patch)
2012-06-21 13:43 UTC, Debarshi Ray
none Details | Review
online-accounts: Improve the layout when there is no configured account (10.77 KB, patch)
2012-06-22 16:41 UTC, Debarshi Ray
none Details | Review
online-accounts: Improve the layout when there is no configured account (10.83 KB, patch)
2012-06-25 11:56 UTC, Debarshi Ray
committed Details | Review

Description William Jon McCann 2012-03-20 01:34:50 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.
Comment 1 David Zeuthen (not reading bugmail) 2012-03-20 02:10:15 UTC
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 :-)
Comment 2 André Klapper 2012-03-20 10:18:53 UTC
[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.
Comment 3 Debarshi Ray 2012-03-20 11:43:51 UTC
(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
Comment 4 Matthias Clasen 2012-06-20 01:16:53 UTC
*** Bug 658139 has been marked as a duplicate of this bug. ***
Comment 5 Debarshi Ray 2012-06-20 13:40:34 UTC
Created attachment 216836 [details] [review]
online-accounts: Improve the layout when there is no configured account
Comment 6 Debarshi Ray 2012-06-20 13:54:38 UTC
Created attachment 216839 [details] [review]
online-accounts: The treeview should be in BROWSE mode and not SINGLE
Comment 7 Matthias Clasen 2012-06-20 17:02:16 UTC
http://rishi.fedorapeople.org/goa-panel.png is a not-quite-exact screenshot
Comment 8 Bastien Nocera 2012-06-20 18:24:29 UTC
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.
Comment 9 Allan Day 2012-06-21 10:13:40 UTC
(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.)
Comment 10 Debarshi Ray 2012-06-21 13:43:53 UTC
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
Comment 11 Matthias Clasen 2012-06-22 11:26:40 UTC
Should the empty list even be there ?
Comment 12 Bastien Nocera 2012-06-22 11:30:57 UTC
(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.
Comment 13 Allan Day 2012-06-22 13:26:28 UTC
(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.
Comment 14 Debarshi Ray 2012-06-22 16:41:49 UTC
Created attachment 217035 [details] [review]
online-accounts: Improve the layout when there is no configured account

Screenshot: http://rishi.fedorapeople.org/goa-panel.png
Comment 15 Matthias Clasen 2012-06-22 16:54:24 UTC
Ah, that looks much better, thanks
Comment 16 Debarshi Ray 2012-06-25 11:56:16 UTC
Created attachment 217189 [details] [review]
online-accounts: Improve the layout when there is no configured account
Comment 17 Debarshi Ray 2012-06-25 11:57:00 UTC
Setting no-show-all on the overlay label.
Comment 18 Bastien Nocera 2012-06-25 12:27:55 UTC
Looks good.
Comment 19 Debarshi Ray 2012-06-25 14:19:35 UTC
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.