gimp/libgimpwidgets
Michael Natterer 61ac7167d6 Reworked random seed handling once more:
2004-02-01  Michael Natterer  <mitch@gimp.org>

	Reworked random seed handling once more:

	* libgimpwidgets/gimpwidgets.c (gimp_random_seed_new): make sure
	the displayed random seed value is always the one which will be
	used, whether "Randomize" is checked or not.

	* plug-ins/common/blur.c
	* plug-ins/common/plasma.c
	* plug-ins/common/randomize.c
	* plug-ins/common/sinus.c
	* plug-ins/common/snoise.c
	* plug-ins/maze/algorithms.c
	* plug-ins/maze/maze.c: if running interactively, always take
	the seed value produced by the gimp_random_seed widget and don't
	touch it because the widgets honors the "randomize" toggle
	correctly now.

	For noninteractive and last_vals runs, look at the "randomize"
	boolean and generate a seed if it is TRUE.

	Initialize the random number generators from the seed determined
	by either of the above ways and don't fiddle with it in the inner
	algorithms itself.

	* plug-ins/gflare/gflare.c (plugin_run): initialize the GRand
	from the seed unconditionally.

	(ed_make_page_sflare): no need to get the entry from the random
	seed widget to get its adjustment. Instead get the adjustment
	directly.

	(The random handling code of gflare looks somewhat broken, but
	that applies to the whole plug-in).
