Gimp/plug-ins/flame
Michael Natterer ef751a454d gimprc.in replaced "color-cube" by "min-colors".
2000-04-30  Michael Natterer  <mitch@gimp.org>

	* gimprc.in
	* app/gimprc.[ch]: replaced "color-cube" by "min-colors".

	* app/app_procs.c: read unitrc/gimprc before displaying the splash.

	* app/colormaps.c: set min_colors and install_cmap before
	initializing GdkRGB.

	* app/gimprc.[ch]
	* app/gimpunit.c: don't call the splash's progress_update function.

	* app/plug_in.c: pass min_colors instead of color_cube to plugins.

	* app/preferences_dialog.c: widget for min_colors.

	* libgimp/gimp.[ch]: s/color_cube/min_colors/ but left
	gimp_color_cube() there for source level compatibility.

	* libgimp/gimpprotocol.[ch]: changed the GPConfig message
	accordinly and increased the gimp protocol version number because
	the change breaks binary compatibility. Also actually pass the
	use_xshm variable over the wire (was only in the GPConfig struct
	before).

	Was it the right thing to do to increase the version number??

	* libgimp/gimpui.c (gimp_ui_init): use the same code as the app
	for initializing GdkRGB. Never explicitly activate Gdk's SHM
	usage (only switch it off).

	* app/main.c
	* libgimp/gimp.c: reverted the handling of all signals except
	SIGCHLD back to plain old signal() because those signals are
	fatal anyway and sigaction() as used by gimp_signal_*() made
	debugging (stacktrace) impossible.

	* plug-ins/AlienMap/AlienMap.c
	* plug-ins/AlienMap2/AlienMap2.c
	* plug-ins/FractalExplorer/Dialogs.c
	* plug-ins/bmp/bmp.c
	* plug-ins/borderaverage/borderaverage.c
	* plug-ins/dbbrowser/dbbrowser.c
	* plug-ins/faxg3/faxg3.c
	* plug-ins/fits/fits.c
	* plug-ins/flame/flame.c
	* plug-ins/fp/fp.c
	* plug-ins/fp/fp_gtk.c
	* plug-ins/gdyntext/Makefile.am
	* plug-ins/gdyntext/gdyntext_ui.c
	* plug-ins/gfig/gfig.c
	* plug-ins/gflare/gflare.c
	* plug-ins/gfli/gfli.c
	* plug-ins/gimpressionist/gimpressionist.c
	* plug-ins/helpbrowser/helpbrowser.c
	* plug-ins/ifscompose/ifscompose.c
	* plug-ins/imagemap/Makefile.am
	* plug-ins/imagemap/imap_main.c
	* plug-ins/maze/maze_face.c
	* plug-ins/mosaic/mosaic.c
	* plug-ins/pagecurl/pagecurl.c
	* plug-ins/print/print.c
	* plug-ins/rcm/rcm_dialog.c
	* plug-ins/script-fu/script-fu-console.c
	* plug-ins/script-fu/script-fu-scripts.c
	* plug-ins/script-fu/script-fu-server.c
	* plug-ins/sel2path/Makefile.am
	* plug-ins/sel2path/sel2path.c
	* plug-ins/sgi/sgi.c
	* plug-ins/sinus/sinus.c
	* plug-ins/struc/struc.c
	* plug-ins/webbrowser/webbrowser.c
	* plug-ins/winsnap/winsnap.c
	* plug-ins/xjt/xjt.c: use gimp_ui_init().

	* plug-ins/Lighting/lighting_ui.c
	* plug-ins/MapObject/mapobject_ui.c: only switch Gdk SHM usage off,
	never on. Don't use gimp_ui_init() here because of libgck.
2000-04-30 18:17:55 +00:00
..
.cvsignore The .cvsignores should have .libs too 1998-01-09 09:53:59 +00:00
cmap.c Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
cmap.h Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
flame.c gimprc.in replaced "color-cube" by "min-colors". 2000-04-30 18:17:55 +00:00
flame.h Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
libifs.c include all header files that belong to libgimpui 1999-11-14 21:56:01 +00:00
libifs.h Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00
Makefile.am plug-ins/flame/Makefile.am removed 2000-04-01 15:48:48 +00:00
README Initial revision 1997-11-24 22:05:25 +00:00
rect.c Upgraded to libtool 1.2b 1998-09-20 23:04:33 +00:00
rect.h Have fun recompiling gimp everyone. It's the great FSF address change! 1998-04-13 05:44:11 +00:00

flame - cosmic recursive fractal flames
Scott Draves <spot@cs.cmu.edu>

get source code from
http://www.cs.cmu.edu/~spot/gimp/flame.tar.gz

images, documentation, and other interfaces (a batch animation
renderer and a low-quality interactive editor) are available from
http://www.cs.cmu.edu/~spot/flame.html

-----------------------

you are encouraged to exhibit the output of this software publicly as
long as this software is credited as the source of the images.

i also encourage you to let me know what you make with it, what you
dis/like about it, and how it can be improved.

-----------------------

0.12 as of Thu Oct 9
added variation_same. made preview have same aspect ratio as final
image.  included binary in tar file.

0.11 as of Sun Sep 28
patch from Owen Taylor <owt1@cornell.edu> gtk_signal_connect_object ->
gtk_signal_connect.  hacked mw routines so i can update my previews.
removed much of mw code that i don't use.

0.10 as of Fri Sep 26
Added "eight directions" edit window.  relayedout other widgets.

0.9 as of Tue Sep 23
reconfigured to use Makefile.am.  cleaned warnings out of code.

0.8 as of Thu Sep 18
added Makefile.in.patch, made gimp integration easier.  changed
license.  added some built-in cmaps to the menu.

0.7 as of Sun Sep 14
fixed image leak (thx Marcelo Malheiros).  removed UI to black cmap
(default is now gradient).  added preview of the flame, disabled
randomize mode in favor of a randomize button.  added beginning of
edit dialog, including multi-threaded computation of previews, but
disabled for the release.

0.6 as of Thu Sep 11
added preview of cmap.  added black cmap.  added access to current
gradient, but there is an image leak.

0.5 as of Sat Sep 6
cmaps now come from image menus.  clarified license terms.

0.4 as of Thu Sep 4
added variation menu.  removed text display, added load/store buttons.
fixed alpha blend to be stable (alpha of 0 has no effect) and protect
against overflow.

0.3 as of Tue Sep 2
added alpha channel

0.2 as of Aug 24 1997
real -> double, other header file reorganization.  added new cmaps.
added gimp interface.