On Sat, 2007-03-03 at 16:49 +0100, Michael Biebl wrote: > > > > 1) we need to watch the dirs for desktop files (use > > tracker_add_service_path to watch /usr/share/applications) > > > > 2) we use (1) above to work out its a desktop file (im not sure about > > checking the extension is .desktop - Im only really interested in apps > > in /usr/share/applications) > > > > /usr/share/applications is a good default, but you should also check > the environment variable XDG_DATA_DIRS. This contains a list of paths > [2]. You should also check these paths (you have to append > "applications" to each element in XDG_DATA_DIRS). > > Cheers, > Michael > > > [1] http://standards.freedesktop.org/basedir-spec/basedir-spec-0.5.html > [2] eg. on Gentoo: > XDG_DATA_DIRS="/usr/share:/usr/kde/3.5/share:/usr/local/share" >
yeah thats a good idea - we should check for an "applications" folder in all those... jamie. _______________________________________________ tracker-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/tracker-list
