gimp/libgimpwidgets
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
..
.cvsignore libgimpwidgets/.cvsignore libgimpwidgets/Makefile.am 2001-01-24 19:40:15 +00:00
gimpbutton.c added gimp_button_extended_clicked() which emits the resp. signal. 2001-10-24 11:23:50 +00:00
gimpbutton.h added gimp_button_extended_clicked() which emits the resp. signal. 2001-10-24 11:23:50 +00:00
gimpchainbutton.c made a real object (GtkDialog subclass) out of it. The API will change 2001-09-21 10:47:19 +00:00
gimpchainbutton.h made a real object (GtkDialog subclass) out of it. The API will change 2001-09-21 10:47:19 +00:00
gimpcolorarea.c configure.in app/Makefile.am app/plug-in/Makefile.am plug-ins/Makefile.am 2001-11-11 18:35:25 +00:00
gimpcolorarea.h made a real object (GtkDialog subclass) out of it. The API will change 2001-09-21 10:47:19 +00:00
gimpcolorbutton.c added Black and White to popup menu. Take widget->allocation into account 2001-11-16 14:13:10 +00:00
gimpcolorbutton.h added Black and White to popup menu. Take widget->allocation into account 2001-11-16 14:13:10 +00:00
gimpcolorselect.c app/colormaps.c app/gdisplay.c app/nav_window.c app/scroll.c 2001-08-31 14:01:47 +00:00
gimpdialog.c made a real object (GtkDialog subclass) out of it. The API will change 2001-09-21 10:47:19 +00:00
gimpdialog.h made a real object (GtkDialog subclass) out of it. The API will change 2001-09-21 10:47:19 +00:00
gimpfileentry.c set the window title for file selection dialogs as we do for directory 2001-11-21 18:50:50 +00:00
gimpfileentry.h made a real object (GtkDialog subclass) out of it. The API will change 2001-09-21 10:47:19 +00:00
gimpfileselection.c set the window title for file selection dialogs as we do for directory 2001-11-21 18:50:50 +00:00
gimpfileselection.h made a real object (GtkDialog subclass) out of it. The API will change 2001-09-21 10:47:19 +00:00
gimphelpui.c sink the GtkPreview created for the splash. 2001-11-21 19:42:51 +00:00
gimphelpui.h g_strdup (g_get_temp_dir ()), may fix an unseen crash. 2001-07-31 23:28:56 +00:00
gimpoffsetarea.c made a real object (GtkDialog subclass) out of it. The API will change 2001-09-21 10:47:19 +00:00
gimpoffsetarea.h made a real object (GtkDialog subclass) out of it. The API will change 2001-09-21 10:47:19 +00:00
gimppatheditor.c made a real object (GtkDialog subclass) out of it. The API will change 2001-09-21 10:47:19 +00:00
gimppatheditor.h made a real object (GtkDialog subclass) out of it. The API will change 2001-09-21 10:47:19 +00:00
gimppixmap.c made a real object (GtkDialog subclass) out of it. The API will change 2001-09-21 10:47:19 +00:00
gimppixmap.h EEK, broken pipe on last try. 2001-08-03 19:52:08 +00:00
gimpquerybox.c build pixmaps/ before libgimpwidgets/. 2001-08-04 14:10:58 +00:00
gimpquerybox.h set the width of the scrollbar slider to the same value as our default 2001-07-30 17:17:36 +00:00
gimpsizeentry.c configure.in app/Makefile.am app/plug-in/Makefile.am plug-ins/Makefile.am 2001-11-11 18:35:25 +00:00
gimpsizeentry.h configure.in app/Makefile.am app/plug-in/Makefile.am plug-ins/Makefile.am 2001-11-11 18:35:25 +00:00
gimpstock.c key press and release events were sent swapped to tools. 2001-11-21 03:54:09 +00:00
gimpstock.h key press and release events were sent swapped to tools. 2001-11-21 03:54:09 +00:00
gimpunitmenu.c configure.in app/Makefile.am app/plug-in/Makefile.am plug-ins/Makefile.am 2001-11-11 18:35:25 +00:00
gimpunitmenu.h configure.in app/Makefile.am app/plug-in/Makefile.am plug-ins/Makefile.am 2001-11-11 18:35:25 +00:00
gimpwidgets.c use "gimp-item-data" instead of "user_data" as data key when attaching 2001-11-22 13:01:26 +00:00
gimpwidgets.def define HAVE_DIRENT_H, it's from build/win32/dirent 2001-10-28 18:45:45 +00:00
gimpwidgets.h use "gimp-item-data" instead of "user_data" as data key when attaching 2001-11-22 13:01:26 +00:00
gimpwidgetstypes.h made a real object (GtkDialog subclass) out of it. The API will change 2001-09-21 10:47:19 +00:00
libgimp-glue.c almost completely autogenerated all new makefiles (it simply was too much 2001-05-25 22:04:21 +00:00
Makefile.am small fix. 2001-11-13 01:46:10 +00:00
makefile.mingw.in libgimpwidgets/.cvsignore libgimpwidgets/Makefile.am 2001-01-24 19:40:15 +00:00
makefile.msc need to link with pangof2 2001-09-22 19:47:27 +00:00