Menu layout won't work!
Posted: Wed Jun 03, 2015 12:25 pm
So i've made a little progress... but my layout just won't work as defined on the menu!!
here is my menu:
here is the main merging menu:
Please there is no information on google regarding this and I am getting helpless. I need to arrange only the .desktop files, this is the only this that is being shown.
here is my menu:
Code: Select all
<!DOCTYPE Menu
PUBLIC '-//freedesktop//DTD Menu 1.0//EN'
'http://standards.freedesktop.org/menu-spec/menu-1.0.dtd'>
<Menu>
<Name>Applications</Name>
<MergeFile type="path">/etc/xdg/menus/lxde-appLauncher.menu</MergeFile>
<Layout>
<Merge type="files"/>
<Filename>libreoffice-draw.desktop</Filename>
<Filename>gnome-disks.desktop</Filename>
<Filename>gpicview.desktop</Filename>
<Filename>komodo-edit-8.desktop</Filename>
<Filename>krusader.desktop</Filename>
<Filename>leafpad.desktop</Filename>
<Filename>vim.desktop</Filename>
<Filename>xarchiver.desktop</Filename>
<Filename>evince.desktop</Filename>
<Filename>gimp.desktop</Filename>
<Filename>libreoffice-draw.desktop</Filename>
<Filename>evince-previewer.desktop</Filename>
<Filename>xsane.desktop</Filename>
<Filename>iceweasel.desktop</Filename>
<Filename>wicd.desktop</Filename>
<Filename>evince.desktop</Filename>
<Filename>libreoffice-startcenter.desktop</Filename>
<Filename>libreoffice-base.desktop</Filename>
<Filename>libreoffice-calc.desktop</Filename>
<Filename>libreoffice-impress.desktop</Filename>
<Filename>libreoffice-math.desktop</Filename>
<Filename>libreoffice-writer.desktop</Filename>
<Filename>galculator.desktop</Filename>
<Filename>evince-previewer.desktop</Filename>
<Filename>geany.desktop</Filename>
<Filename>komodo-edit-8.desktop</Filename>
<Filename>python2.7.desktop</Filename>
<Filename>python3.4.desktop</Filename>
<Filename>alsamixergui.desktop</Filename>
<Filename>gnome-mplayer.desktop</Filename>
<Filename>lxmusic.desktop</Filename>
<Filename>gucharmap.desktop</Filename>
<Filename>vlc.desktop</Filename>
<Filename>redhat-usermount.desktop</Filename>
<Filename>pcmanfm.desktop</Filename>
<Filename>lxterminal.desktop</Filename>
<Filename>nepomukbackup.desktop</Filename>
<Filename>clipit.desktop</Filename>
<Filename>nepomukcleaner.desktop</Filename>
<Filename>reportbug.desktop</Filename>
<Filename>gksu.desktop</Filename>
<Filename>lxtask.desktop</Filename>
<Filename>debian-uxterm.desktop</Filename>
<Filename>debian-xterm.desktop</Filename>
<Filename>orca.desktop</Filename>
<Filename>redhat-userinfo.desktop</Filename>
<Filename>network.desktop</Filename>
<Filename>obconf.desktop</Filename>
<Filename>openjdk-7-policytool.desktop</Filename>
<Filename>redhat-userpasswd.desktop</Filename>
<Filename>system-config-printer.desktop</Filename>
<Filename>xscreensaver-properties.desktop</Filename>
<Filename>services.desktop</Filename>
<Filename>time.desktop</Filename>
<Filename>users.desktop</Filename>
<Filename>deluge.desktop</Filename>
<Merge type="menus"/>
</Layout>
</Menu>
Code: Select all
<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
"http://www.freedesktop.org/standards/menu-spec/1.0/menu.dtd">
<Menu>
<Name>Applications</Name>
<Directory>lxde-menu-applications.directory</Directory>
<!-- Read standard .directory and .desktop file locations -->
<DefaultAppDirs/>
<DefaultDirectoryDirs/>
<!-- Read in overrides and child menus from applications-merged/ -->
<DefaultMergeDirs/>
<!-- Accessories submenu -->
<Menu>
<Name>Accessories</Name>
<Directory>lxde-utility.directory</Directory>
<Include>
<And>
<Category>Utility</Category>
<!-- Accessibility spec must have either the Utility or Settings
category, and we display an accessibility submenu already for
the ones that do not have Settings, so don't display accessibility
applications here -->
<Not><Category>Accessibility</Category></Not>
<Not><Category>System</Category></Not>
</And>
</Include>
</Menu> <!-- End Accessories -->
<!-- Accessibility submenu -->
<Menu>
<Name>Universal Access</Name>
<Directory>lxde-utility-accessibility.directory</Directory>
<Include>
<And>
<Category>Accessibility</Category>
<Not><Category>Settings</Category></Not>
</And>
</Include>
</Menu> <!-- End Accessibility -->
<!-- Development Tools -->
<Menu>
<Name>Development</Name>
<Directory>lxde-development.directory</Directory>
<Include>
<And>
<Category>Development</Category>
</And>
<Filename>emacs.desktop</Filename>
</Include>
</Menu> <!-- End Development Tools -->
<!-- Education -->
<Menu>
<Name>Education</Name>
<Directory>lxde-education.directory</Directory>
<Include>
<And>
<Category>Education</Category>
</And>
</Include>
</Menu> <!-- End Education -->
<!-- Games -->
<Menu>
<Name>Games</Name>
<Directory>lxde-game.directory</Directory>
<Include>
<And>
<Category>Game</Category>
</And>
</Include>
</Menu> <!-- End Games -->
<!-- Graphics -->
<Menu>
<Name>Graphics</Name>
<Directory>lxde-graphics.directory</Directory>
<Include>
<And>
<Category>Graphics</Category>
<Not><Category>Utility</Category></Not>
</And>
</Include>
</Menu> <!-- End Graphics -->
<!-- Internet -->
<Menu>
<Name>Internet</Name>
<Directory>lxde-network.directory</Directory>
<Include>
<And>
<Category>Network</Category>
</And>
</Include>
</Menu> <!-- End Internet -->
<!-- Multimedia -->
<Menu>
<Name>Multimedia</Name>
<Directory>lxde-audio-video.directory</Directory>
<Include>
<And>
<Category>AudioVideo</Category>
</And>
</Include>
</Menu> <!-- End Multimedia -->
<!-- Office -->
<Menu>
<Name>Office</Name>
<Directory>lxde-office.directory</Directory>
<Include>
<And>
<Category>Office</Category>
</And>
</Include>
</Menu> <!-- End Office -->
<!-- System Tools-->
<Menu>
<Name>System</Name>
<Directory>lxde-system-tools.directory</Directory>
<Include>
<And>
<Category>System</Category>
<Not><Category>Settings</Category></Not>
<Not><Category>PackageManager</Category></Not>
</And>
</Include>
</Menu> <!-- End System Tools -->
<!-- Other -->
<Menu>
<Name>Other</Name>
<Directory>lxde-other.directory</Directory>
<OnlyUnallocated/>
<Exclude>
<And>
<Not><Category>Core</Category></Not>
<Not><Category>Settings</Category></Not>
<Not><Category>Screensaver</Category></Not>
</And>
</Exclude>
</Menu> <!-- End Other -->
<Menu>
<Name>DesktopSettings</Name>
<Directory>lxde-settings.directory</Directory>
<OnlyUnallocated/>
<Include>
<Or>
<Category>Settings</Category>
<Category>PackageManager</Category>
<Category>System</Category>
</Or>
</Include>
<Layout>
<Merge type="menus"/>
<Merge type="files"/>
</Layout>
</Menu> <!-- End Settings -->
<Layout>
<Merge type="files"/>
<Merge type="menus"/>
<Separator/>
<Menuname>DesktopSettings</Menuname>
</Layout>
</Menu> <!-- End Applications -->