Skip to content
  • Michael Natterer's avatar
    Fixed most of the bugs the Script-Fu logo scripts triggered: · a4a22458
    Michael Natterer authored
    2003-02-14  Michael Natterer  <mitch@gimp.org>
    
    	Fixed most of the bugs the Script-Fu logo scripts triggered:
    
    	* app/core/gimpdrawable-bucket-fill.[ch]
    	(gimp_drawable_bucket_fill): added "gboolean do_seed_fill"
    	parameter instead of assuming TRUE.
    	(gimp_drawable_bucket_fill_full): moved "color" and "pattern"
    	parameters to the end.
    
    	* app/tools/gimpbucketfilltool.c
    	* app/display/gimpdisplayshell-dnd.c
    	* app/widgets/gimpdrawablelistview.c: changed accordingly.
    
    	* tools/pdbgen/pdb/misc_tools.pdb: only pass TRUE if the selection
    	is empty. Restores old PDB behaviour.
    
    	* app/core/gimpimage-undo.c (gimp_image_undo_group_end): return
    	early if gimage->undo_on is FALSE. Fixes bogus criticals.
    
    	* app/core/gimpimage.c (gimp_image_add_[layer|channel|vectors]):
    	clamp the passed position to sane values before calling
    	gimp_container_insert() (Scripts adding layers at wrong indices
    	are broken but should not crash the core).
    
    	* tools/pdbgen/pdb/pa...
    a4a22458