New features in super-wingpanel

There have been a number of new features added to super-wingpanel recently. You’ll need to add the unstable repository to get these new features:

sudo apt-add-repository ppa:heathbar/super-wingpanel-daily
sudo apt-get update
sudo apt-get install super-wingpanel

 

Global Menus

Thanks to +Francisco Javier Delgado del Hoyo for adding global menus.

To enable global menus, you’ll need to do the following:

  1. Run these two commands from the terminal
    sudo apt-get install indicator-appmenu
    gsettings set org.pantheon.desktop.wingpanel blacklist "[]"
  2. In elementary tweaks, update cerbere from “super-wingpanel” to “env UBUNTU_MENUPROXY=0 super-wingpanel”
  3. Log out/in. (Yes this is necessary)

 

Removed Dependency on maximus

Thanks to +Sergiy Kusch for providing code to add/remove window controls without requiring maximus installed.

Move Date/Time to the Tray

Thanks to +Sergiy Kusch for adding this option which becomes useful when global menus get long

 

Images/Styling for the Applications button

See this link for styling options: http://www.gtk.org/api/2.6/pango/PangoMarkupFormat.html

super-wingpanel-image-launcher

Here are some images you might want to try: elementary-white  elementary-black

 

27 thoughts on “New features in super-wingpanel

  1. Leva

    Hi. Can you help me?
    why my global menu is in right corner?
    http://i.imgur.com/Z7HpzRv.png

    • heathbar

      There have been some changes recently. I’ve removed most of the latest features from the stable version of wingpanel because they were causing issues for a number of people. If you want the latest features (such as global menu) you’ll need to add the daily ppa with the command at the top of this post.

      • René Arts

        I just installed the latest daily-ppa version of super-wingpanel, which is awesome btw(!), with Global Menu addition. Changed the dconf and Cerbere setting, logged out and in again, but the Global Menu is still on the right (so wrong for me 😉 ) side.

        • heathbar

          If you still have both the stable and the unstable PPAs added, the software updater will pull from whichever PPA has the highest version number. Currently I believe the stable PPA has a higher number so you’ll need to remove the stable PPA, then uninstall and re-install super-wingpanel.

  2. Mesa

    I just installed this and it works, but…
    1 – The global menu is placed to the right od the clock instead of right next to the “Application Launcher”
    2 – The order of menu entries is reversed (e.g. it’s “Help, Tools, History, View, Edit, Files” instead of “Files, Edit, View, etc…”)

    How can I fix that?

    • heathbar

      There have been some changes recently. I’ve removed most of the latest features from the stable version of wingpanel because they were causing issues for a number of people. If you want the latest features (such as global menu) you’ll need to add the daily ppa with the command at the top of this post.

  3. Fahrenade

    Hi,
    I come from http://ubuntuhandbook.org/index.php/2014/01/global-menu-elementaryos-luna/ where someone posted and linked your work.
    Super-wingpanel was working fine but after an update/reboot it stopped working properly and started ignoring some of the dconf entries (like indicator order, clock placement) and globalmenu appears backwards (help, tools–>file).
    I’m not the only one with this issue, as some other people in the post I linked before get the same errors.
    Pic related http://i.imgur.com/CKSXSNQ.png
    Thanks

    • heathbar

      There have been some changes recently. I’ve removed most of the latest features from the stable version of wingpanel because they were causing issues for a number of people. If you want the latest features (such as global menu) you’ll need to add the daily ppa with the command at the top of this post.

  4. Miquéias de Souza

    The global menu is placed to the right od the clock instead of right next to the “Application Launcher”

    • heathbar

      There have been some changes recently. I’ve removed most of the latest features from the stable version of wingpanel because they were causing issues for a number of people. If you want the latest features (such as global menu) you’ll need to add the daily ppa with the command at the top of this post.

  5. Snyfear

    Hello,

    First of all, thanks for your good work.

    Just to let you know that your global menu bar was working correctly after installation but now I have an inversed menu on the right of the clock.
    It happened when I enter this command to fix chromium button disposition :
    gconftool-2 –set /apps/metacity/general/button_layout –type string “:minimize,maximize,close”
    Before this the menu was correctly on the left of the screen.
    Can’t find yet how to fix it.

    An other question, how do you to use an Images/Styling for the Applications button? I downloaded your nice icons but I don’t know how to apply them.

    • heathbar

      There have been some changes recently. I’ve removed most of the latest features from the stable version of wingpanel because they were causing issues for a number of people. If you want the latest features (such as global menu) you’ll need to add the unstable ppa with the command at the top of this post.

  6. Olaf

    Thanks for that! Anyway, is it possible to remove the app name in the left corner (like PANTHEON-TERMINAL/…)? The problem is then when using Ninja or other IDE, it displays not only “NINJA-IDE” but also the whole path to the file that is being edited in Ninja. In other words, the panel gets populated by file name and the whole menu is unusable. Checkbox “Show app name in wingpanel” would solve this.

    • heathbar

      No, it is not currently an option to remove the name of the application.

  7. Can’t help but notice how people ignore the blog post itself. It already says there that you need to add the unstable repo.

    Anyway, I just wanted to ask how to use those svg images? I read the pango markup format but it didn’t told me how to put images.

    • heathbar

      If you want to use an image, just put the full path to the image file in the Launcher Text Override box. In the latest versions (both stable and unstable) it should automatically show the image if the path is valid. In older versions you may have to restart the panel for the image to appear.

  8. Luis Davim

    Can you add builds for trusty to your daily PPA?

    Thanks.

  9. I share my questions back on google+ yesterday. in order to give a distinctive note in the comments of this blog.

    how to cope with the global distance application menu button menu with frequently changing away? Thank you.

    This screenshot image
    http://s6.postimg.org/4d1k6li9d/Screenshot_from_2014_04_18_20_29_29.png

  10. Martin

    Is there any way of speeding up the animation of Intellislim and Intellihide? Now it feels out of sync with the rest of elementary and plank especially (slower). In general I have animations set to about 100-150 ms. Would like super-wingpanel to do things around 100ms as well! Otherwise awesome stuff, good job!

  11. Rohan

    Hi,
    can you/will you add an option to Merge the menu bar and the title bar with the global menu, as it happens in ubuntu/unity?

    Thanks in advance.

    Oh and thanks for the superwingpanel as well 🙂

  12. Nestor

    How can i revert changes? Please :/ it doesn’t work as I expected.

  13. Eduardo

    Hello is there a way I can contribute in some way to remove the annoying app name in the global menus?, there must be a way man.

    • Heath

      The code is on launchpad.net

  14. Christoforos GIannakidid

    Hi.
    How can I change the font weight in global menu?

  15. Eric

    Hi,
    I was a big fan of super-wingpanel back in the Luna days! Any chance it will be revived for Loki? Would be wonderful!
    Maybe publishing it in AppCenter, as a pay-what-you-want-app, could even sponsor you some coffees 😉

    • Heath

      Thanks! I enjoyed working on it, but I’ve moved on to Gnome. Also, I don’t drink coffees. 😯

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>