Allow service icons at service level, not just application level

Bug #1194176 reported by Jeremy Bícha
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnome-control-center-signon (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

evolution-data-server-uoa 3.8.3-0ubuntu4 provides several different services and a single icon isn't sufficient to represent all of them. They don't want to use the evolution icon since EDS is more than just Evolution (it's also used by Thunderbird, GNOME Contacts, etc.). This was discussed at https://bugzilla.gnome.org/701964

Services provided by eds-uoa
---------------------------------------
google-calendar.service
google-contacts.service
google-gmail.service
yahoo-calendar.service
yahoo-mail.service

Currently, it appears that UOA only looks at the .desktop for an icon but evolution-data-server-uoa.desktop doesn't have an icon. However, /usr/share/accounts/services/google-calendar.service sets <type>calendar</type>
/usr/share/accounts/service_types/calendar.service-type sets <icon>x-office-calendar</icon>

I believe the current behavior for settings the service icon is something like:
1. Use the .desktop icon
2. If not set, don't show an icon at all. This makes the eds services look out of place.

Suggested improved behavior
1. Use an icon in the /services/*.service
2. If not set, fallback to the .desktop icon
3. If not set, fallback to the icon set by the corresponding service_types/*.service_type
4. Set a generic icon

ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: gnome-control-center-signon 0.1.7~daily13.06.18-0ubuntu1
ProcVersionSignature: Ubuntu 3.9.0-7.15-generic 3.9.7
Uname: Linux 3.9.0-7-generic x86_64
ApportVersion: 2.10.2-0ubuntu2
Architecture: amd64
Date: Mon Jun 24 11:30:31 2013
InstallationDate: Installed on 2013-06-14 (10 days ago)
InstallationMedia: Ubuntu-GNOME 13.10 "Saucy Salamander" - Alpha amd64 (20130613)
MarkForUpload: True
SourcePackage: gnome-control-center-signon
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Jeremy Bícha (jbicha) wrote :
Revision history for this message
gf (gf-interlinks-deactivatedaccount) wrote :

Hello Jeremy,
Thank you for submitting this bug and reporting a problem with icons and UOA. You made this bug report in 2013 and there have been several versions of Ubuntu since then.

Could you confirm that this is no longer a problem and that we can close the ticket?
If it is still a problem, are you still interested in finding a solution to this bug?
If you are, could you run the following (only once):
apport-collect 1194176
and upload the updated logs and and any other logs that are relevant for this particular issue.

Thank you again for helping make Ubuntu better.
G

Changed in gnome-control-center-signon (Ubuntu):
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for gnome-control-center-signon (Ubuntu) because there has been no activity for 60 days.]

Changed in gnome-control-center-signon (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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