Skip to content
  • Michael Natterer's avatar
    added GIMP_UNDO_EVENT_UNDO_FREEZE and GIMP_UNDO_EVENT_UNDO_THAW. · 29ddc678
    Michael Natterer authored
    2003-11-25  Michael Natterer  <mitch@gimp.org>
    
    	* app/core/core-enums.[ch]: added GIMP_UNDO_EVENT_UNDO_FREEZE
    	and GIMP_UNDO_EVENT_UNDO_THAW.
    
    	* app/core/gimpimage.c: emit undo events in
    	gimp_image_undo_freeze() and gimp_image_undo_thaw().
    
    	* app/widgets/gimpundoeditor.c: made it aware of FREEZE/THAW signals
    	and robust against evil stuff like freezing/thawing the undo
    	in the middle of an open undo group. Fixes bug #124421.
    
    	* plug-ins/script-fu/scripts/circuit.scm: push and undo group
    	instead of disabling/enabling undo.
    29ddc678