CVSROOT: /cvs/gnome
Module name: gnome-menus
Changes by: markmc 05/05/05 03:43:58
Modified files:
. : ChangeLog
libmenu : gmenu-tree.c gmenu-tree.h
python : gmenu.c
Log message:
2005-05-05 Mark McLoughlin <[EMAIL PROTECTED]>
Add gmenu_tree_directory_get_tree() and gmenu_tree_get_menu_file()
as per bug #166321 [http://bugzilla.gnome.org/show_bug.cgi?id=166321].
* libmenu/gmenu-tree.[ch]:
(gmenu_tree_get_menu_file): simple accessor to the menu_file
passed to gmenu_tree_lookup ().
(gmenu_tree_directory_get_tree): iterate back up through the
tree until we find the root and return a ref on the associated
tree.
(gmenu_tree_directory_new),
(gmenu_tree_directory_finalize): add a MenuTreeDirectoryRoot
subclass of MenuTreeDirectory and keep a ref on the parent.
* python/gmenu.c:
(pygmenu_tree_directory_get_tree): impl gmenu.Directory.get_tree()
(pygmenu_tree_directory_getattro): impl gmenu.Directory.tree
(pygmenu_tree_get_menu_file): impl gmenu.Tree.get_menu_file()
(pygmenu_tree_getattro): impl gmenu.Tree.menu_file
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gnome-menus&who=markmc&date=explicit&mindate=2005-05-05%2003:42&maxdate=2005-05-05%2003:44
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list