Queremos que nuestra aplicación Nitro sea más nativa en Ubuntu. Vamos a hacer esto agregando soporte de lista rápida de Unity y soporte de menú de aplicaciones.
¿Es posible que la aplicación solo utilice el menú de la aplicación? Si el usuario no está utilizando Unity, no obtendrá ninguna barra de menú. La única razón por la que queremos que el menú esté en la versión de Ubuntu es por el bien de la integración de escritorio.
unity
python
application-development
appmenu
consindo
fuente
fuente
Respuestas:
Sí, ciertamente no es un caso de uso normal :-) Así que hay un par de formas de hacer las cosas. Lo que los desarrolladores de Chrome han hecho es crear la barra de menú pero dejarla oculta, appmenu-gtk la recoge pero no se muestra.
Otra opción es simplemente buscar la
UBUNTU_MENUPROXY
variable de entorno. Si está configurado, puede construir la barra de menú, si no, no la construya.Espero que ayude,
fuente