[Xfce4-commits] <garcon:master> Add excludes for toplevel desktop files in categories.
Nick Schermer
noreply at xfce.org
Sun Jan 2 18:46:02 CET 2011
Updating branch refs/heads/master
to f64fb983e29ed30c8e1cb32cb66b8a66c03bd247 (commit)
from 3df4d212ad2b3a282b5a7c646ea69bbcdfa1627c (commit)
commit f64fb983e29ed30c8e1cb32cb66b8a66c03bd247
Author: Nick Schermer <nick at xfce.org>
Date: Sun Jan 2 18:44:25 2011 +0100
Add excludes for toplevel desktop files in categories.
This way we don't show duplicates in the menu.
data/xfce/xfce-applications.menu | 51 ++++++++++++++++++++++++++------------
1 files changed, 35 insertions(+), 16 deletions(-)
diff --git a/data/xfce/xfce-applications.menu b/data/xfce/xfce-applications.menu
index 2a54a10..d4a641a 100644
--- a/data/xfce/xfce-applications.menu
+++ b/data/xfce/xfce-applications.menu
@@ -3,10 +3,10 @@
<Menu>
<Name>Xfce</Name>
-
+
<DefaultAppDirs/>
<DefaultDirectoryDirs/>
-
+
<Include>
<Category>X-Xfce-Toplevel</Category>
</Include>
@@ -27,20 +27,20 @@
<Filename>xfce4-about.desktop</Filename>
<Filename>xfce4-session-logout.desktop</Filename>
</Layout>
-
+
<Menu>
<Name>Settings</Name>
<Directory>xfce-settings.directory</Directory>
<Include>
<Category>Settings</Category>
</Include>
-
+
<Layout>
<Filename>xfce-settings-manager.desktop</Filename>
<Separator/>
<Merge type="all"/>
</Layout>
-
+
<Menu>
<Name>Screensavers</Name>
<Directory>xfce-screensavers.directory</Directory>
@@ -49,7 +49,7 @@
</Include>
</Menu>
</Menu>
-
+
<Menu>
<Name>Accessories</Name>
<Directory>xfce-accessories.directory</Directory>
@@ -61,8 +61,16 @@
<Category>Utility</Category>
</Or>
</Include>
+ <Exclude>
+ <Or>
+ <Filename>exo-file-manager.desktop</Filename>
+ <Filename>exo-terminal-emulator.desktop</Filename>
+ <Filename>xfce4-about.desktop</Filename>
+ <Filename>xfrun4.desktop</Filename>
+ </Or>
+ </Exclude>
</Menu>
-
+
<Menu>
<Name>Development</Name>
<Directory>xfce-development.directory</Directory>
@@ -70,7 +78,7 @@
<Category>Development</Category>
</Include>
</Menu>
-
+
<Menu>
<Name>Education</Name>
<Directory>xfce-education.directory</Directory>
@@ -78,7 +86,7 @@
<Category>Education</Category>
</Include>
</Menu>
-
+
<Menu>
<Name>Games</Name>
<Directory>xfce-games.directory</Directory>
@@ -86,7 +94,7 @@
<Category>Game</Category>
</Include>
</Menu>
-
+
<Menu>
<Name>Graphics</Name>
<Directory>xfce-graphics.directory</Directory>
@@ -94,7 +102,7 @@
<Category>Graphics</Category>
</Include>
</Menu>
-
+
<Menu>
<Name>Multimedia</Name>
<Directory>xfce-multimedia.directory</Directory>
@@ -104,15 +112,21 @@
<Category>AudioVideo</Category>
</Include>
</Menu>
-
+
<Menu>
<Name>Network</Name>
<Directory>xfce-network.directory</Directory>
<Include>
<Category>Network</Category>
</Include>
+ <Exclude>
+ <Or>
+ <Filename>exo-mail-reader.desktop</Filename>
+ <Filename>exo-web-browser.desktop</Filename>
+ </Or>
+ </Exclude>
</Menu>
-
+
<Menu>
<Name>Office</Name>
<Directory>xfce-office.directory</Directory>
@@ -128,7 +142,7 @@
<Category>Science</Category>
</Include>
</Menu>
-
+
<Menu>
<Name>System</Name>
<Directory>xfce-system.directory</Directory>
@@ -138,8 +152,13 @@
<Category>System</Category>
</Or>
</Include>
+ <Exclude>
+ <Or>
+ <Filename>xfce4-session-logout.desktop</Filename>
+ </Or>
+ </Exclude>
</Menu>
-
+
<Menu>
<Name>Other</Name>
<Directory>xfce-other.directory</Directory>
@@ -148,5 +167,5 @@
<All/>
</Include>
</Menu>
-
+
</Menu>
More information about the Xfce4-commits
mailing list