Package: lxmenu-data
Version: 0.1.2-2

All of the installed applications with .desktop entries in
/var/lib/menu-xdg/applications/menu-xdg
are listed in the Other directory of LXDE's main menu, turning it into a
mess.

One possible fix is to add a Debian directory to LXDE's main menu with
neatly
organized subdirectories by adding these line between <DefaultMergeDirs/>
and
<!-- Accessories submenu --> in lxde-applications.menu:

    <!-- Debian menu -->
    <Menu>
        <Name>Debian</Name>
        <Directory>lxde-debian.directory</Directory>
        <MergeFile>debian-menu.menu</MergeFile>
    </Menu>

The Directory tag is optional but if used then a file should be created at
lxde-debian.directory with the following content:

[Desktop Entry]
Name=Debian
Icon=debian-logo
Type=Directory

Another possible fix is to hide the content of
/var/lib/menu-xdg/applications/menu-xdg by adding these line between
<DefaultMergeDirs/> and <!-- Accessories submenu --> in
lxde-applications.menu:

    <!-- Debian menu -->
    <Menu>
        <Name>Debian</Name>
        <MergeFile>debian-menu.menu</MergeFile>
        <Deleted/>
    </Menu>

I am using Debian 7.4.0 with LXDE.
--- lxmenu-data-0.1.2/layout/lxde-applications.menu.orig	2011-07-23 22:05:34.000000000 +0200
+++ lxmenu-data-0.1.2/layout/lxde-applications.menu	2014-03-10 10:12:08.000000000 +0100
@@ -14,4 +14,11 @@
 	<DefaultMergeDirs/>
 
+	<!-- Debian menu -->
+	<Menu>
+		<Name>Debian</Name>
+		<Directory>lxde-debian.directory</Directory>
+		<MergeFile>debian-menu.menu</MergeFile>
+	</Menu>
+
 	<!-- Accessories submenu -->
 	<Menu>
--- lxmenu-data-0.1.2/layout/lxde-applications.menu.orig	2011-07-23 22:05:34.000000000 +0200
+++ lxmenu-data-0.1.2/layout/lxde-applications.menu	2014-03-10 10:13:51.000000000 +0100
@@ -14,4 +14,11 @@
 	<DefaultMergeDirs/>
 
+	<!-- Debian menu -->
+	<Menu>
+		<Name>Debian</Name>
+		<MergeFile>debian-menu.menu</MergeFile>
+		<Deleted/>
+	</Menu>
+
 	<!-- Accessories submenu -->
 	<Menu>

Reply via email to