CVSROOT: /cvs/gnome Module name: gnome-menus Changes by: markmc 05/04/22 10:55:58
Modified files: . : ChangeLog configure.in libmenu : Makefile.am entry-directories.c gmenu-tree.c python : Makefile.am gmenu.c util : Makefile.am test-menu-spec.c Added files: libmenu : menu-monitor.c menu-monitor.h Log message: 2005-04-22 Mark McLoughlin <[EMAIL PROTECTED]> Use FAM directly instead of gnome-vfs and ensure that we only ever add a single FAM monitor any given path. Should fix bug #160194 [http://bugzilla.gnome.org/show_bug.cgi?id=160194]. Oh, also use the FAMNoExists() extension from gamin if available - should cut down on a whole heap of FAM traffic. * configure.in: don't require gnome-vfs, check for FAM and FAMNoExists(). * libmenu/Makefile.am: build menu-monitor.[ch] and link against libfam. * libmenu/menu-monitor.[ch]: add file/directory monitoring implementation using FAM. * libmenu/entry-directories.c, libmenu/gmenu-tree.c: use the internal monitoring API instead of gnome-vfs. * python/gmenu.c, util/test-menu-spec.c: (main): no need to initialize gnome-vfs anymore. * python/Makefile.am, util/Makefile.am: upd. URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gnome-menus&who=markmc&date=explicit&mindate=2005-04-22%2010:54&maxdate=2005-04-22%2010:56 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list