[tracker] applications: Index .directory files
- From: Jürg Billeter <juergbi src gnome org>
- To: svn-commits-list gnome org
- Subject: [tracker] applications: Index .directory files
- Date: Thu, 16 Apr 2009 11:24:32 -0400 (EDT)
commit 5ac47c8d9b314da7c8f75c7a7131757ebca42d47
Author: Philip Van Hoof <philip codeminded be>
Date: Tue Apr 14 15:36:58 2009 +0200
applications: Index .directory files
---
data/modules/applications.module | 4 ++--
src/tracker-indexer/modules/applications.c | 3 ++-
2 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/data/modules/applications.module b/data/modules/applications.module
index 8058ddc..78e3f43 100644
--- a/data/modules/applications.module
+++ b/data/modules/applications.module
@@ -4,7 +4,7 @@ Enabled=true
[Monitors]
Directories=
-RecurseDirectories=/usr/share/applications;
+RecurseDirectories=/usr/share/desktop-directories;/usr/share/applications;
[Ignored]
Directories=
@@ -14,7 +14,7 @@ DirectoriesWithContent=
[Index]
Service=Applications
MimeTypes=
-Files=*.desktop
+Files=
ScanTimeout=0
CacheTimeout=0
diff --git a/src/tracker-indexer/modules/applications.c b/src/tracker-indexer/modules/applications.c
index 87d2440..2ad3aff 100644
--- a/src/tracker-indexer/modules/applications.c
+++ b/src/tracker-indexer/modules/applications.c
@@ -133,7 +133,8 @@ tracker_application_file_get_metadata (TrackerModuleFile *file)
path = g_file_get_path (f);
/* Check we're dealing with a desktop file */
- if (!g_str_has_suffix (path, ".desktop")) {
+ if (!g_str_has_suffix (path, ".desktop") &&
+ !g_str_has_suffix (path, ".directory")) {
g_free (path);
return NULL;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]