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
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list