Gimp/app/display
Michael Natterer f1b5e1ae47 namespace cleanups.
1999-06-21  Michael Natterer  <mitschel@cs.tu-berlin.de>

	* app/context_manager.c: namespace cleanups.

	* app/commands.[ch]
	* app/menus.c: moved the "Toggle Selection" menu entry to "View",
	sprinkled some separators and made the layers/channels/paths popup
	menus consistent with Tigert's last ops buttons change.

	* app/fileops.c
	* app/plug_in.c: check for gdisplay_active() returning NULL in
	some more places.

	* app/[all tool related files]:

	- Turned the ToolAction and ToolState #define's into typedef'ed
	  enums, so the compiler can do some more sanity checking.
	- Removed one more unused global variable "active_tool_layer".
	- Removed some #include's from tools.c.
	- Standardized the individual tools' structure names.
	- Moved showing/hiding the tool options to separate functions.
	- Stuff...

	* app/commands.c
	* app/disp_callbacks.c
	* app/gdisplay.c
	* app/tools.c: fixed the segfaults which happened when the image
	of one of the tools which have dialogs (levels/posterize/...) was
	deleted. My approach was to do stricter sanity checking and to set
	some gdisplay pointers correctly where appropriate, so I can't
	tell exactly where the bug was.
	The curves tool now(??) updates on every _second_ display change
	only, which is really obscure.
	Finding/changing the display to operate on should definitely be
	done by connecting to the user context's "display_changed"
	signal.

	* app/gimpset.c: emit the "remove" signal _after_ removing the
	pointer from the set. If this was not a bug but a feature, please
	let me know, we'll need two signals then.
1999-06-21 22:12:07 +00:00
..
gimpdisplay-callbacks.c namespace cleanups. 1999-06-21 22:12:07 +00:00
gimpdisplay-callbacks.h app/disp_callbacks.[ch] app/gimpset.c patch from 1999-06-03 18:28:39 +00:00
gimpdisplay-marching-ants.h Initial revision 1997-11-24 22:05:25 +00:00
gimpdisplay-ops.c connect to the user context's "display_changed" and to the image context's 1999-06-20 23:29:34 +00:00
gimpdisplay-ops.h app/[all files with resolution info] libgimp/gimp.h libgimp/gimpimage.c 1999-05-22 17:56:35 +00:00
gimpdisplay-render.c More robust and kickin' thumbnail support. 1999-02-07 15:16:45 +00:00
gimpdisplay-render.h Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
gimpdisplay-scale.c app/[all files with resolution info] libgimp/gimp.h libgimp/gimpimage.c 1999-05-22 17:56:35 +00:00
gimpdisplay-scale.h Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
gimpdisplay-scroll.c Changed:- 1999-04-05 23:33:50 +00:00
gimpdisplay-scroll.h Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
gimpdisplay-selection.c app/layer.c Turn off a layer's bounding box when it is deselected. 1999-02-08 19:22:46 +00:00
gimpdisplay-selection.h Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
gimpdisplay.c namespace cleanups. 1999-06-21 22:12:07 +00:00
gimpdisplay.h app/[all files with resolution info] libgimp/gimp.h libgimp/gimpimage.c 1999-05-22 17:56:35 +00:00
gimpdisplayshell-callbacks.c namespace cleanups. 1999-06-21 22:12:07 +00:00
gimpdisplayshell-callbacks.h app/disp_callbacks.[ch] app/gimpset.c patch from 1999-06-03 18:28:39 +00:00
gimpdisplayshell-draw.c connect to the user context's "display_changed" and to the image context's 1999-06-20 23:29:34 +00:00
gimpdisplayshell-draw.h connect to the user context's "display_changed" and to the image context's 1999-06-20 23:29:34 +00:00
gimpdisplayshell-layer-select.c app/brush_select.c app/channels_dialog.c app/disp_callbacks.c 1999-01-10 21:54:02 +00:00
gimpdisplayshell-layer-select.h Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
gimpdisplayshell-marching-ants.h Initial revision 1997-11-24 22:05:25 +00:00
gimpdisplayshell-render.c More robust and kickin' thumbnail support. 1999-02-07 15:16:45 +00:00
gimpdisplayshell-render.h Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
gimpdisplayshell-scale.c app/[all files with resolution info] libgimp/gimp.h libgimp/gimpimage.c 1999-05-22 17:56:35 +00:00
gimpdisplayshell-scale.h Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
gimpdisplayshell-scroll.c Changed:- 1999-04-05 23:33:50 +00:00
gimpdisplayshell-scroll.h Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
gimpdisplayshell-selection.c app/layer.c Turn off a layer's bounding box when it is deselected. 1999-02-08 19:22:46 +00:00
gimpdisplayshell-selection.h Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
gimpdisplayshell.c connect to the user context's "display_changed" and to the image context's 1999-06-20 23:29:34 +00:00
gimpdisplayshell.h connect to the user context's "display_changed" and to the image context's 1999-06-20 23:29:34 +00:00
gimpprogress.c Bit of a large checkin this - it's basically three things: 1 - GimpModules 1999-01-11 00:57:33 +00:00
gimpprogress.h Bit of a large checkin this - it's basically three things: 1 - GimpModules 1999-01-11 00:57:33 +00:00
gximage.c Fixed up loose ends with the GdkRgb integration. Color selection areas are 1998-08-31 22:22:23 +00:00
gximage.h Fixed up loose ends with the GdkRgb integration. Color selection areas are 1998-08-31 22:22:23 +00:00