CVSROOT:        /cvs/gnome
Module name:    gedit
Changes by:     sfre    06/12/04 05:48:36

Modified files:
        .              : ChangeLog 
        plugins/externaltools/tools: __init__.py functions.py library.py 
                                     manager.py 

Log message:
2006-12-04  Steve Frécinaux  <[EMAIL PROTECTED]>

Bug 381761 – External Tools: nested menus support (code-wise).

* plugins/externaltools/tools/__init__.py: new ToolMenu object,
managing the tool menu; place added command menus in a shared
placeholder to avoid weird interactions with other plugins using
ToolsOpt_4.

* plugins/externaltools/tools/functions.py: remove menu-related
functions that have been replaced with the new object.

* plugins/externaltools/tools/library.py: add a name attribute to the
ToolDirectory class.

* plugins/externaltools/tools/manager.py: adapt for above changes.

Note: despite the new ToolMenu object handles nested menus, the
manager still only allow to edit the root menu.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gedit&who=sfre&date=explicit&mindate=2006-12-04%2005:47&maxdate=2006-12-04%2005:49

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to