• Home
  • About
  • Blog Archives
  • Contact Me
  • FAQ
  • The Big 101
Subscribe: Posts | Comments | E-mail

jonobacon@home

Posted on July 8, 2010 - by jono

Indicator Panel Menu Rocks The House

Desktop Ubuntu

Recently we have been investing in creating an implementation of a panel-based menu that we are planning on shipping with the 10.10 version of the Ubuntu Netbook Edition. As with our other projects, this is entirely Open Source and you can download, test and play with it from this page.

So far for testing purposes we have been leaving on the in-application menu, but yesterday I switched it off to get the full experience. To do this I edited /etc/X11/Xsession.d/80appmenu to set APPMENU_DISPLAY_BOTH=0. I was aware of the design justification of having a single menu; it is easier for users to find it due to it’s consistent place, and particularly for netbooks, it saves on significant screen-real estate use. Now I can absolutely see and feel the benefits; I am loving having the menu there and my desktop feels sleeker and more consistent.

Of course, there is much to be fixed — such as the fact that GIMP crashes the menu — but most apps are working great and while this is not designed or scoped for the desktop, I think I might just leave it on. :-)

What’s more, an added benefit of this implementation (and using the dbus-menu approach) is that KDE applications running in GNOME have their menu’s rendered as GTK widgets (and vice versa), helping to integrate GNOME and KDE apps better. Right now the in-app menus are still visible, but the following screenshot shows K3B’s menus rendered as GTK menus:

Awesome! :-)

I just want to offer some kudos to Cody Russell for writing the menu, Aurélien Gâteau for his awesome work in ensuring all of this works with KDE, Jorge Castro for coordinating much of the testing, and for our awesome community of testers and bug reporters for helping to bang it into shape. You are going to help really make Ubuntu Netbook Edition 10.10 really rock, and of course anyone who chooses to use it on their desktop.

Go and find out more and play with it yourself here.



This entry was posted on Thursday, July 8th, 2010 at 5:23 pm and is filed under Desktop, Ubuntu. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

15 Comments

