Gimp/app/dialogs
Michael Natterer c5d4b7020b DND cleanup part 1:
2002-09-02  Michael Natterer  <mitch@gimp.org>

	DND cleanup part 1:

	* app/widgets/gimpdnd.[ch]: changed all gimp_dnd_*_dest_set() and
	_unset() functions to _dest_add() and _dest_remove(). Switch from
	using static arrays of GtkTargetEntries to dynamic GtkTargetLists.
	The _add() and _remove() functions configure the drag dest
	automatically if not already done, so there is no need to call
	gtk_drag_dest_set() on the widget any more. Drag source cleanup
	will follow...

	Renamed silly function names gimp_gtk_* to gimp_dnd_*

	* app/display/gimpdisplayshell.c
	* app/tools/gimpblendtool.c
	* app/widgets/gimpcolormapeditor.c
	* app/widgets/gimpcontainerview.c
	* app/widgets/gimpgradienteditor.c
	* app/widgets/gimplistitem.c
	* app/widgets/gimpmenuitem.c
	* app/widgets/gimppreview.c
	* app/widgets/gimppaletteeditor.c
	* app/widgets/gimpselectioneditor.c
	* app/widgets/gimptoolbox-color-area.c
	* app/widgets/gimptoolbox-indicator-area.c
	* app/widgets/gimptoolbox.c
	* app/gui/about-dialog.c
	* app/gui/color-select.c
	* app/gui/device-status-dialog.c
	* app/gui/tool-options-dialog.c: changed accordingly. Removed
	all calls to gtk_drag_dest_set() and their GtkTargetEntry tables.

	* app/widgets/gimpchannellistitem.c: enabled some commented out
	dnd code (which will not work since dnd needs more love...)

	* app/widgets/gimpitemlistview.[ch]: added a third
	"gboolean interactive" parameter to GimpItemNewFunc.

	* app/gui/channels-commands.[ch]
	* app/gui/layers-commands.[ch]
	* app/gui/vectors-commands.[ch]: if the new_item_func is called
	with "interactive == FALSE", don't pop up a dialog but silently
	create a new item of the image's size.

	* app/widgets/gimpdrawablelistview.c: use the new feature to allow
	color and pattern drops to the "New" button, which creates a new
	layer/channel filled with the color/pattern.
	(special feature for drc ;-)

	* app/widgets/gimppaletteeditor.c: fixed event handling so we see
	the context menu again. Also, don't redraw on "expose", since
	GtkPreview does that for us.
2002-09-02 14:39:08 +00:00
..
about-dialog.c DND cleanup part 1: 2002-09-02 14:39:08 +00:00
about-dialog.h app/devices.[ch] app/gui/about-dialog.[ch] app/gui/preferences-dialog.[ch] 2001-04-18 16:39:34 +00:00
authors.h added Rebecca Walter (bex). 2001-11-26 13:17:18 +00:00
color-dialog.c GimpViewableDialogs everywhere, cleanup: 2002-09-01 08:44:57 +00:00
color-dialog.h GimpViewableDialogs everywhere, cleanup: 2002-09-01 08:44:57 +00:00
convert-dialog.c GimpViewableDialogs everywhere, cleanup: 2002-09-01 08:44:57 +00:00
convert-dialog.h app/Makefile.am removed. new files: the convert functionality without GUI 2001-04-18 17:57:10 +00:00
dialogs-constructors.c a nicer tab for the selection dialog. 2002-08-22 19:11:41 +00:00
dialogs-constructors.h bumped version number to 1.3.9 2002-08-22 12:49:01 +00:00
dialogs.c bumped version number to 1.3.9 2002-08-22 12:49:01 +00:00
dialogs.h g_strdup() the stock_id passed to gimp_tool_info_new() because the 2002-03-14 17:07:02 +00:00
file-dialog-utils.c HIG compliance: changed "Save a Copy as..." to "Save a Copy...". 2002-09-01 07:30:27 +00:00
file-dialog-utils.h save the number of layers in the thumbnail and show it in the description. 2002-04-18 01:18:24 +00:00
file-open-dialog.c g_strdup(entry->help_path) if static_entry == FALSE. 2002-08-27 14:45:05 +00:00
file-open-dialog.h badly chopped into the new files below. Pass around much more "PlugIn" and 2002-03-20 17:46:13 +00:00
file-save-dialog.c g_strdup(entry->help_path) if static_entry == FALSE. 2002-08-27 14:45:05 +00:00
file-save-dialog.h badly chopped into the new files below. Pass around much more "PlugIn" and 2002-03-20 17:46:13 +00:00
image-new-dialog.c GimpViewableDialogs everywhere, cleanup: 2002-09-01 08:44:57 +00:00
image-new-dialog.h Cleanup weekend... 2001-10-29 11:47:11 +00:00
info-dialog.c GimpViewableDialogs everywhere, cleanup: 2002-09-01 08:44:57 +00:00
info-dialog.h app/widgets/Makefile.am app/widgets/widgets-types.h new dialog widget 2002-08-30 21:00:42 +00:00
info-window.c don't display Alpha twice, more cleanup. 2002-09-02 13:53:04 +00:00
info-window.h Cleanup weekend... 2001-10-29 11:47:11 +00:00
module-dialog.c add a shadow to the scrolled window, so it looks nicer 2001-12-31 01:59:46 +00:00
module-dialog.h Cleanup weekend... 2001-10-29 11:47:11 +00:00
offset-dialog.c app/widgets/Makefile.am app/widgets/widgets-types.h new dialog widget 2002-08-30 21:00:42 +00:00
offset-dialog.h use the passed Gimp pointer instead of using "the_gimp". 2001-12-03 17:59:48 +00:00
palette-import-dialog.c added utility functions file_utils_uri_to_utf8_basename() and 2002-04-14 17:28:58 +00:00
palette-import-dialog.h added -DGDK_PIXBUF_DISABLE_DEPRECATED to CPPFLAGS. 2001-12-17 23:41:01 +00:00
preferences-dialog.c renamed gimp_mem_size_entry_new() to gimp_memsize_entry_new() for 2002-05-29 09:20:56 +00:00
preferences-dialog.h Cleanup weekend... 2001-10-29 11:47:11 +00:00
resize-dialog.c GimpViewableDialogs everywhere, cleanup: 2002-09-01 08:44:57 +00:00
resize-dialog.h Made the interpolation type configurable in the scale and transform 2002-02-12 02:31:45 +00:00
resolution-calibrate-dialog.c take an optional pixbuf as eye-candy. 2002-02-28 15:11:56 +00:00
resolution-calibrate-dialog.h take an optional pixbuf as eye-candy. 2002-02-28 15:11:56 +00:00
tips-dialog.c devel-docs/Makefile.am new file documenting the core's include policy. 2002-05-03 12:45:22 +00:00
tips-dialog.h app/devices.[ch] app/gui/about-dialog.[ch] app/gui/preferences-dialog.[ch] 2001-04-18 16:39:34 +00:00
tips-parser.c app/gui/tips-dialog.c added support for simple text markup. 2002-02-26 16:55:09 +00:00
tips-parser.h updated 2002-02-25 18:36:03 +00:00
user-install-dialog.c renamed gimp_mem_size_entry_new() to gimp_memsize_entry_new() for 2002-05-29 09:20:56 +00:00
user-install-dialog.h removed the gimp_busy boolean, check whether user_installation is needed 2001-07-10 19:16:16 +00:00