Jump to content
ElementaryOS France

Global Menu


Recommended Posts

Trouvé sur Google+ et pas testé, n'hésitez pas à améliorer, peut etre que cela pourra servir pour un prochain billet sur le blog

 

Le but est d'avoir un menu global sur wingpanel (à la façon MacOS)

 

1eojmXSgr6cKEIiLkcaneG

 

Il faut utiliser le super-wingpanel du ppa de Serg's ppa qui détient cette fonctionnalité.

 

https://code.launchpad.net/~victored/wingpanel/global-menu

 

L'icone ⬢ sert à lancer Slinghots (comme si c'était le menu Applications)

 

Installer super-wingpanel

 

Puis ceci:

 

sudo apt-get install indicator-appmenu

 

Ensuite il faut réaliser ces commandes pour configurer le tout

 

source:

 

gsettings set org.pantheon.cerbere monitored-processes "['plank', 'slingshot-launcher --silent', 'env UBUNTU_MENUPROXY=0 super-wingpanel']"

gsettings set org.pantheon.desktop.super-wingpanel blacklist "['']"

 

Relancez votre session et ca devrait être bon

Link to comment
Share on other sites

Effectivement cela marche du tonnerre :') ça reprend bien les menus des applications dans la barre.

Ca marche même avec les modifications qu'on effectue en CSS sur les theme principal.

 

J'adopte, je voudrais juste comprendre un peu plus les diverses commandes pour que cela fonctione, pour pouvoir revenir en arrière en cas de soucis, une idée ?

 

gsettings set org.pantheon.cerbere monitored-processes "['plank', 'slingshot-launcher --silent', 'env UBUNTU_MENUPROXY=0 super-wingpanel']"

gsettings set org.pantheon.desktop.super-wingpanel blacklist "['']"

 

EDIT : Voici à quoi sa ressemble chez moi (ps: j'ai compris les commandes)

 

JRzZhw.png

Edited by Hitsouburaiken
Link to comment
Share on other sites

Wah super, je pense que ça en interessera plus d'un si on écrit un billet là dessus.

 

Je trouve en revanche dommage que Applications soit écrit juste avant (et se confonde avec le menu) et que la date/heure "rentre en collision" avec les longues barres de menus.

 

Il faudrait donc également préciser comment le post originel obtient une icône ronde comme menu applications dans le screenshot inclu dans ton post Devil505.

Link to comment
Share on other sites

Merci pour l'astuce !

 

Il faudrait donc également préciser comment le post originel obtient une icône ronde comme menu applications dans le screenshot inclu dans ton post Devil505.

 

Pour remplacer "Applications" par le symbole "⬢" ou tout autre texte, il faut modifier le champ "Launcher Text Override" de super wingpanel depuis le elementary tweak ou depuis dconf (org/pantheon/desktop/super-wingpanel).

 

public.php?service=files&t=e7fd868b61346http://owncloud.sebdesign.ch/public.php?service=files&t=e7fd868b613465f72a2d92ab835b0f38&download[/img]

 

Par contre moi j'ai le menu "Fichier" qui reste en permanence à cause d'un indicateur (indicator stickynotes)

Edited by Narmos
Link to comment
Share on other sites

@sebdesign, pour ton soucis avec ton application de sticky, je suis pas sûr mais peut être que cette commande sert à ça ?

 

gsettings set org.pantheon.desktop.super-wingpanel blacklist "['nom_application']"

 

Histoire de mettre des applications en blacklist, mais je me trompe surement... ^

Edited by Hitsouburaiken
Link to comment
Share on other sites

Il y a du nouveau!

 

Yep, super-wingpanel now supports using an image in place of the Applications button. 
White: http://www.heath-bar.com/blog/wp-content/uploads/2014/01/elementary-white.svg Black: http://www.heath-bar.com/blog/wp-content/uploads/2014/01/elementary-black.svg

Other new features: 
- Use markup to change color of Applications button (http://www.gtk.org/api/2.6/pango/PangoMarkupFormat.html)
- Show date/time in tray (instead of center)
- Position of window controls now respected
- Window title changed to app name (to save space)
- Other stuff I don't remember

 

elementary-white.svg

 

elementary-black.svg

Link to comment
Share on other sites

Merci pour le partage, c'est une fonctionnalité que j'ai toujours trouvé pratique je suis content de la retrouver. Depuis quelques jours j'ai le menu qui ne s'affiche pas à gauche (coté launcher) mais à droite, coté indicateur... impossible de changer ça. si quelqu'un à une solution je suis preneur car en l'état c'est plus vraiment utilisable, il arrive que tout ce décale et c'est très buggé. Ce bug est apparu (je crois) à la suite de la manipulation que j'ai faite pour refaire apparaitre le panneau de gauche dans elementary tweak, j'ai d'ailleurs eu quelque soucis à la suite de cette manip que je vais allé reporter dans le post dédié :D.

 

Je ne suis pas parvenu à mettre un image à la place des caractéres ASCII par contre, mais bon c'est secondaire.

Link to comment
Share on other sites

J'ai du revenir en arrière après avoir fait une mauvaise manip dans mon eOS et en voulant remettre une image pour le launcher, ça ne fonctionne plus et j'ai aussi le global menu à droite, avant les indicateurs. En faisant quelques recherches, je suis tombé là-dessus (sur la page G+ du dev) :

WHERE DID YOU TAKE MY GLOBAL MENU?!!!!

I've set up a new PPA for daily (unstable) builds of super-wingpanel. If you want global menu and some of the other recent features, you're going to have to add the daily PPA. Be warned, you might encounter some bugs.

 

ppa:heathbar/super-wingpanel-daily

 

For the rest of you, I've rolled back the recent changes to get you a more stable panel. If you're already using my current PPA, you should be rolled back to a more dependable version shortly. In other words, if you don't take any action, you're going to lose global menus.

 

ppa:heathbar/super-wingpanel

 

I'm also working with +Michael Langfermann to make sure that the community PPA will get the stable version of super-wingpanel.

 

Thank you all for your patience through these growing pains.

J'ai bien ajouté le ppa daily mais il n'apparait ni dans synaptic ni dans y-ppa-manager alors que si je réessaie de l'ajouté, ça me dit qu'il existe déjà, finalement je vais attendre que ce soit à nouveau disponible en stable :)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...