¿Qué es TargetEnvironment = Unity?

8

Tengo una instalación pura de Lubuntu 12.10. Mientras veo algunos archivos .desktop en / usr / share / aplicaciones que veo TargetEnvironment=Unity.
Un ejemplo está en el archivo .desktop para Google Chrome:

[NewWindow Shortcut Group]
Name=New Window
Exec=/opt/google/chrome/google-chrome
TargetEnvironment=Unity

[NewIncognito Shortcut Group]
Name=New Incognito Window
Exec=/opt/google/chrome/google-chrome --incognito
TargetEnvironment=Unity

Otro ejemplo es el archivo .desktop para Inkscape:

[Drawing Shortcut Group]
Name=New Drawing
Exec=inkscape
TargetEnvironment=Unity

Para averiguar lo que eso significa, miré en Desktop Entry Specification: estándares de freedesktop.org y en UnityLaunchersAndDesktopFiles . Pero ninguno menciona TargetEnvironment. De ahí mi pregunta.

Caracol mecánico
fuente

Respuestas:

6

TargetEnvironment hace que el Grupo de acceso directo (es decir, elemento de lista rápida) se abra solo en entornos Unity. También podría usar la OnlyShowIn=Unitypalabra clave.

Aquí hay un viejo tutorial de Launcher que lo menciona.

A partir de aquí TargetEnvironment está en desuso.

Ian B.
fuente