Removing OnlyShowIn / NotShowIn from desktop actions

Jasper St. Pierre jstpierre at
Tue Jul 2 14:54:50 PDT 2013

Now that we're trying to implement desktop actions in GNOME, we're running
into the issue that a lot of existing desktop actions are using OnlyShowIn
/ NotShowIn incorrectly. For a quick example, Transmission's actions are
being marked as only showing in Unity:

I'm curious what the original rationale for adding OnlyShowIn / NotShowIn
to desktop actions. Personally, I think applications switching behavior
based on what desktop environment they're in is wrong. I'm curious if we
can remove these fields for desktop actions from the desktop entry
specification, since I cannot think of a valid use case for
environment-specific actions.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the xdg mailing list