gimp/app/dialogs
Michael Natterer a08f3ac001 use "gimp-item-data" instead of "user_data" as data key when attaching
2001-11-22  Michael Natterer  <mitch@gimp.org>

	* libgimpwidgets/gimpwidgets.[ch]: use "gimp-item-data" instead of
	"user_data" as data key when attaching values to radio buttons or
	menu items. (For backward compat, attach "user_data" additionally,
	but don't use it to _get_data()).
	Added gimp_radio_group_set_active() which works like
	gimp_options_menu_set_history() and sets the active item by
	attached "gimp-item-data" value.

	* app/gui/brush-select.c
	* app/gui/file-new-dialog.c
	* app/gui/info-window.c
	* app/gui/preferences-dialog.c
	* app/gui/resolution-calibrate-dialog.c
	* app/tools/gimpbucketfilltool.c
	* app/tools/gimpselectiontool.c
	* app/tools/paint_options.c
	* app/tools/selection_options.c
	* app/widgets/gimplayerlistview.c: removed all kinds of
	"user_data" stuff and evil hacks to find a radio button by the
	value it represents (simply call gimp_radio_group_set_active()).

	* app/tools/gimpdrawtool.c: added a g_return_if_fail().

	* app/tools/gimpfliptool.c: don't set draw_tool_class->draw to NULL,

	* app/tools/gimptransformtool.[ch]: fixed some stuff i broke when
	removing the old "interactive" boolean (there is no
	non-interactive transform tool any more).  Put the info_dialog
	pointer and the old_trans_info array into the GimpTransformTool
	instance. Added gimp_transform_tool_info_dialog_connect(). Don't
	include any subclasses any more.

	* app/tools/gimpperspectivetool.c
	* app/tools/gimprotatetool.c
	* app/tools/gimpscaletool.c
	* app/tools/gimpsheartool.c: use
	gimp_transform_tool_info_dialog_connect() to create and connect
	the info dialogs' action_area.
2001-11-22 13:01:26 +00:00
..
about-dialog.c new directories etc/, data/images/ and data/misc/. 2001-11-14 18:44:55 +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 app/devices.c readded the old code here in case the old GDK variable is 2001-09-09 19:54:37 +00:00
color-dialog.c Wishlist item #57669: 2001-11-16 15:08:59 +00:00
color-dialog.h Made a GimpContainer out of the palette list: 2001-02-11 16:14:25 +00:00
convert-dialog.c Cleanup weekend... 2001-10-29 11:47:11 +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 added some safety checks. 2001-11-13 03:31:47 +00:00
dialogs-constructors.h app/Makefile.am removed. 2001-10-22 17:27:46 +00:00
dialogs.c app/Makefile.am removed. 2001-10-22 17:27:46 +00:00
dialogs.h app/Makefile.am removed. 2001-07-07 12:17:23 +00:00
file-dialog-utils.c app/gimpprogress.[ch] s/GDisplay/GimpDisplay/ 2001-10-17 11:33:43 +00:00
file-dialog-utils.h app/interface.c app/gui/about-dialog.c app/gui/brush-editor.c 2001-08-14 16:33:28 +00:00
file-open-dialog.c fixed a comment. 2001-11-18 20:25:43 +00:00
file-open-dialog.h Makefile.am removed... 2001-11-10 19:35:21 +00:00
file-save-dialog.c Cleanup weekend... 2001-10-29 11:47:11 +00:00
file-save-dialog.h Cleanup weekend... 2001-10-29 11:47:11 +00:00
image-new-dialog.c use "gimp-item-data" instead of "user_data" as data key when attaching 2001-11-22 13:01:26 +00:00
image-new-dialog.h Cleanup weekend... 2001-10-29 11:47:11 +00:00
info-dialog.c made a real object (GtkDialog subclass) out of it. The API will change 2001-09-21 10:47:19 +00:00
info-dialog.h Port to glib/gtk+ 2.0 episode I (every segfault has it's beginning) 2001-07-24 21:27:11 +00:00
info-window.c use "gimp-item-data" instead of "user_data" as data key when attaching 2001-11-22 13:01:26 +00:00
info-window.h Cleanup weekend... 2001-10-29 11:47:11 +00:00
module-dialog.c gtk_item_factory_parse_rc->gtk_accel_map_load, 2001-11-15 03:21:20 +00:00
module-dialog.h Cleanup weekend... 2001-10-29 11:47:11 +00:00
offset-dialog.c gdk_pixbuf_new_from_stream -> _from_inline 2001-10-13 12:52:30 +00:00
offset-dialog.h app/Makefile.am removed 2001-04-18 19:14:20 +00:00
palette-import-dialog.c Cleanup weekend... 2001-10-29 11:47:11 +00:00
palette-import-dialog.h Cleanup weekend... 2001-10-29 11:47:11 +00:00
preferences-dialog.c use "gimp-item-data" instead of "user_data" as data key when attaching 2001-11-22 13:01:26 +00:00
preferences-dialog.h Cleanup weekend... 2001-10-29 11:47:11 +00:00
resize-dialog.c added a "Center" button to the "Offset" frame (#51599). 2001-11-09 22:57:51 +00:00
resize-dialog.h Wishlist item #57812: 2001-11-16 17:08:41 +00:00
resolution-calibrate-dialog.c use "gimp-item-data" instead of "user_data" as data key when attaching 2001-11-22 13:01:26 +00:00
resolution-calibrate-dialog.h app/docindex.c app/gdisplay_color_ui.c app/gimpprogress.c app/nav_window.c 2001-08-01 09:33:12 +00:00
tips-dialog.c app/file-open.c app/file-utils.c app/gimprc.c app/plug_in.c 2001-10-24 15:56:33 +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
user-install-dialog.c new directories etc/, data/images/ and data/misc/. 2001-11-14 18:44:55 +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