From 50a800d984af30ebd48d039ec61eb1f8147b626c Mon Sep 17 00:00:00 2001 From: gapan Date: Fri, 10 Feb 2012 14:35:37 +0000 Subject: [PATCH] Only parse .desktop files --- src/xdgmenumaker | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/xdgmenumaker b/src/xdgmenumaker index d440964..f8d9579 100755 --- a/src/xdgmenumaker +++ b/src/xdgmenumaker @@ -171,9 +171,10 @@ def menu(): applist = [] for desktopfile in desktopfilelist(): try: - e = get_entry_info(desktopfile) - if e is not None: - applist.append(MenuEntry(e[0], e[1], e[2], e[3])) + if desktopfile.endswith('.desktop'): + e = get_entry_info(desktopfile) + if e is not None: + applist.append(MenuEntry(e[0], e[1], e[2], e[3])) except exc.ParsingError: pass