← Back to team overview

elementary-dev-community team mailing list archive

Re: Geary Naming

 

I'm all for using debranded apps too, but switching to showing GenericName
instead X-GNOME-Fullname alone is not sufficient.

Okay, let's say we have debranded apps. Now Totem is "Movie Player" and
Audience is too. What happens if elementary OS user installs Totem or
Ubuntu user installs Audience? They get two "Movie Player"s with the same
icons which are in fact different apps.

So *if* we go for it, we'll also have to make Slinghot detect and handle
such collisions: either show X-GNOME-Fullname for each "colliding" app
(resulting in "Totem Movie Player" and "Audience Movie Player"
respectively), or show GenericName for apps that are set as default ones
and X-GNOME-Fullname for other colliding apps (resulting in "Movie Player"
for default player and full branded name for the other one).

And please, read "X-GNOME-Fullname" thread in the archives before
commenting on this further, it has a good list of pros and cons of this
approach.

-- 
Sergey "Shnatsel" Davidoff
OS architect @ elementary

Follow ups

References