Cómo obtener el menú de aplicación global en Ubuntu 18.04

11

¿Es posible tener el menú principal de la aplicación global en Ubuntu 18.04 (similar a lo que estaba disponible en Unity, con el menú de la aplicación en la barra superior)?

Hay mucha información contradictoria sobre este tema en Internet, en su mayoría sugerencias para instalar algunas extensiones de Gnome que ya no están disponibles o no se mantienen. Además, la mayoría (si no todas) de las respuestas son para Ubuntu 17.10. Entonces, me pregunto si hay una manera de tenerlo para Ubuntu 18.04.

Oleg
fuente
¿Has probado alguna de las respuestas para Ubuntu 17.10? ¿Se trata de una versión anterior no significa que no funcionarán con 18.04?
pomsky
2
No hice. Las únicas respuestas que encontré sugieren instalar algunas extensiones obsoletas. Solo quiero saber si hay una mejor manera para 18.04.
Oleg
2
La respuesta corta es "probablemente no". Posiblemente, la única esperanza es que alguien se sienta motivado para escribir y mantener otra extensión.
pomsky

Respuestas:

8

AVISO: esta extensión ya no existe, por lo que esta respuesta está desactualizada. Sin embargo, la respuesta se ha dejado intacta como está por razones históricas. Se sugiere que intente utilizar otros mecanismos para lograr este objetivo, en lugar de este complemento.

Si este hecho es importante, soy el autor de la extensión: https://gitlab.com/lestcape/Gnome-Global-AppMenu

No puedo hablar por los desarrolladores de ubuntu o gnome, pero como ya notaron, no hay ninguna implementación oficial disponible para gnome-shell o ubuntu-session.

La extensión Gnome-Global-AppMenu es compatible con Ubuntu 18.04 (sesión X11) mejor que nunca.

Mi decisión de descontinuar Gnome-Global-AppMenu se basó en varios hechos que ahora no son realmente válidos, por eso el Gnome-Global-AppMenu no se descontinuó ahora, además de eso, tiene mejoras.

El Gnome-Global-AppMenu ahora está utilizando (como una decisión del usuario) la bifurcación de unity-gtk-module llamada appmenu-gtk-module. Este es el mismo tenedor que se usa en Mate y XFCE. También se mejoró el soporte de jayanta para que realmente funcione y se agregaron más cosas.

Después de mucho tiempo invertido para comprender cómo funciona Gtk, Gnome shell y unity-gtk-module alrededor del menú global, con el desarrollador de esta bifurcación llamada appmenu-gtk-module, pudimos crear un código funcional para manejar el Gtk Wayland windows. Aquí está el código original que puede instalar y probar desde la fuente: https://gitlab.com/lestcape/unity-gtk-module

Personalmente, también quiero contribuir a mejorar más el soporte de Wayland para las aplicaciones Gtk dentro del módulo appmenu-gtk, porque el módulo appmenu-gtk tiene solo un soporte inicial para Gtk-Wayland.

Desarrollar algo es para mí un placer y nunca será una obligación. Entonces, nada de eso significa que prometo no interrumpir el desarrollo de esta extensión o algo así. Pero también si eso sucede, el código es y será accesible para los desarrolladores que quieran continuar con él.

Puede verificar por sí mismo todas esas cosas si instala la extensión desde su sitio oficial en gitlab. Los problemas se pueden informar también allí.

lestcape
fuente
Nunca será "liberación", o al menos no para mí. No quiero publicar nada en el sitio del gnomo. Las extensiones.gnome.org/extension/1250/… no se publican. Lee mi propio comentario allí. El módulo appmenu-gtk se puede descargar e instalar desde los repositorios ubuntu 18.04 como se distribuye con el escritorio Mate.
Lestcape 05 de
1
El enlace de extensión ahora devuelve 404 No encontrado.
Omar Bahareth
1
Todos: aunque el enlace 404 ahora, esta publicación se ha dejado intacta por razones históricas. No marques esta publicación para recibir atención adicional del moderador.
Thomas Ward
1
Sí ... La extensión finalmente se suspendió. Esto no significa que alguien no pueda actualizar el código de extensión para trabajar con la última versión de gnome-shell. Solo significa que ya no seré esa persona. El motivo de mi decisión de suspender la extensión se puede encontrar aquí: gitlab.gnome.org/GNOME/gtk/issues/1132 Si tiene interés en encontrar el código de la extensión: extensiones.gnome.org/extension-data /… También la versión más reciente se puede encontrar aquí: github.com/jiqing112/Gnome-Global-AppMenu
lestcape