CVSROOT: /cvs/gnome
Module name: gimp
Changes by: mitch 06/04/27 15:36:13
Modified files:
. : ChangeLog
app/pdb : gimppdb.c gimppdb.h gimppluginprocedure.c
gimppluginprocedure.h
app/actions : plug-in-actions.c plug-in-actions.h
app/menus : plug-in-menus.c plug-in-menus.h
app/core : gimp-gui.c gimp-gui.h
app/gui : gui-vtable.c
app/plug-in : plug-in.c plug-ins.c
Log message:
2006-04-27 Michael Natterer <[EMAIL PROTECTED]>
Added some signals inspired by Rockwalrus' libpdb:
* app/pdb/gimppdb.[ch]: added signals "register-procedure" and
"unregister-procedure".
* app/pdb/gimppluginprocedure.[ch]: added signal "menu-path-added".
* app/actions/plug-in-actions.[ch]
* app/menus/plug-in-menus.[ch]: connect to the new signals and
create/destroy plug-in actions and menus accordingly. Made all
needed functions private and merged some of them with the newly
added signal callbacks.
* app/core/gimp-gui.[ch]
* app/gui/gui-vtable.c: removed gimp_menus_create_item() and
gimp_menus_delete_item() and all related stuff.
* app/plug-in/plug-in.c
* app/plug-in/plug-ins.c: removed calls to the removed functions.
* app/plug-in/plug-ins.c (plug_ins_init): add the plug-in
procedures to the PDB *after* calling gimp_menus_init() so their
locale domains are properly initialized when the menus are
created.
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gimp&who=mitch&date=explicit&mindate=2006-04-27%2015:35&maxdate=2006-04-27%2015:37
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list