We'd love to hear yours!



  1. Visit My Website

    July 8, 2010

    Permalink

    Koterpillar said:

    Not to be disgraceful of the work done, but call me over when it supports Firefox and OpenOffice. So far, no reason to switch from Global Menu.

    Reply


  2. Visit My Website

    July 8, 2010

    Permalink

    Anthony Hook said:

    This is excellent, I will have to try it with shutting off the application menus and letting the panel take them. Good progress so far, I am happy the Netbook Edition is getting some love.

    Reply


  3. Visit My Website

    July 8, 2010

    Permalink

    ulrik said:

    This looks awesome. Thanks to Ubuntu for bringing innovation to Linux — debian user

    Reply


  4. Visit My Website

    July 8, 2010

    Permalink

    Alex said:

    The Ubuntu font looks pretty good, also. ;)

    Will the applet be included in Ubuntu proper?

    Reply


  5. Visit My Website

    July 8, 2010

    Permalink

    Tomasz said:

    And kudos to Apple for inventing it…

    Reply


    • Visit My Website

      July 9, 2010

      Permalink

      CruelAngel said:

      Bzzzz! Wrooong!

      It was used in desktop environments way back in the ‘80-s even before Apple used it. d:

      Reply


  6. Visit My Website

    July 8, 2010

    Permalink

    Owais Lone said:

    This is brilliant. I’ve always used the age old GnomeGlobalMenu only to find out that it doesn’t integrate well. No QT support, no XUL support. Now I can have a global menu that rocks.

    I tested it a few days back and it made my Gimp and Inkscape crash with some D-Bus error. Is that still the case?

    Reply


    • Visit My Website

      July 8, 2010

      Permalink

      Owais Lone said:

      @Jono, I’d like to check out the font. I it is in private-beta but hey, I won’t tell anyone if it doesn’t look good. ;-)

      Give me the OTF. please please please mate.

      Reply


  7. Visit My Website

    July 8, 2010

    Permalink

    frej soya said:

    If you want to fix pixel waste then look at font height (both vera sans and yours seem quite tall) and also the waste of space in gtktreeview (ie, compare rhythmbox to say… itunes).

    No reason we must have same fontsize for menus and in view of data (rows).

    Reply


    • Visit My Website

      July 9, 2010

      Permalink

      Jimbo said:

      That is the main thing holding Gnome back from ever looking as sexy as OSX or even windows 7; no matter how you theme it everything ends up looking too chunky and big. Everything in a Gnome GUI just takes up more space than it should.

      Reply


      • Visit My Website

        July 9, 2010

        Permalink

        w1ngnut said:

        Agree. And it also doesn’t look like professional environment to work on. Now I figure out why I take ages to configure my Gnome and even though I sill doesn’t get an pleasant environment to work as OSX or Windows.

        Please fix this fonts.

        Reply


  8. Visit My Website

    July 8, 2010

    Permalink

    Dread Knight said:

    Cool, but… wasn’t the idea to get rid of menus like that from most places? Kinda like windoze did? Or google with Chrome… or the upcoming firefox… or opera etc?

    Reply


  9. Visit My Website

    July 12, 2010

    Permalink

    curtis said:

    I have been using Ubuntu since 7.04 and I am not trying to damper things. I appreciate all that has and is being done in the community. This feature needs to be fixed so that it is not a copy cat of OS X. I just don’t want Ubuntu to be scrutinized over something as petty as this from Apple.

    Reply


  10. Visit My Website

    July 13, 2010

    Permalink

    Anon said:

    I think it’s important to have the name of the application in the indicator panel (à la globalmenu/OSX).

    Reply


  11. Visit My Website

    July 13, 2010

    Permalink

    zelrik said:

    looks like MacOSX to me. Be ready for the patent lawsuits.

    Reply


Leave a Reply


Here's your chance to speak.

Click here to cancel reply.

  1. Name (required)

    Mail (required)

    Website

    Message

  • Ad Ad Ad Ad
  • Prepare For Awesome

  • Recent Articles

    • Rest Well, My Friend
    • Incredible Stories Of Free Software and Open Source
    • On Zareason
    • This Friday: Rockridge Ubuntu Global Jam In Berkeley
    • Rocking The Application Indicators
    • Articulating IRC Contributions Concisely
    • Revisiting Ethos
    • Getting More Developers Interested In Participating In Ubuntu
    • 11.04 Ubuntu Developer Summit Announced
    • Help Colin Get His Kids Back
  • Recent Comments

    • Gerv on On Zareason
    • Deborah Lang on Facebook Account Disabled
    • duanedesign on Rest Well, My Friend
    • YADev on Application Indicators In Python
    • Navneeth on Incredible Stories Of Free Software and Open Source
    • Christoffer Holmstedt on Getting More Developers Interested In Participating In Ubuntu
    • Tachyon Feathertail on Getting More Developers Interested In Participating In Ubuntu
    • Neil Wilson on Getting More Developers Interested In Participating In Ubuntu
    • flipefr on Getting More Developers Interested In Participating In Ubuntu
    • Christoffer on Getting More Developers Interested In Participating In Ubuntu
  • Flickr Photos

  •  

    July 2010
    M T W T F S S
    « Jun   Aug »
     1234
    567891011
    12131415161718
    19202122232425
    262728293031  
  • jb@h Rockstars This Year

    • ethana2 (34)
    • Zac (18)
    • nixternal (17)
    • Tachyon Feathertail (15)
    • James Duncan (13)
    • Mackenzie (13)
    • Tom (12)
    • Bruno Girin (11)
    • Jimbo (11)
    • Adam Williamson (10)
© 2008 jonobacon@home - At home with Jono Bacon, Community Manager and Author