View Single Post
Posts: 20 | Thanked: 7 times | Joined on Jan 2010 @ Finland
#63
I wanted to exclude all the useless items from my menus and reorganized the rest into a more logical (to me) setup.

I checked the spec for the exclude and it should work like that. As a matter of fact, this conf did work for me before the update.

Code:
<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN" "http://www.freedesktop.org/standards/menu-spec/menu-1.0.dtd">

<Menu>
  <Name>Main</Name>

  <!-- Search the default locations -->
  <AppDir>/usr/share/applications/hildon</AppDir>
  <DirectoryDir>/usr/share/applications/hildon</DirectoryDir>

  <Include>
    <!-- row 1 -->
    <Filename>browser.desktop</Filename>
    <Filename>mediaplayer.desktop</Filename>
    <Filename>image-viewer.desktop</Filename>
    <Filename>filemanager.desktop</Filename>
    <Filename>nokia-maps.desktop</Filename>
    <!-- row 2 -->
    <Filename>rtcom-call-ui.desktop</Filename>
    <Filename>osso-addressbook.desktop</Filename>
    <Filename>rtcom-messaging-ui.desktop</Filename>
    <Filename>modest.desktop</Filename>
    <Filename>calendar.desktop</Filename>
    <!-- row 3 -->
    <Filename>osso_calculator.desktop</Filename>
    <Filename>osso-xterm.desktop</Filename>
    <Filename>hildon-application-manager.desktop</Filename>
    <Filename>hildon-control-panel.desktop</Filename>
    <!-- more -->
  </Include>

  <Menu>
    <Name>Applications</Name>
    <Directory>applications.directory</Directory>
    <OnlyUnallocated/>
    <Include>
      <All/>
    </Include>
    <!-- exclude useless stuff -->
    <Exclude>  
    <!-- general stuff -->
    <Filename>ovi.desktop</Filename>
    <Filename>osso-backup.desktop</Filename>
    <Filename>tutorial-launcher.desktop</Filename>
    <Filename>dtg.desktop</Filename>
    <!-- internet apps -->
    <Filename>amazon.desktop</Filename>
    <Filename>ap.desktop</Filename>
    <Filename>facebook.desktop</Filename>
    <Filename>foreca.desktop</Filename>
    <!-- games -->
    <Filename>chess_startup.desktop</Filename>
    <Filename>mahjong_startup.desktop</Filename>
    <!--<Filename>maemoblocks.desktop</Filename>-->
    <Filename>osso_lmbarbles.desktop</Filename>   
    </Exclude>
  </Menu>

</Menu>