gimp/plug-ins/xjt
Michael Natterer 2fd2a4e6b5 app/channel_ops.c app/channels_dialog.c app/commands.c app/floating_sel.c
2001-02-25  Michael Natterer  <mitch@gimp.org>

	* app/channel_ops.c
	* app/channels_dialog.c
	* app/commands.c
	* app/floating_sel.c
	* app/gdisplay.c
	* app/gimpimage.[ch]
	* app/layer_select.c
	* app/layers_dialog.c
	* app/undo.c
	* app/xcf.c
	* app/tools/move.c: remove direct access of gimage->active_layer and
	gimage->active_channel. Reading access is of course harmless, but
	gimp_image_set_active_blah() will trigger a signal emission soon.

	It will probably be neccessary to change the functions to accept
	NULL layers and channels to acheive exactly what weird places like
	floating_sel.c did before by setting it directly.

	* gimptool-1.4.in
	* libgimp/Makefile.am
	* libgimpcolor/Makefile.am
	* libgimpmath/Makefile.am
	* libgimpwidgets/Makefile.am
	* plug-ins/libgck/gck/Makefile.am: made linking against stable
	GIMP installed in the same prefix work again by renaming all our
	libraries explicitly to libgimp<foo>-1.3.* (not as part of the
	libtool revision but as part of the library name). Removed the
	libtool revision to avoid double versioning. This has to be
	hardcoded in the libraries' Makefile.am ...

	* app/Makefile.am
	* plug-ins/FractalExplorer/Makefile.am
	* plug-ins/Lighting/Makefile.am
	* plug-ins/MapObject/Makefile.am
	* plug-ins/bmp/Makefile.am
	* plug-ins/common/Makefile.am
	* plug-ins/common/mkgen.pl
	* plug-ins/dbbrowser/Makefile.am
	* plug-ins/faxg3/Makefile.am
	* plug-ins/fits/Makefile.am
	* plug-ins/flame/Makefile.am
	* plug-ins/fp/Makefile.am
	* plug-ins/gap/Makefile.am
	* plug-ins/gdyntext/Makefile.am
	* plug-ins/gfig/Makefile.am
	* plug-ins/gflare/Makefile.am
	* plug-ins/gfli/Makefile.am
	* plug-ins/gimpressionist/Makefile.am
	* plug-ins/helpbrowser/Makefile.am
	* plug-ins/ifscompose/Makefile.am
	* plug-ins/imagemap/Makefile.am
	* plug-ins/maze/Makefile.am
	* plug-ins/mosaic/Makefile.am
	* plug-ins/pagecurl/Makefile.am
	* plug-ins/plugin-helper/Makefile.am
	* plug-ins/print/Makefile.am
	* plug-ins/rcm/Makefile.am
	* plug-ins/script-fu/Makefile.am
	* plug-ins/sel2path/Makefile.am
	* plug-ins/sgi/Makefile.am
	* plug-ins/webbrowser/Makefile.am
	* plug-ins/xjt/Makefile.am: ... while all other Makefiles can simply
	link against "libgimp<foo>-$(LT_REVISION).la"
2001-02-25 14:37:12 +00:00
..
.cvsignore Added xjt plug-in. 1999-03-23 12:04:08 +00:00
Makefile.am app/channel_ops.c app/channels_dialog.c app/commands.c app/floating_sel.c 2001-02-25 14:37:12 +00:00
README applied patches from Wolfgang Hofer 2000-01-24 21:18:25 +00:00
README_xjt_fileformat.txt Moved some functions out of paths_dialog.c into the new file 2000-02-16 01:47:22 +00:00
xjpeg.c libgimp/Makefile.am libgimp/gimp.h removed. 2001-01-25 15:27:56 +00:00
xjpeg.h plug-ins/rcm/rcm.[ch] plug-ins/rcm/rcm_misc.[ch] 2000-08-23 23:11:07 +00:00
xjt.c tools/pdbgen/lib.pl tools/pdbgen/pdb.pl tools/pdbgen/pdb/channel.pdb 2001-01-25 01:20:05 +00:00
xpdb_calls.c plug-ins/rcm/rcm.[ch] plug-ins/rcm/rcm_misc.[ch] 2000-08-23 23:11:07 +00:00
xpdb_calls.h various minor i18n fixes and a patch from Wolfgang Hofer 2000-03-08 13:53:54 +00:00

xjt is a file plug-in to load and save GIMP RGB and GRAY Images with
all its layers, channels, parasites and guides.

(see README_xjt_fileformat.txt for more Information about XJT)


   The XJT Load/Save Plugin requires:

     - GIMP 1.1.5 (or better)
     - libjpeg
     - Unix tar
     - Unix gzip   (optional)
     - Unix bzip2  (optional)

Installation:
-------------
   
   The XJT Plugin is Part of the gimp (since 1.1.x development release)
   and should be built and installed by the gimp installation.
       
Change Log: (see also revision history in the source files)
-----------
 (XJT 1.1.15,   2000.01.23)
                  - impementation of parasites
	          - string prpoerties now can contain \" and \n characters.
		    Images saved with the new XJT 1.1.15 Plugin
		    cannot be loaded by the older XJT 1.1 Plugin
		    if those characters are used in layer or channel names.
		  - The gimp internal representation of Guide orientation has changed
		    since the first xjt release (more than one time).
		    XJT  1.1.15 defines XJT_ORIENTATION_HORIZONTAL 0
		    for orientation values in the xjt guide property.
		    and is now independent from the gimp internal representation.
		    (Gimp's ORIENTATION_HORIZONTAL is translated to XJT_ORIENTATION_HORIZONTAL
		    
		    Expect Guide orientation swap problems if
		    you load xjt 1.1 if they were saved with
		    older gimp 1.1.x development version prior to gimp 1.1.15

 (XJT 1.1,      1998.10.31 - 1999.03.16)
       
 1.02  1999.02.??  added load/save for resolution, tattoos, and parasites 
                   (works only with gimp 1.1.1)
 1.01  1998.11.24  added load/save for guides (works only with gimp 1.1)
                   added Makefiles to compile xjt under gimp 1.0.2 and 1.1