Open Source Advocacy with Reverend Ted

June 18, 2006

Customizing the GNOME Main Menu

Filed under: Linux/OSS, Novell — Ted Haeger @ 9:00 am

A lot of the comments on digg.com have been missing the mark on what SUSE Linux Enterprise Desktop 10's Main Menu is all about. Accusations of filching the concept from Vista, and oversimplifying the interface have had some solid defense in the threads, so I won't bother to address them here.

But one line of question that is interesting to me has to do with customizing the interface. One comment stated something to the effect that the interface seems to assume what applications a user will need.

More Applications Application BrowserIndeed, defaults have to be in place for Favorite Applications. And as it stands now, the menu is not a learning interface. That is, icons don't just add themselves because you use them a lot. ("Recently Used Applications" sort of does this, but it just shows what you most recently used as opposed to most frequently use.)

The "Favorite Applications" is easy to customize. From the "More Applications" button, you get the Application Browser window, shown here. It has a cool filter function on it, so you can see that I have typed "ga" to filter down to the items that have "ga" in them. Gaim and several games come up. (I could have also typed "Instant" to see Gaim.)

From there, a right-click brings up the menu you see here. That's how easy it is to add an item to the menu.

Removing Gaim from the Main MenuWhen you want to remove items, you do it right from the menu. Easy as that.

16 Comments »

  1. [...] New menu - Looks a bit like the new Vista menu, though mock-ups of concepts like this have been floating around for years. More info here. [...]

    Pingback by FremLog » SuSE Gnome Mockups — June 18, 2006 @ 5:28 pm

  2. Here’s a flash version of how to customize the menu http://www.novell.com/coolsolutions/tip/17432.html

    Comment by jstrickland — June 22, 2006 @ 12:08 pm

  3. I installed new applications, how do I get them to show up in more applications? I assume it is a directory with links? what is the location?

    Comment by marc — February 20, 2007 @ 8:54 am

  4. Marc [3]:
    They should be under the “New Applications” section of the More Applications dialog. (You can test this with an install of Skype or VMware to make sure that it’s working.) If it does not work, then you may need to create an application launcher icon for that icon manually.
    –T

    Comment by Ted Haeger — February 20, 2007 @ 1:05 pm

  5. So, How does one manually create an entry in the menus on Suse? I’ve looked around a bit and I still can’t find a way to accomplish this simple task. Any help is appreciated.

    Comment by deek — April 1, 2007 @ 1:27 pm

  6. Deek [5]:
    I’m not quite sure what you’re asking. Can you provide a bit more info?

    Comment by Ted Haeger — April 1, 2007 @ 1:32 pm

  7. I’ve installed an application which works fine from the command line but the installtion did not generate a launcher entry in Suse’s menus. I have manually created one on the desktop but I would like to also enter a menu item for it in the “Application Browser” under the “Audio and Video” section.

    (I’m running SLED 10, with Gnome Main Menu 0.6.1)

    Comment by deek — April 1, 2007 @ 1:51 pm

  8. deek [7]:
    Please include your email address in your next reply. I’d like to ask you a few things so that I can post a complete reply.
    For now, have you put your launcher in /usr/share/applications ?

    –Ted

    Comment by Ted Haeger — April 2, 2007 @ 1:42 pm

  9. Ted,

    Thanks for your continued responses. I did copy the launcher into usr/share/applications but I still don’t see it on the menu.

    I’m sure this is much easier than I’m making it…. :-(

    Thanks
    -Deek

    Comment by Deek — April 11, 2007 @ 3:13 pm

  10. Is it possible to rename the “Computer” button for the Gnome Main Menu?

    Comment by Ryan — April 29, 2007 @ 8:00 pm

  11. I have the same problem. What is the solution? Good example is after installing Firefox 2 (just extracting the download archive), I can’t figure out how to make that icon show up in the application menu!?

    Comment by Troy Moreland — May 5, 2007 @ 1:59 pm

  12. Troy [10]:
    Sorry for the lag in response. I had emailed the answer to Deek [8] and never posted here as a comment.

    The trick is to create a launcher icon in /opt/gnome/share/applications. If you use gedit to open one of the icons inside that location, you can piece together how the categories are applied to different launchers.
    –T

    Comment by Ted Haeger — May 8, 2007 @ 8:00 pm

  13. lol the sled a rip off of vista…….give me a free-hopping break.

    it is copy of spotlight…off which vista is imitating through grey&blue tinted corporate goggles.

    Comment by airtonix — May 14, 2007 @ 6:29 am

  14. application launchers for add-on software or for you custom applications should be placed in /usr/share/application/ folder. As suggested by other earlier, just copy any of the existing “.desktop” file and modify it to suite your needs.
    Hope it helps!

    Cheers.

    Comment by Farhan — August 20, 2007 @ 7:44 pm

  15. Hey how do I change the color or opacity it dosen’t seem to take my gtk themes and I tried adding it to my compiz opacity settings but nothing seems to work

    Comment by wray — December 28, 2007 @ 5:59 pm

  16. @Wray [15]: I’m not sure how you would do that. Try consulting this page.
    –Ted

    Comment by Ted Haeger — January 4, 2008 @ 8:32 am

RSS feed for comments on this post. TrackBack URI

Leave a comment

Blog at WordPress.com.