2004-02-01 13:22:09 +00:00
..
.cvsignore ported to the new treeviewized file selection widget. Unfortunately, 2002-01-30 08:31:00 +00:00
Makefile.am modernized, made a lot of things m4 macros, and made versioning a lot more 2004-01-22 03:51:46 +00:00
gimpbutton.c libgimp/gimp.h libgimp/gimpbrushmenu.h libgimp/gimpbrushselect.[ch] 2003-12-05 15:55:15 +00:00
gimpbutton.h reset binary age because of struct changes below. require GIMP 1.3.26. 2004-01-29 00:21:33 +00:00
gimpcellrenderertoggle.c allow keyboard activation. 2003-03-28 11:20:24 +00:00
gimpcellrenderertoggle.h app/widgets/gimpcellrenderertoggle.[ch] added public functions to emit the 2003-03-19 15:17:13 +00:00
gimpchainbutton.c fixed rendering for RTL layout. 2003-09-23 17:01:38 +00:00
gimpchainbutton.h reset binary age because of struct changes below. require GIMP 1.3.26. 2004-01-29 00:21:33 +00:00
gimpcolorarea.c libgimp/gimp.h libgimp/gimpbrushmenu.h libgimp/gimpbrushselect.[ch] 2003-12-05 15:55:15 +00:00
gimpcolorarea.h reset binary age because of struct changes below. require GIMP 1.3.26. 2004-01-29 00:21:33 +00:00
gimpcolorbutton.c don't do lazy binding on GIMP modules. We can't recover from missing 2003-11-18 23:44:35 +00:00
gimpcolorbutton.h reset binary age because of struct changes below. require GIMP 1.3.26. 2004-01-29 00:21:33 +00:00
gimpcolordisplay.c libgimpwidgets/gimpcolordisplay.[ch] 2003-11-23 13:28:15 +00:00
gimpcolordisplay.h reset binary age because of struct changes below. require GIMP 1.3.26. 2004-01-29 00:21:33 +00:00
gimpcolordisplaystack.c libgimpwidgets/gimpcolordisplay.[ch] 2003-11-23 13:28:15 +00:00
gimpcolordisplaystack.h reset binary age because of struct changes below. require GIMP 1.3.26. 2004-01-29 00:21:33 +00:00
gimpcolornotebook.c don't do lazy binding on GIMP modules. We can't recover from missing 2003-11-18 23:44:35 +00:00
gimpcolornotebook.h reset binary age because of struct changes below. require GIMP 1.3.26. 2004-01-29 00:21:33 +00:00
gimpcolorscale.c libgimp/gimp.h libgimp/gimpbrushmenu.h libgimp/gimpbrushselect.[ch] 2003-12-05 15:55:15 +00:00
gimpcolorscale.h reset binary age because of struct changes below. require GIMP 1.3.26. 2004-01-29 00:21:33 +00:00
gimpcolorscales.c don't do lazy binding on GIMP modules. We can't recover from missing 2003-11-18 23:44:35 +00:00
gimpcolorscales.h libgimp/gimp.h libgimp/gimpbrushmenu.h libgimp/gimpbrushselect.[ch] 2003-12-05 15:55:15 +00:00
gimpcolorselect.c don't do lazy binding on GIMP modules. We can't recover from missing 2003-11-18 23:44:35 +00:00
gimpcolorselect.h libgimp/gimp.h libgimp/gimpbrushmenu.h libgimp/gimpbrushselect.[ch] 2003-12-05 15:55:15 +00:00
gimpcolorselection.c libgimpwidgets/gimpcolordisplay.[ch] 2003-11-23 13:28:15 +00:00
gimpcolorselection.h reset binary age because of struct changes below. require GIMP 1.3.26. 2004-01-29 00:21:33 +00:00
gimpcolorselector.c libgimpwidgets/gimpcolordisplay.[ch] 2003-11-23 13:28:15 +00:00
gimpcolorselector.h reset binary age because of struct changes below. require GIMP 1.3.26. 2004-01-29 00:21:33 +00:00
gimpdialog.c added a "role" property. 2003-11-21 14:19:15 +00:00
gimpdialog.h reset binary age because of struct changes below. require GIMP 1.3.26. 2004-01-29 00:21:33 +00:00
gimpfileentry.c Added infrastructure to make sure we don't write to the global brush, 2004-01-28 21:53:50 +00:00
gimpfileentry.h reset binary age because of struct changes below. require GIMP 1.3.26. 2004-01-29 00:21:33 +00:00
gimphelpui.c renamed "data" parameter of GimpHelpFunc to "help_data". 2003-11-19 01:12:20 +00:00
gimphelpui.h stop using the deprecated GtkTipsQuery widget for context help and 2003-10-27 10:56:06 +00:00
gimpmemsizeentry.c added GIMP_MAX_MEMSIZE, an arbitrary upper limit for memory sizes. It must 2003-11-25 19:45:01 +00:00
gimpmemsizeentry.h reset binary age because of struct changes below. require GIMP 1.3.26. 2004-01-29 00:21:33 +00:00
gimpoffsetarea.c app/display/gimpdisplayshell-callbacks.c 2003-10-29 20:57:21 +00:00
gimpoffsetarea.h reset binary age because of struct changes below. require GIMP 1.3.26. 2004-01-29 00:21:33 +00:00
gimppatheditor.c Added infrastructure to make sure we don't write to the global brush, 2004-01-28 21:53:50 +00:00
gimppatheditor.h Added infrastructure to make sure we don't write to the global brush, 2004-01-28 21:53:50 +00:00
gimppickbutton.c app/display/gimpdisplayshell-callbacks.c 2003-10-29 20:57:21 +00:00
gimppickbutton.h reset binary age because of struct changes below. require GIMP 1.3.26. 2004-01-29 00:21:33 +00:00
gimppixmap.c libgimp/gimp.h libgimp/gimpbrushmenu.h libgimp/gimpbrushselect.[ch] 2003-12-05 15:55:15 +00:00
gimppixmap.h reset binary age because of struct changes below. require GIMP 1.3.26. 2004-01-29 00:21:33 +00:00
gimppropwidgets.c Added infrastructure to make sure we don't write to the global brush, 2004-01-28 21:53:50 +00:00
gimppropwidgets.h Added infrastructure to make sure we don't write to the global brush, 2004-01-28 21:53:50 +00:00
gimpquerybox.c don't do lazy binding on GIMP modules. We can't recover from missing 2003-11-18 23:44:35 +00:00
gimpquerybox.h don't do lazy binding on GIMP modules. We can't recover from missing 2003-11-18 23:44:35 +00:00
gimpsizeentry.c libgimpbase/Makefile.am libgimpbase/gimpbase-private.[ch] new files 2003-11-15 22:53:28 +00:00
gimpsizeentry.h reset binary age because of struct changes below. require GIMP 1.3.26. 2004-01-29 00:21:33 +00:00
gimpstock.c themes/Default/images/Makefile.am 2004-01-27 13:48:20 +00:00
gimpstock.h themes/Default/images/Makefile.am 2004-01-27 13:48:20 +00:00
gimpunitmenu.c added help IDs for the libgimp export and unit dialogs. 2004-01-20 17:10:16 +00:00
gimpunitmenu.h reset binary age because of struct changes below. require GIMP 1.3.26. 2004-01-29 00:21:33 +00:00
gimpwidgets-private.c libgimpbase/Makefile.am libgimpbase/gimpbase-private.[ch] new files 2003-11-15 22:53:28 +00:00
gimpwidgets-private.h libgimpbase/Makefile.am libgimpbase/gimpbase-private.[ch] new files 2003-11-15 22:53:28 +00:00
gimpwidgets.c Reworked random seed handling once more: 2004-02-01 13:22:09 +00:00
gimpwidgets.def added missing symbols 2004-01-29 23:48:51 +00:00
gimpwidgets.h libgimpwidgets/gimpwidgets.c Modify random seed widget to allow the user 2004-01-31 23:34:56 +00:00
gimpwidgetsmarshal.list libgimpwidgets/gimpwidgetsmarshal.list added signals ::added(), 2003-11-22 15:54:12 +00:00
gimpwidgetstypes.h libgimpwidgets/Makefile.am libgimpwidgets/gimpwidgets.h 2003-11-21 21:27:10 +00:00
makefile.msc [ I've postponed my reservations against pangoft2/fontconfig/freetype2 2003-12-13 01:35:19 +00:00