Comment obtenir le menu d'application global sur Ubuntu 18.04

11

Est-il possible d'avoir le menu principal global de l'application dans Ubuntu 18.04 (similaire à ce qui était disponible dans Unity, avec le menu de l'application apparaissant dans la barre supérieure)?

Il existe de nombreuses informations contradictoires à ce sujet sur Internet, avec principalement des suggestions pour installer certaines extensions Gnome qui ne sont plus disponibles ou qui ne sont plus maintenues. De plus, la plupart (sinon toutes) des réponses sont pour Ubuntu 17.10. Je me demande donc s'il existe un moyen de l'avoir pour Ubuntu 18.04?

Oleg
la source
Avez-vous essayé l'une des réponses pour Ubuntu 17.10? Ils parlent d'une ancienne version ne signifie pas qu'ils ne fonctionneront pas avec 18.04?
pomsky
2
Je n'ai pas. Les seules réponses que j'ai trouvées suggèrent d'installer des extensions obsolètes. Je veux juste savoir s'il y a un meilleur moyen pour le 18.04.
Oleg
2
La réponse courte est "très probablement non". Le seul espoir est peut-être que quelqu'un se sent motivé pour écrire et maintenir une autre extension.
pomsky

Réponses:

8

AVIS: Cette extension n'existe plus, ce qui rend cette réponse obsolète. La réponse a cependant été laissée telle quelle pour des raisons historiques. Il est suggéré d'essayer d'utiliser d'autres mécanismes pour atteindre cet objectif, plutôt que ce plugin.

Si ce fait est important, je suis l'auteur de l'extension: https://gitlab.com/lestcape/Gnome-Global-AppMenu

Je ne peux pas parler pour les développeurs ubuntu ou gnome, mais comme vous l'avez déjà noté, aucune implémentation officielle n'est disponible pour gnome-shell ou ubuntu-session.

L' extension Gnome-Global-AppMenu est mieux prise en charge que jamais dans Ubuntu 18.04 (session X11).

Ma volonté d'arrêter Gnome-Global-AppMenu était basée sur plusieurs faits qui ne sont pas vraiment valables maintenant, pour cette raison, Gnome-Global-AppMenu n'est plus interrompu maintenant, à part cela, il a des améliorations.

Le Gnome-Global-AppMenu utilise maintenant (comme une décision de l'utilisateur) la fourchette du module d'unité-gtk appelé appmenu-gtk-module. C'est la même fourche que celle utilisée dans Mate et XFCE. Le support jayanta a également été amélioré pour vraiment fonctionner et plus de choses ont été ajoutées.

Après beaucoup de temps inversé pour comprendre comment Gtk, le shell Gnome et également le module unité-gtk fonctionnent autour du menu global, avec le développeur de cette fourchette appelée appmenu-gtk-module, nous avons pu créer du code fonctionnel pour gérer le Fenêtres Gtk Wayland. Voici le code original que vous pouvez installer et tester à partir de la source: https://gitlab.com/lestcape/unity-gtk-module

Personnellement, je veux également contribuer à améliorer davantage la prise en charge de Wayland pour les applications Gtk à l'intérieur du module appmenu-gtk, car le module appmenu-gtk n'a qu'un support initial pour Gtk-Wayland.

Développer quelque chose est pour moi un plaisir et ne sera jamais une obligation. Donc, rien de tout cela ne signifie que je promets de ne pas interrompre le développement de cette extension ou quelque chose comme ça. Mais aussi si cela se produit, le code est et sera disponible pour les développeurs qui souhaitent continuer avec lui.

Vous pouvez vérifier par vous-même toutes ces choses si vous installez l'extension depuis son site officiel dans gitlab. Des problèmes peuvent également y être signalés.

lestcape
la source
Ce ne sera jamais "release", ou du moins pas pour moi. Je ne veux rien publier sur le site gnome. Les extensions.gnome.org/extension/1250/… ne sont pas publiées par moi. Lisez mon propre commentaire là-bas. Le module appmenu-gtk peut être téléchargé et installé à partir des référentiels ubuntu 18.04 tel qu'il est distribué avec le bureau Mate.
lestcape
1
Le lien d'extension renvoie désormais 404 Not Found.
Omar Bahareth
1
Tout le monde: Bien que le lien 404s maintenant, ce message a été laissé intact pour des raisons historiques. Veuillez ne pas signaler ce message pour une attention supplémentaire du modérateur.
Thomas Ward
1
Oui ... L'extension a finalement été interrompue. Cela ne signifie pas que quelqu'un ne peut pas mettre à jour le code d'extension pour fonctionner avec la dernière version de gnome-shell. Cela signifie simplement que je ne serai plus cette personne. La raison de ma décision d'interrompre l'extension peut être trouvée ici: gitlab.gnome.org/GNOME/gtk/issues/1132 Si vous avez intérêt à trouver le code de l'extension: extensions.gnome.org/extension-data /… Vous trouverez également la version la plus récente ici: github.com/jiqing112/Gnome-Global-AppMenu
lestcape