This forum has been archived. All content is frozen. Please use KDE Discuss instead.

.menu file problem

Tags: None
(comma "," separated)
kalle1950
Registered Member
Posts
16
Karma
0

.menu file problem

Tue Jan 05, 2010 1:35 pm
Hi,

my ~/.config/menus/applications-kmenuedit.menu file looks like this

Code: Select all
<!DOCTYPE Menu PUBLIC '-//freedesktop//DTD Menu 1.0//EN' 'http://www.freedesktop.org/standards/menu-spec/1.0/menu.dtd'>
<Menu>
 <Menu>
  <Name>sdfsdf</Name>
  <Directory>sdfsdf.directory</Directory>
  <Include>
   <Filename>sfsdf.desktop</Filename>
   <Filename>JR-Konsole.desktop</Filename>
  </Include>
  <Layout>
   <Merge type="files" />
   <Filename>JR-Konsole.desktop</Filename>
  </Layout>
 </Menu>
 <Include>
  <Filename>dfdf.desktop</Filename>
 </Include>
 <Layout>
  <Merge type="menus" />
  <Menuname>SUSE_ALL</Menuname>
  <Menuname>sdfsdf</Menuname>
  <Menuname>Internet</Menuname>
  <Menuname>Edutainment</Menuname>
  <Menuname>Multimedia</Menuname>
  <Menuname>Applications</Menuname>
  <Menuname>Games</Menuname>
  <Menuname>System</Menuname>
  <Merge type="files" />
  <Filename>kde4-kfind.desktop</Filename>
  <Filename>kde4-systemsettings.desktop</Filename>
  <Menuname>Graphics</Menuname>
 </Layout>
 <Menu>
  <Name>SUSE_ALL</Name>
  <Layout>
   <Merge type="menus" />
   <Menuname>GNOME Settings</Menuname>
   <Menuname>Development</Menuname>
   <Menuname>Utilities</Menuname>
   <Menuname>Office</Menuname>
  </Layout>
  <Menu>
   <Name>GNOME Settings</Name>
   <Layout/>
   <Menu>
    <Name>Office</Name>
    <NotDeleted/>
   </Menu>
   <NotDeleted/>
  </Menu>
  <Menu>
   <Name>Office</Name>
   <Layout>
    <Merge type="menus" />
    <Menuname>Addressbook</Menuname>
    <Menuname>Calendar</Menuname>
    <Menuname>Database</Menuname>
    <Menuname>Dictionary</Menuname>
    <Menuname>DocumentViewer</Menuname>
    <Menuname>Finance</Menuname>
    <Menuname>FlowChart</Menuname>
    <Menuname>More Programs</Menuname>
    <Menuname>Presentation</Menuname>
    <Menuname>ProjectManagement</Menuname>
    <Menuname>Spreadsheet</Menuname>
    <Menuname>Warehouse</Menuname>
    <Menuname>Wordprocessor</Menuname>
    <Merge type="files" />
    <Filename>template.desktop</Filename>
    <Filename>kde4-Kontact.desktop</Filename>
   </Layout>
   <NotDeleted/>
   <Menu>
    <Name>Utilities</Name>
    <NotDeleted/>
   </Menu>
  </Menu>
  <Directory>SUSE_ALL.directory</Directory>
  <Move>
   <Old>GNOME Settings/Office/</Old>
   <New>Office/</New>
  </Move>
  <Menu>
   <Name>Utilities</Name>
   <NotDeleted/>
  </Menu>
  <Move>
   <Old>Office/Utilities/</Old>
   <New>Utilities/</New>
  </Move>
  <Menu>
   <Name>Development</Name>
   <NotDeleted/>
  </Menu>
 </Menu>
 <Move>
  <Old>GNOME Settings/</Old>
  <New>SUSE_ALL/GNOME Settings/</New>
 </Move>
 <Move>
  <Old>Office/</Old>
  <New>SUSE_ALL/GNOME Settings/Office/</New>
 </Move>
 <Move>
  <Old>Utilities/</Old>
  <New>SUSE_ALL/Office/Utilities/</New>
 </Move>
 <Move>
  <Old>Development/</Old>
  <New>SUSE_ALL/Development/</New>
 </Move>
</Menu>


In the first layout I have an element

Code: Select all
  <Menuname>SUSE_ALL</Menuname>


which is then specified a bit below

Code: Select all
 <Menu>
  <Name>SUSE_ALL</Name>
  <Layout>
   <Merge type="menus" />
   <Menuname>GNOME Settings</Menuname>
   <Menuname>Development</Menuname>
   <Menuname>Utilities</Menuname>
   <Menuname>Office</Menuname>
  </Layout>


When I open the KDE Menu, I can see Development, Utilities and Office (not GNOME Settings since this is empty), but I can see them as a top level entry and I don't see a menu "SUSE_ALL". Is that a bug, or is there something in the config file which tells the system not to show this menu?

Thanks


Bookmarks



Who is online

Registered users: abc72656, Bing [Bot], daret, Google [Bot], Sogou [Bot], Yahoo [Bot]