gimp/app/display
Michael Natterer a098b12f55 add gimp_display_empty()/fill() which turns it into an empty display and
2008-03-19  Michael Natterer  <mitch@gimp.org>

	* app/display/gimpdisplay.[ch]: add gimp_display_empty()/fill()
	which turns it into an empty display and back.

	* app/display/gimpdisplayshell.[ch]: add same api here.

	* app/display/gimpdisplayshell-close.c
	* app/gui/gui-vtable.c: use the new functions instead of having
	the code here.

	* app/display/gimpdisplayshell-selection.c
	(gimp_display_shell_selection_control): stop the timeout and free
	the segments when this function is called on an empty display.


svn path=/trunk/; revision=25124
2008-03-19 16:15:50 +00:00
..
Makefile.am app/actions/Makefile.am app/core/Makefile.am app/display/Makefile.am use 2007-12-29 19:18:57 +00:00
display-enums.c app/config/gimpdisplayconfig.[ch] app/config/gimprc-blurbs.h 2007-10-08 13:30:49 +00:00
display-enums.h app/config/gimpdisplayconfig.[ch] app/config/gimprc-blurbs.h 2007-10-08 13:30:49 +00:00
display-types.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpcanvas.c app/widgets/gimpdockable.c moved utility function for setting attributes 2008-03-19 09:29:30 +00:00
gimpcanvas.h add gimp_canvas_draw_drop_zone() which simply renders a big "Drop Here" on 2008-03-18 20:24:49 +00:00
gimpdisplay-foreach.c First draft of the "no image open" window, which is implemented as a 2008-03-18 21:22:21 +00:00
gimpdisplay-foreach.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpdisplay-handlers.c First draft of the "no image open" window, which is implemented as a 2008-03-18 21:22:21 +00:00
gimpdisplay-handlers.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpdisplay.c add gimp_display_empty()/fill() which turns it into an empty display and 2008-03-19 16:15:50 +00:00
gimpdisplay.h add gimp_display_empty()/fill() which turns it into an empty display and 2008-03-19 16:15:50 +00:00
gimpdisplayoptions.c app/display/gimpdisplayshell.[ch] moved 2008-03-19 09:57:22 +00:00
gimpdisplayoptions.h add new options object for the "no image" display appearance. 2008-03-18 22:21:47 +00:00
gimpdisplayshell-appearance.c add new options object for the "no image" display appearance. 2008-03-18 22:21:47 +00:00
gimpdisplayshell-appearance.h add new options object for the "no image" display appearance. 2008-03-18 22:21:47 +00:00
gimpdisplayshell-autoscroll.c First draft of the "no image open" window, which is implemented as a 2008-03-18 21:22:21 +00:00
gimpdisplayshell-autoscroll.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpdisplayshell-callbacks.c add new options object for the "no image" display appearance. 2008-03-18 22:21:47 +00:00
gimpdisplayshell-callbacks.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpdisplayshell-close.c add gimp_display_empty()/fill() which turns it into an empty display and 2008-03-19 16:15:50 +00:00
gimpdisplayshell-close.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpdisplayshell-coords.c app/display/gimpdisplayshell-callbacks.c applied slightly modified patch 2008-03-02 16:29:13 +00:00
gimpdisplayshell-coords.h app/display/gimpdisplayshell-callbacks.c applied patch from Alexia Death 2008-01-22 14:53:34 +00:00
gimpdisplayshell-cursor.c First draft of the "no image open" window, which is implemented as a 2008-03-18 21:22:21 +00:00
gimpdisplayshell-cursor.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpdisplayshell-dnd.c First draft of the "no image open" window, which is implemented as a 2008-03-18 21:22:21 +00:00
gimpdisplayshell-dnd.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpdisplayshell-draw.c First draft of the "no image open" window, which is implemented as a 2008-03-18 21:22:21 +00:00
gimpdisplayshell-draw.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpdisplayshell-filter-dialog.c First draft of the "no image open" window, which is implemented as a 2008-03-18 21:22:21 +00:00
gimpdisplayshell-filter-dialog.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpdisplayshell-filter.c added GimpColorConfig and GimpColorManaged as construct-only properties. 2007-08-06 22:10:09 +00:00
gimpdisplayshell-filter.h added GimpColorConfig and GimpColorManaged as construct-only properties. 2007-08-06 22:10:09 +00:00
gimpdisplayshell-handlers.c First draft of the "no image open" window, which is implemented as a 2008-03-18 21:22:21 +00:00
gimpdisplayshell-handlers.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpdisplayshell-layer-select.c First draft of the "no image open" window, which is implemented as a 2008-03-18 21:22:21 +00:00
gimpdisplayshell-layer-select.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpdisplayshell-preview.c First draft of the "no image open" window, which is implemented as a 2008-03-18 21:22:21 +00:00
gimpdisplayshell-preview.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpdisplayshell-progress.c Don't leave the user without progress bar just because the display's 2007-05-28 17:42:55 +00:00
gimpdisplayshell-progress.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpdisplayshell-render.c First draft of the "no image open" window, which is implemented as a 2008-03-18 21:22:21 +00:00
gimpdisplayshell-render.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpdisplayshell-scale.c app/display/gimpdisplayshell.[ch] moved 2008-03-19 09:57:22 +00:00
gimpdisplayshell-scale.h app/display/gimpdisplayshell.[ch] moved 2008-03-19 09:57:22 +00:00
gimpdisplayshell-scroll.c First draft of the "no image open" window, which is implemented as a 2008-03-18 21:22:21 +00:00
gimpdisplayshell-scroll.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpdisplayshell-selection.c add gimp_display_empty()/fill() which turns it into an empty display and 2008-03-19 16:15:50 +00:00
gimpdisplayshell-selection.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpdisplayshell-title.c doubled the buffer size for the statusbar title 2008-03-19 10:17:56 +00:00
gimpdisplayshell-title.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpdisplayshell-transform.c app/display/gimpdisplayshell-transform.[ch] 2008-02-26 17:30:33 +00:00
gimpdisplayshell-transform.h app/display/gimpdisplayshell-transform.[ch] 2008-02-26 17:30:33 +00:00
gimpdisplayshell.c add gimp_display_empty()/fill() which turns it into an empty display and 2008-03-19 16:15:50 +00:00
gimpdisplayshell.h add gimp_display_empty()/fill() which turns it into an empty display and 2008-03-19 16:15:50 +00:00
gimpnavigationeditor.c First draft of the "no image open" window, which is implemented as a 2008-03-18 21:22:21 +00:00
gimpnavigationeditor.h Bill Skaggs <weskaggs@primate.ucdavis.edu> 2007-12-16 02:06:15 +00:00
gimpscalecombobox.c include "libgimpmath/gimpmathtypes.h" instead of "libgimpmath/gimpmath.h". 2007-03-09 13:00:01 +00:00
gimpscalecombobox.h In all files, changed the standard copyright notice to say "GIMP - The GNU 2006-12-09 21:33:38 +00:00
gimpstatusbar.c First draft of the "no image open" window, which is implemented as a 2008-03-18 21:22:21 +00:00
gimpstatusbar.h app/display/gimpstatusbar.[ch] only update the GtkProgressBar if that 2007-12-30 17:25:58 +00:00
makefile.msc **/makefile.msc app/gimpcore.def : updated so it compiles and links 2008-01-04 18:42:07 +00:00