• Michael Natterer's avatar
    added GError** parameter to GimpPaintCore::start(). · 1b1299af
    Michael Natterer authored
    2006-09-26  Michael Natterer  <mitch@gimp.org>
    
    	* app/paint/gimppaintcore.[ch]: added GError** parameter to
    	GimpPaintCore::start().
    
    	* app/tools/gimppainttool.c (button_press): display the error in
    	the statusbar.
    
    	* app/paint/gimppaintcore-stroke.c: pass a NULL error, effectively
    	swallowing mssages. Will fix that later.
    
    	* app/paint/gimpbrushcore.c
    	* app/paint/gimpclone.c
    	* app/paint/gimpsourcecore.c: changed accordingly. Set the error
    	instead of calling g_message().
    
    	* app/paint/gimpheal.c
    	* app/paint/gimpperspectiveclone.c: implement start() and bail out
    	early on indexed drawables instead of showing a g_message() in
    	other functions that are called later.
    
    	* app/tools/gimptool.[ch]: added GError** to GimpTool::initialize().
    
    	* app/tools/gimptool.c (gimp_tool_initialize): display the error
    	in the statusbar. Keep the external API GError-free.
    
    	* app/tools/gimprectangletool.[ch]: added GError** to
    	gimp_rectangle_tool_initialize().
    
    	* app/tools/gimpbrightnesscontrasttool.c
    	* app/tools/gimpcolorbalancetool.c
    	* app/tools/gimpcolorizetool.c
    	* app/tools/gimpcroptool.c
    	* app/tools/gimpcurvestool.c
    	* app/tools/gimphuesaturationtool.c
    	* app/tools/gimpimagemaptool.c
    	* app/tools/gimplevelstool.c
    	* app/tools/gimpperspectiveclonetool.c
    	* app/tools/gimpposterizetool.c
    	* app/tools/gimpthresholdtool.c
    	* app/tools/gimptransformtool.c: changed accordingly. Set the
    	errors in initialize() instead of using gimp_message().
    
    	* app/tools/gimpblendtool.c: implement initialize() and bail out
    	early on indexed images instead of showing a gimp_message() in
    	button_press().
    1b1299af
gimppaintcore.h 9.88 KB