Skip to content
  • Sven Neumann's avatar
    added new function gimp_display_close() which decides if · fe117413
    Sven Neumann authored
    2008-04-05  Sven Neumann  <sven@gimp.org>
    
    	* app/display/gimpdisplay.[ch]: added new function
    	gimp_display_close() which decides if gimp_display_delete() or
    	gimp_display_empty() needs to be called.
    
    	* app/display/gimpdisplay-foreach.[ch]: added new function
    	gimp_displays_close() and removed the 'do_quit' parameter from
    	gimp_displays_delete().
    
    	* app/gui/gui.c (gui_exit_callback): changed accordingly.
    
    	* app/display/gimpdisplayshell-close.c: removed
    	gimp_display_shell_really_close() and call gimp_display_close()
    	instead.
    
    	* app/display/gimpdisplayshell.c (gimp_display_shell_empty): 
    moved
    	code to update the ui managers here.
    
    	* app/actions/file-commands.c (file_save_cmd_callback)
    	(file_close_cmd_callback)
    	* app/dialogs/file-save-dialog.c (file_save_dialog_response)
    	* app/dialogs/quit-dialog.c (quit_close_all_dialog_response):
    	close displays instead of deleting them.
    
    	* app/gui/gui-vtable.c (gui_display_delete): call
    	gimp_display_close().
    
    
    svn path=/trunk/; revision=25377
    fe117413