Gimp/app/widgets
Michael Natterer 3e64ff6a1b new global variable "gimp_busy" which gets set/unset whenever busy cursors
2000-03-25  Michael Natterer  <mitch@gimp.org>

	* app/cursorutil.[ch]: new global variable "gimp_busy" which gets
	set/unset whenever busy cursors are added/removed.

	* app/info_dialog.c: register the info dialogs with the dialog
	handler.

	* app/fuzzy_select.[ch]: cleanups.

	Here starts the ugly workaround which simulates something like
	locking. If it works, it will close lots of bugs, if not, it's
	easy to remove again.

	So far, I didn't find strange side effects but Gimp is told to be
	a complex program :-) Please test this.

	* app/context_manager.c: don't allow tool changes if gimp_busy
	is TRUE.

	* app/disp_callbacks.c: don't allow mouse and key events in the
	display_canvas if gimp_busy is TRUE.
	(except if the current tool is FUZZY_SELECT and it is ACTIVE,
	 which is very ugly)
	Also block other stuff like dropping colors/patterns etc.

	* app/gdisplay_ops.c: don't close any display while Gimp is
	busy. This is not really what we want but at least it prevents
	crashes.
2000-03-25 18:17:01 +00:00
..
gimpbrusheditor.c mostly header cleanup and i18n 2000-01-31 23:59:05 +00:00
gimpbrusheditor.h Use the context almost everywhere. 1999-10-26 18:27:27 +00:00
gimpcolordialog.c fixed bugs #7078 and #2291 2000-03-12 01:34:45 +00:00
gimpcolordialog.h app/color_area.c app/color_notebook.[ch] app/color_panel.c 2000-02-13 23:42:19 +00:00
gimpcolordisplayeditor.c mostly header cleanup and i18n 2000-01-31 23:59:05 +00:00
gimpcolormapeditor.c version number bump 1999-08-22 00:39:51 +00:00
gimpcolormapeditor.h version number bump 1999-08-22 00:39:51 +00:00
gimpcolorpanel.c app/color_area.c app/color_notebook.[ch] app/color_panel.c 2000-02-13 23:42:19 +00:00
gimpcolorpanel.h new function color_panel_set_color(). 1999-08-24 02:52:40 +00:00
gimpcursor.c new global variable "gimp_busy" which gets set/unset whenever busy cursors 2000-03-25 18:17:01 +00:00
gimpcursor.h new global variable "gimp_busy" which gets set/unset whenever busy cursors 2000-03-25 18:17:01 +00:00
gimpdeviceinfo.c do not ignore the mask of the tool icons 2000-02-20 02:46:53 +00:00
gimpdevices.c do not ignore the mask of the tool icons 2000-02-20 02:46:53 +00:00
gimpdevices.h Use the context almost everywhere. 1999-10-26 18:27:27 +00:00
gimpdnd.c do not ignore the mask of the tool icons 2000-02-20 02:46:53 +00:00
gimpdnd.h added a frame around all dnd previews. Fixed a memleak (GdkPixmap's must 2000-02-08 19:49:12 +00:00
gimpgradienteditor.c fixed bugs #7078 and #2291 2000-03-12 01:34:45 +00:00
gimpgradienteditor.h More context & dnd stuff... 1999-10-28 15:05:49 +00:00
gimphelp.c fixed bug #6006 2000-02-07 18:40:20 +00:00
gimphelp.h app/gimphelp.h libgimp/gimp.h declare the gimp_standard_help_func in 2000-01-11 15:48:00 +00:00
gimphistogramview.c removed BOUNDS, MINIMUM and MAXIMUM. No need to include both <glib.h> and 2000-01-25 23:06:12 +00:00
gimphistogramview.h
gimpitemfactory.c applied gimp-quinet-000308-0, gimp-quinet-000310-0 and gimp-quinet-000322-0 2000-03-24 14:54:59 +00:00
gimpitemfactory.h the ultimate solution to the i18n problem 2000-02-23 20:25:24 +00:00
gimppaletteeditor.c app/gimpbrush.[ch] app/gimpbrushgenerated.[ch] app/gimpbrushlist.[ch] 2000-02-24 11:39:26 +00:00
gimppaletteeditor.h Use the context almost everywhere. 1999-10-26 18:27:27 +00:00
gimptoolbox-color-area.c app/color_area.[ch] pass masks for the "default" and "swap" pixmaps to the 2000-02-22 15:14:54 +00:00
gimptoolbox-color-area.h app/color_area.[ch] pass masks for the "default" and "swap" pixmaps to the 2000-02-22 15:14:54 +00:00
gimptoolbox-indicator-area.c mostly header cleanup and i18n 2000-01-31 23:59:05 +00:00
gimptoolbox-indicator-area.h Use the context almost everywhere. 1999-10-26 18:27:27 +00:00
gimpwidgets-utils.c tupos fixes and updates to german catalogs 2000-02-13 12:04:32 +00:00
gimpwidgets-utils.h an eye_candy for new users 2000-03-14 23:06:21 +00:00
gtkhwrapbox.c restructured toolbox to use a single gtk_hwrap_box with the added "forced 2000-02-07 10:51:08 +00:00
gtkhwrapbox.h new vwrapbox stuff 1999-09-03 00:15:11 +00:00
gtkvwrapbox.c restructured toolbox to use a single gtk_hwrap_box with the added "forced 2000-02-07 10:51:08 +00:00
gtkvwrapbox.h new vwrapbox stuff 1999-09-03 00:15:11 +00:00
gtkwrapbox.c restructured toolbox to use a single gtk_hwrap_box with the added "forced 2000-02-07 10:51:08 +00:00
gtkwrapbox.h restructured toolbox to use a single gtk_hwrap_box with the added "forced 2000-02-07 10:51:08 +00:00