Gimp/libgimp
Michael Natterer 236e4856c0 app/bucket_fill.c app/by_color_select.c app/fuzzy_select.c made the
2000-04-19  Michael Natterer  <mitch@gimp.org>

	* app/bucket_fill.c
	* app/by_color_select.c
	* app/fuzzy_select.c
	* app/preferences_dialog.c: made the "default_threshold" gimprc
	variable work as advertized:

	- initialize the thresholds with it.
	- use it for "Reset".
	- added a widget to the "Tool Options" preferences page.
	- noticed that the "Reset" button of "By Color Select" doesn't
	  behave like all the other "Reset" buttons and changed it to
	  reset the ui, not the selection.
	  (There is now a "None" button and because it was so trivial, I
	  couldn't resist to add "All" and "Invert" buttons, too)

	* libgimp/Makefile.am
	* libgimp/gimpui.c: new file.
	* libgimp/gimpui.h: new function gimp_ui_init() which will be
	called by all plugins which have a ui (not only by those with a
	preview because plugins should always follow gimp's colormap
	installation policy).

	Could someone please check if the FIXME stuff in the function
	is the right thing to do (TM). Does GdkRGB allocate the correct
	colors for the widgets in all cases or do we have to find another
	way to ensure this across processes (gtk instances)?
2000-04-19 14:02:05 +00:00
..
.cvsignore Actually add and use the file 1998-07-15 02:36:07 +00:00
color_display.h Regarding the GPL => LGPL change: 2000-01-15 21:30:17 +00:00
color_selector.h excluded gserialize.[ch] from the build 2000-02-26 03:41:06 +00:00
COPYING Hmm... this actually wasn't the file as advertised by the ChangeLog.... 2000-01-02 23:11:47 +00:00
gimp.c fixed bug 7744 and cleaned up libgimp 2000-03-25 18:49:05 +00:00
gimp.def app/cursorutil.c (gtkutil_compress_motion) Guard against gdk_event_get 2000-03-08 18:32:31 +00:00
gimp.h Correct the info about Win32 mailing lists. 2000-04-10 20:47:04 +00:00
gimpbrushmenu.c *** empty log message *** 1999-11-17 21:13:50 +00:00
gimpchainbutton.c app/commands.c app/layers_dialog.c behave like a widget: removed 2000-04-06 02:13:18 +00:00
gimpchainbutton.h excluded gserialize.[ch] from the build 2000-02-26 03:41:06 +00:00
gimpchannel.c fixed bug 7744 and cleaned up libgimp 2000-03-25 18:49:05 +00:00
gimpchannel_pdb.c fixed bug 7744 and cleaned up libgimp 2000-03-25 18:49:05 +00:00
gimpcolorbutton.c fixed bugs #7078 and #2291 2000-03-12 01:34:45 +00:00
gimpcolorbutton.h excluded gserialize.[ch] from the build 2000-02-26 03:41:06 +00:00
gimpcolordisplay.h Regarding the GPL => LGPL change: 2000-01-15 21:30:17 +00:00
gimpcolorselector.h excluded gserialize.[ch] from the build 2000-02-26 03:41:06 +00:00
gimpcolorspace.c app/* libgimp/* plug-ins/* did a global s/GUnit/GimpUnit/ and 2000-02-07 20:35:13 +00:00
gimpcolorspace.h use g* types and name the parameters in the header. 2000-02-04 22:18:50 +00:00
gimpcompat.h excluded gserialize.[ch] from the build 2000-02-26 03:41:06 +00:00
gimpdialog.c fixed a compiler warning. 2000-04-14 18:05:13 +00:00
gimpdialog.h excluded gserialize.[ch] from the build 2000-02-26 03:41:06 +00:00
gimpdisplay.c *** empty log message *** 1999-11-17 21:13:50 +00:00
gimpdisplay_pdb.c *** empty log message *** 1999-11-17 21:13:50 +00:00
gimpdrawable.c fixed bug 7744 and cleaned up libgimp 2000-03-25 18:49:05 +00:00
gimpdrawable_pdb.c fixed bug 7744 and cleaned up libgimp 2000-03-25 18:49:05 +00:00
gimpenums.h configure.in po-plug-ins/POTFILES.in plug-ins/common/Makefile.am 2000-01-25 17:46:56 +00:00
gimpenv.c The stat() function in the Win32 C runtime doesn't like if directory names 2000-04-11 18:39:31 +00:00
gimpenv.h excluded gserialize.[ch] from the build 2000-02-26 03:41:06 +00:00
gimpexport.c reuse message string 2000-04-10 17:10:06 +00:00
gimpexport.h excluded gserialize.[ch] from the build 2000-02-26 03:41:06 +00:00
gimpfeatures.h.in *** empty log message *** 1999-11-17 21:13:50 +00:00
gimpfileselection.c libgimp/gimpfileselection.c behave like other dialogs (close) when 2000-02-28 00:45:58 +00:00
gimpfileselection.h excluded gserialize.[ch] from the build 2000-02-26 03:41:06 +00:00
gimpgradient.c *** empty log message *** 1999-11-17 21:13:50 +00:00
gimpgradient_pdb.c *** empty log message *** 1999-11-17 21:13:50 +00:00
gimpgradientmenu.c *** empty log message *** 1999-11-17 21:13:50 +00:00
gimphelp.c app/[all files using the dialog or action area constructors] added a 2000-01-06 16:40:17 +00:00
gimphelp_pdb.c app/[all files using the dialog or action area constructors] added a 2000-01-06 16:40:17 +00:00
gimphelpui.c added documentation. 2000-02-27 12:34:13 +00:00
gimphelpui.h libgimp/gimphelpui.[ch] added some not-yet-complete documentation. 2000-02-26 14:28:08 +00:00
gimpimage.c fixed bug 7744 and cleaned up libgimp 2000-03-25 18:49:05 +00:00
gimpimage_pdb.c fixed bug 7744 and cleaned up libgimp 2000-03-25 18:49:05 +00:00
gimpintl.h bind the "gimp-libgimp" textdomain to get the libgimp widget translations. 2000-01-27 19:26:00 +00:00
gimplayer.c libgimp: use enums instead of gint where appropriate 1999-12-27 12:02:07 +00:00
gimplayer_pdb.c libgimp: use enums instead of gint where appropriate 1999-12-27 12:02:07 +00:00
gimplimits.h changed GIMP_MIN_RESOLUTION to 5e-3, 2000-04-06 18:59:48 +00:00
gimpmath.h Use finite() instead of isnan() and isinf(). Use _finite() on WIN32. 2000-04-11 09:37:25 +00:00
gimpmatrix.c excluded gserialize.[ch] from the build 2000-02-26 03:41:06 +00:00
gimpmatrix.h excluded gserialize.[ch] from the build 2000-02-26 03:41:06 +00:00
gimpmenu.c *** empty log message *** 1999-11-17 21:13:50 +00:00
gimpmenu.h excluded gserialize.[ch] from the build 2000-02-26 03:41:06 +00:00
gimpmodule.h excluded gserialize.[ch] from the build 2000-02-26 03:41:06 +00:00
gimppalette.c *** empty log message *** 1999-11-17 21:13:50 +00:00
gimppalette_pdb.c *** empty log message *** 1999-11-17 21:13:50 +00:00
gimpparasite.c excluded gserialize.[ch] from the build 2000-02-26 03:41:06 +00:00
gimpparasite.h excluded gserialize.[ch] from the build 2000-02-26 03:41:06 +00:00
gimpparasite_pdb.c fixed bug 7744 and cleaned up libgimp 2000-03-25 18:49:05 +00:00
gimpparasiteF.h excluded gserialize.[ch] from the build 2000-02-26 03:41:06 +00:00
gimpparasiteio.c excluded gserialize.[ch] from the build 2000-02-26 03:41:06 +00:00
gimpparasiteio.h excluded gserialize.[ch] from the build 2000-02-26 03:41:06 +00:00
gimpparasiteP.h excluded gserialize.[ch] from the build 2000-02-26 03:41:06 +00:00
gimppatheditor.c excluded gserialize.[ch] from the build 2000-02-26 03:41:06 +00:00
gimppatheditor.h excluded gserialize.[ch] from the build 2000-02-26 03:41:06 +00:00
gimppatternmenu.c *** empty log message *** 1999-11-17 21:13:50 +00:00
gimppixelrgn.c *** empty log message *** 1999-11-17 21:13:50 +00:00
gimppixmap.c excluded gserialize.[ch] from the build 2000-02-26 03:41:06 +00:00
gimppixmap.h excluded gserialize.[ch] from the build 2000-02-26 03:41:06 +00:00
gimpprocbrowserdialog.c fixed bug 7744 and cleaned up libgimp 2000-03-25 18:49:05 +00:00
gimpprocview.c fixed bug 7744 and cleaned up libgimp 2000-03-25 18:49:05 +00:00
gimpprotocol.c s/"Only"/"only"/ 2000-03-04 00:24:39 +00:00
gimpprotocol.h s/"Only"/"only"/ 2000-03-04 00:24:39 +00:00
gimpquerybox.c excluded gserialize.[ch] from the build 2000-02-26 03:41:06 +00:00
gimpquerybox.h excluded gserialize.[ch] from the build 2000-02-26 03:41:06 +00:00
gimpselection.c new PDB wrappers in libgimp and plugin code cleanup 2000-01-14 21:38:47 +00:00
gimpselection_pdb.c new PDB wrappers in libgimp and plugin code cleanup 2000-01-14 21:38:47 +00:00
gimpsizeentry.c excluded gserialize.[ch] from the build 2000-02-26 03:41:06 +00:00
gimpsizeentry.h excluded gserialize.[ch] from the build 2000-02-26 03:41:06 +00:00
gimptile.c *** empty log message *** 1999-11-17 21:13:50 +00:00
gimpui.c app/bucket_fill.c app/by_color_select.c app/fuzzy_select.c made the 2000-04-19 14:02:05 +00:00
gimpui.def Include <stdlib.h> for __argc and__argv. 2000-02-23 22:03:37 +00:00
gimpui.h app/bucket_fill.c app/by_color_select.c app/fuzzy_select.c made the 2000-04-19 14:02:05 +00:00
gimpunit.c excluded gserialize.[ch] from the build 2000-02-26 03:41:06 +00:00
gimpunit.h excluded gserialize.[ch] from the build 2000-02-26 03:41:06 +00:00
gimpunit_pdb.c excluded gserialize.[ch] from the build 2000-02-26 03:41:06 +00:00
gimpunitcache.c excluded gserialize.[ch] from the build 2000-02-26 03:41:06 +00:00
gimpunitmenu.c libgimp/gimpfileselection.c behave like other dialogs (close) when 2000-02-28 00:45:58 +00:00
gimpunitmenu.h excluded gserialize.[ch] from the build 2000-02-26 03:41:06 +00:00
gimputils.c The stat() function in the Win32 C runtime doesn't like if directory names 2000-04-11 18:39:31 +00:00
gimputils.h provided gimp_strescape() which is the glib-1.3 g_strescape function 2000-03-12 00:17:30 +00:00
gimpvector.c name parameters "vector1", "vector2" etc. instead of just "a", "b" etc. 2000-02-14 17:43:55 +00:00
gimpvector.h name parameters "vector1", "vector2" etc. instead of just "a", "b" etc. 2000-02-14 17:43:55 +00:00
gimpwidgets.c minor cleanups. 2000-03-31 18:10:25 +00:00
gimpwidgets.h an eye_candy for new users 2000-03-14 23:06:21 +00:00
gimpwire.c please picky compilers 1999-12-06 22:44:40 +00:00
gimpwire.h added spec file to EXTRA_DIST 1999-12-26 07:54:39 +00:00
gserialize.c *** empty log message *** 1999-11-17 21:13:50 +00:00
gserialize.h added spec file to EXTRA_DIST 1999-12-26 07:54:39 +00:00
libgimp-intl.h bind the "gimp-libgimp" textdomain to get the libgimp widget translations. 2000-01-27 19:26:00 +00:00
Makefile.am app/bucket_fill.c app/by_color_select.c app/fuzzy_select.c made the 2000-04-19 14:02:05 +00:00
makefile.cygwin Correct the info about Win32 mailing lists. 2000-04-10 20:47:04 +00:00
makefile.msc Correct the info about Win32 mailing lists. 2000-04-10 20:47:04 +00:00
parasite.c excluded gserialize.[ch] from the build 2000-02-26 03:41:06 +00:00
parasite.h excluded gserialize.[ch] from the build 2000-02-26 03:41:06 +00:00
parasiteF.h excluded gserialize.[ch] from the build 2000-02-26 03:41:06 +00:00
parasiteio.c excluded gserialize.[ch] from the build 2000-02-26 03:41:06 +00:00
parasiteio.h excluded gserialize.[ch] from the build 2000-02-26 03:41:06 +00:00
parasiteP.h excluded gserialize.[ch] from the build 2000-02-26 03:41:06 +00:00
stdplugins-intl.h libgimp/gimpfileselection.c behave like other dialogs (close) when 2000-02-28 00:45:58 +00:00