CVSROOT: /cvs/gnome
Module name: gnome-menus
Changes by: markmc 05/03/16 03:09:02
Modified files:
. : ChangeLog
libmenu : menu-tree.c
Log message:
2005-03-16 Mark McLoughlin <[EMAIL PROTECTED]>
Fix problem where if you installed an app which created
$XDG_DATA_DIRS/menus/applications-merged for the first
time and dumped its .menu file there, we wouldn't notice
and re-load the menu.
* libmenu/menu-tree.c:
(handle_menu_file_changed): always re-canonicalize so
that monitors get removed and re-added.
(handle_menu_file_directory_changed): callback for
<MergeDir> monitors.
(menu_tree_add_menu_file_monitor): handle adding <MergeDir>
monitors.
(load_merge_file): add a monitor if the <MergeFile> doesn't
exist.
(load_merge_dir): always monitor the <MergeDir>
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gnome-menus&who=markmc&date=explicit&mindate=2005-03-16%2003:08&maxdate=2005-03-16%2003:10
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list