GNOME Bugzilla – Bug 687871
Pick up my avatar for the system from Online accounts
Last modified: 2019-03-20 11:05:28 UTC
Probably wrong product, but not sure where to file. After I've set up, say a Google account, it would be nice if the photo for my local GNOME account (in the user menu and such) would be set to that automatically (provided I don't have one set already).
Should be implemented as a gnome-settings-daemon plugin. Reassigning accordingly after talking to Bastien.
Needs more details on how exactly it should be implemented. I use different avatars for Facebook, Google+ and Twitter for example.
And some people have asked for Gravatar support too (bug 525027, bug 570124).
Chatted briefly with aday about this in #gnome-design <andreasn> aday, so to begin with it would be nice for the User Accounts dialog was able to pick up your faces from Facebook, Google etc <andreasn> what it should do by default, I'm not sure yet <aday> it would be nice to be able to go with most recently updated <andreasn> act on the first one? Since that seems to be most important to you? <aday> if not, perhaps the order in which the accounts were added? <aday> andreasn, right :)
I'd really like to see this bug get fixed. We might want to think about pulling avatars from IM accounts too. If there is more than one account with an avatar, my suggestion would be to use the most recently updated avatar. If that isn't possible, use the avatar from the account that was added first. For this to work, there will also need to be a way to manually choose between the avatars that have been pulled from your online accounts. To this end, I've created some mockups for a generic GNOME avatar selection dialog: https://raw.github.com/gnome-design-team/gnome-mockups/master/avatar-chooser/avatar-chooser.png An initial implementation of this dialog wouldn't have to include all the functionality described in the mockups.
So you'd choose your avatar just as you've chosen your avatar all along, just with a few extra possibilities on offer? I don't think your mockups add much compared to how we offer it now (with a drop-down menu). Finally, I'm pretty certain that getting people's avatars isn't easily doable if we don't enable Chat.
(In reply to comment #6) > Finally, I'm pretty certain that getting people's avatars isn't easily doable > if we don't enable Chat. I have not investigated all the web APIs out there, but you can get the Google profile picture of the current user without dealing with GTalk or anything else: https://developers.google.com/accounts/docs/OAuth2Login#userinfocall This is very similar to the way we currently fetch the user's email address once he/she clicks "allow".
(In reply to comment #6) > So you'd choose your avatar just as you've chosen your avatar all along, just > with a few extra possibilities on offer? We would automatically select an avatar from an online account. The dialog would then allow you to select an alternative if you prefer, including images from different online accounts. > I don't think your mockups add much compared to how we offer it now (with a > drop-down menu). ... I think it's better than the drop down menu. The main thing it lets us do is show different groups of images from different sources (ie. we can have one section for avatars from online accounts and one section for stock images). There's also a bunch of other benefits: a modal dialog seems more in line with contemporary design; you also get bigger thumbnails and can do webcam shooting in place. The dialog could also let us include extra features, like a Pictures view similar to what we do for background selection. By all means get a second opinion from Jon or Jakub though.
Allan, I like the idea of autoselecting the online avatar if one has online accounts set up. I even like the lookup order. 'Last changed' would be nice to have for when you never really needed to customiize your avatar with the GNOME UI, but simply changing your avatar _where_ever_ would update your avatar on your GNOME device. But even having the system pick the avatar from the first online account set up or even 'any that we can actually figure out' is ok (which might include 'I can get an email address, let's see if I can look up gravatar for that' as a last resort). I consider all the options above better than mandating to go into a specific avatar selection UI and customizing it manually to get one (but we still need that).
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gnome-settings-daemon/issues/195.