¿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.
gnome-shell
18.04
Oleg
fuente
fuente
Respuestas:
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í.
fuente