CVSROOT:        /cvs/gnome
Module name:    gimp
Changes by:     mitch   06/05/06 14:57:51

Modified files:
        .              : ChangeLog 
        app/core       : gimpparamspecs.c gimpparamspecs.h 
        app/pdb        : channel_cmds.c color_cmds.c convert_cmds.c 
                         display_cmds.c drawable_cmds.c 
                         drawable_transform_cmds.c edit_cmds.c 
                         fileops_cmds.c floating_sel_cmds.c 
                         gimp-pdb-compat.c grid_cmds.c guides_cmds.c 
                         image_cmds.c layer_cmds.c paint_tools_cmds.c 
                         parasite_cmds.c paths_cmds.c progress_cmds.c 
                         selection_cmds.c selection_tools_cmds.c 
                         text_tool_cmds.c transform_tools_cmds.c 
                         undo_cmds.c vectors_cmds.c 
        tools/pdbgen   : app.pl 
        tools/pdbgen/pdb: image.pdb progress.pdb text_tool.pdb 

Log message:
2006-05-06  Michael Natterer  <[EMAIL PROTECTED]>

* app/core/gimpparamspecs.[ch]: added "gboolean none_ok" members
to GimpParamSpecImageID, GimpParamSpecItemID and
GimpParamSpecDisplayID.  If none_ok is set, allow '0' and '-1' as
valid IDs. Added "none_ok" parameter to all ID param spec
constructors.

* app/pdb/gimp-pdb-compat.c: set none_ok to TRUE in all compat
param specs, so only IDs that are really random garbage don't pass
validation. Fixes validation errors with 0 and -1 IDs.

* tools/pdbgen/app.pl: set none_ok to FALSE by default. Added
support for $arg->{none_ok} to control it.

* tools/pdbgen/pdb/image.pdb
* tools/pdbgen/pdb/progress.pdb
* tools/pdbgen/pdb/text_tool.pdb: use none_ok instead of
no_success (which disables validation entirely).

* app/pdb/[many]_cmds.c: regenerated.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gimp&who=mitch&date=explicit&mindate=2006-05-06%2014:56&maxdate=2006-05-06%2014:58

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

Reply via email to