Gimp/app/gui
Michael Natterer fa30ba04c7 configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am
2000-01-25  Michael Natterer  <mitch@gimp.org>

	* configure.in
	* po-plug-ins/POTFILES.in
	* plug-ins/common/Makefile.am
	* plug-ins/common/plugin-defs.pl
	* plug-ins/megawidget/*: removed. (There were only 3 functions
	left which were used by ~5 plugins, so I moved the resp. functions
	to the plugins). More preview stuff to come...

	* app/airbrush_blob.c
	* modules/colorsel_triangle.c
	* modules/colorsel_water.c: use G_PI instead of M_PI.

	* app/procedural_db.h
	* libgimp/gimpenums.h
	* plug-ins/script-fu/script-fu-constants.c
	* tools/pdbgen/enums.pl: new PDB return value STATUS_CANCEL which
	indicates that "Cancel" was pressed in a plugin dialog. (Useful
	only for file load/save plugins).

	* app/fileops.[ch]
	* app/menus.c: changes to handle STATUS_CANCEL correctly. Did some
	code cleanup in fileops.[ch]. Pop up a warning if File->Save
	failed.

	* app/plug_in.c: return_val[0] is of type PDB_STATUS, not
	PDB_INT32.

	* libgimp/gimpmath.h: new constant G_MAXRAND which equals to
	RAND_MAX if it exists or to G_MAXINT otherwise.

	* libgimp/gimpwidgets.[ch]: new function gimp_random_seed_new()
	which creates a spinbutton and a "Time" toggle.
	Call the function which does the "set_sensitive" magic from the
	radio button callback.

	* plug-ins/[75 plugins]:

	- Return STATUS_CANCEL in all file load/save dialogs if "Cancel"
	  was pressed.
	- Standardized the file plugins' "run" functions.
	- Use G_PI and G_MAXRAND everywhere.
	- Added tons of scales and spinbuttons instead of text entries.
	- Applied uniform packing/spacings all over the place.
	- Reorganized some UIs (stuff like moving the preview to the top
	  left corner of the dialog).
	- Removed many ui helper functions and callbacks and use the stuff
	  from libgimp instead.
	- I tried not to restrict the range of possible values when I
	  replaced entries with spinbuttons/scales but may have failed,
	  though in some cases. Please test ;-)
	- #include <libgimp/gimpmath.h> where appropriate and use it's
	  constants.
	- Indentation, s/int/gint/ et.al., code cleanup.

	RFC: The plugins are definitely not useable with GIMP 1.0 any
	     more, so shouldn't we remove all the remaining compatibility
	     stuff ??? (like "#ifdef GIMP_HAVE_PARASITES")
2000-01-25 17:46:56 +00:00
..
about-dialog.c added Garry Osgood to the list of contributors 2000-01-14 17:04:23 +00:00
about-dialog.h new ui for the "Layer Offset" dialog. 1999-07-22 16:21:10 +00:00
brush-editor.c app/[all files using the dialog or action area constructors] added a 2000-01-06 16:40:17 +00:00
brush-editor.h Use the context almost everywhere. 1999-10-26 18:27:27 +00:00
brush-select.c app/[all files using the dialog or action area constructors] added a 2000-01-06 16:40:17 +00:00
brush-select.h app/brush_select.[ch] app/gradient.c app/gradient_select.[ch] 1999-11-03 09:58:46 +00:00
channels-dialog.c app/[all files using the dialog or action area constructors] added a 2000-01-06 16:40:17 +00:00
channels-dialog.h
color-area.c fill dummy gimage->base_type as well 2000-01-03 07:49:19 +00:00
color-area.h fill dummy gimage->base_type as well 2000-01-03 07:49:19 +00:00
color-notebook.c app/[all files using the dialog or action area constructors] added a 2000-01-06 16:40:17 +00:00
color-notebook.h
color-select.c app/brush_select.[ch] app/gradient.c app/gradient_select.[ch] 1999-11-03 09:58:46 +00:00
color-select.h The GIMP Help System part II: press "F1" while browsing a menu to show the 1999-10-03 13:50:19 +00:00
colormap-dialog.c version number bump 1999-08-22 00:39:51 +00:00
colormap-dialog.h version number bump 1999-08-22 00:39:51 +00:00
commands.c call setup_scale when changing the resolution or unit, so the rulers 2000-01-22 15:05:42 +00:00
commands.h Layer to Imagesize in C 1999-11-27 14:00:26 +00:00
device-status-dialog.c app/[all files using the dialog or action area constructors] added a 2000-01-06 16:40:17 +00:00
file-new-dialog.c app/Makefile.am removed. 2000-01-14 12:41:00 +00:00
file-new-dialog.h app/Makefile.am removed. 2000-01-14 12:41:00 +00:00
gradient-editor.c gimprc.c replaced usage of fixed buffers with dynamic ones, using 2000-01-09 21:31:01 +00:00
gradient-editor.h More context & dnd stuff... 1999-10-28 15:05:49 +00:00
gradient-select.c app/[all files using the dialog or action area constructors] added a 2000-01-06 16:40:17 +00:00
gradient-select.h app/brush_select.[ch] app/gradient.c app/gradient_select.[ch] 1999-11-03 09:58:46 +00:00
help-commands.c call setup_scale when changing the resolution or unit, so the rulers 2000-01-22 15:05:42 +00:00
help-commands.h Layer to Imagesize in C 1999-11-27 14:00:26 +00:00
indicator-area.c app/brush_select.[ch] app/gradient.c app/gradient_select.[ch] 1999-11-03 09:58:46 +00:00
indicator-area.h Use the context almost everywhere. 1999-10-26 18:27:27 +00:00
info-dialog.c Removed the definitions of the tearoff menu items and build them on the 1999-11-25 11:35:48 +00:00
info-dialog.h app/Makefile.am app/gimphelp.[ch] new files 1999-09-27 17:58:10 +00:00
info-window.c s/gtk_container_border_width/gtk_container_set_border_width/ 2000-01-14 17:06:35 +00:00
info-window.h app/commands.c app/disp_callbacks.c app/gdisplay.c app/gimprc.c 1999-11-30 00:11:08 +00:00
input-dialog.c app/[all files using the dialog or action area constructors] added a 2000-01-06 16:40:17 +00:00
layer-select.c
layer-select.h
layers-dialog.c oops, the "Add Layer Mask" dialog contained nothing after my last change. 2000-01-16 15:38:38 +00:00
layers-dialog.h Layer to Imagesize in C 1999-11-27 14:00:26 +00:00
menus.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
menus.h app/app_procs.c app/channels_dialog.c app/fileops.c app/gdisplay.c 1999-11-23 19:11:29 +00:00
module-browser.c added gettext support for modules and fixed bug #5148 2000-01-14 19:57:42 +00:00
module-browser.h
palette-editor.c app/[all files using the dialog or action area constructors] added a 2000-01-06 16:40:17 +00:00
palette-editor.h Use the context almost everywhere. 1999-10-26 18:27:27 +00:00
palette-select.c app/[all files using the dialog or action area constructors] added a 2000-01-06 16:40:17 +00:00
palette-select.h More context & dnd stuff... 1999-10-28 15:05:49 +00:00
paths-dialog.c set the menu sensitivity after the last path was deleted 2000-01-23 18:04:28 +00:00
paths-dialog.h app_procs.c app/commands.[ch] app/interface.c app/menus.c app/session.c 1999-10-30 10:39:48 +00:00
pattern-select.c app/[all files using the dialog or action area constructors] added a 2000-01-06 16:40:17 +00:00
pattern-select.h app/brush_select.[ch] app/gradient.c app/gradient_select.[ch] 1999-11-03 09:58:46 +00:00
plug-in-commands.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
plug-in-menus.c configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
preferences-dialog.c fixed a typo in the manpage and moved another entry in the Preferences dialog 2000-01-15 18:13:13 +00:00
preferences-dialog.h app/Makefile.am app/gimphelp.[ch] new files 1999-09-27 17:58:10 +00:00
qmask-commands.c Implemented the "removed" signal for channels and connected qmask to it 2000-01-20 17:10:49 +00:00
resize-dialog.c app/[all files using the dialog or action area constructors] added a 2000-01-06 16:40:17 +00:00
resize-dialog.h app/Makefile.am app/gimphelp.[ch] new files 1999-09-27 17:58:10 +00:00
session.c more i18n fixes 1999-12-28 14:09:20 +00:00
session.h
tips-dialog.c app/app_procs.c Set "allow_grow" to FALSE for "Really Quit?" and "Changes 1999-12-17 22:34:12 +00:00
tips-dialog.h
user-install-dialog.c app/[all files using the dialog or action area constructors] added a 2000-01-06 16:40:17 +00:00
user-install-dialog.h