Gimp

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

	- updated enums.pl... watch out.
	- removed old workaround for even older PDL versions.
	- Seth Burgess <sjburges@gimp.org>:
	   examples/randomblends: pass a null argument to match all
	   examples/mirrorsplit
	   examples/ditherize: strict subs doesn't like barewords -
	    enclose GIMP_FOO in "'" characters instead.
	   examples/layerfuncs: don't do layer to imagesize, since its
	    now in C.  Put "center layer" in Layer rather than Layers
           examples/frame_reshuffle: put in Layer rather than Layers

	   Gimp.pm: Require version 1.3 of Gimp now

	   UI/Ui.xs
	   UI/typemap: Change to use GimpFileEntry rather than
	   GimpFileSelection to match the move in Gimp

	   UI/basewidget.pm: changed Gtk to Gtk2
	   Gimp/Feature.pm: bumped the Gtk to Gtk2; no longer will
	   install with the Gtk module, requires Gtk2

	   Net/Net.xs: removed same old PDL work-around
	   examples/dots: new plug-in, to create uniformly spaced dots

           Gimp/Util.pm : changed enum to BACKGROUND_FILL
	   Minor fixes to some scripts for Gimp 1.3.x comformance:
           examples/innerbevel: changed font handling, blend arguments,
	                        color spec. to be 0.0-1.0.
	   examples/guide_remove
	   examples/centerguide
           examples/guidegrid
           examples/guides_to_selection: changed to <Image>/Image/Guides/

	   examples/fade-alpha: updated GTK to be 2.x confromant,
	                        changed blend parameters,
				changed color specifiers to be 0.0-1.0

	   examples/burst: changed to PF_SPINNERs

           examples/randomblends: s/set_active/set_gradient/,
                                  s/get_active/get_gradient/,
				  changed to PF_SPINNERs,
				  changed number of blend arguments

	   examples/prep4gif: channel_op PDB changed to $img->*

           examples/xachshadow: s/gimp_channel_ops_offset/$draw->offset/

           examples/perlotine: s/channel_ops//, added conversion to right
                               image type since it seems to be picky about it.
	- support alpha channel for colour values [Seth Burgess]
	- started Gtk2 port... very rough.
	- update configuration to gimp 1.3.
	- require perl-5.8 and Gtk2.
	- added redeye (should be re-worked).
	- added example scripts triangu gallery iland
        - fixed typo in examples/xachvision
	- added examples/circular_text by Mike Gherlone.
        - various bugfixes/enhancements.

1.21  Fri Mar  9 18:33:04 CET 2001
	- better Gimp::Fu argument parsing.
	- initializing the rgb database now works after a fork.
        - this version will only compile with 1.1. versions of the
          Gimp. If you need to compile gimp-perl with gimp-1.0 please use
          version 1.201 from CPAN.
        - first round of mega-api-change.
        - dropped a few prefixes (PROC_ from RUN_INTERACTIVE etc.. where
          the new names would have a GIMP_ prefix).
        - updated to new commandline options.
        - updated enums.pl (And therefore, enumerations).
        - applied 5.004 compatibility patch by artie@kmfms.com.
        - applied glow_steel gradient patch by Michael Fowler
          <michael@shoebox.net>.
        - removed gimp_procedural_db_proc_info from xs code in favour
          of the PDB call.
        - fix the parasite-editor as much as possible.
        - fixed bug reported by Andreas Jaekel (who chose not to accept
          mail from me) regarding return values for register'ed scripts.
        - fixed the make install-po problem that Sven fixed but dumb Marc
          accidently reverted...
        - added/updated examples/fade-alpha by Seth.
        - re-apply patches to examples/xachshadow, xachlego after I nuked
          them without knowing.
        - updated examples/xachvision.
        - make configuration more paranoid (break with standalone build rather
          than inside the gimp).
        - docfix by Alexander Kurz.
        - save_image now saves png again (reported by Michael Guntsche).
        - perlotine updated (patches by Michael Guntsche and Seth).

1.201 Thu Aug 24 23:44:43 CEST 2000
	** LAST VERSION THAT WORKS WITH 1.0 **
	- s/gimp_plugin_domain_add/gimp_plugin_domain_register/
	- really moved sethspin into <Image>/Filters (neo)
	- moved sethspin back to Filters/Animation (sjb)
        - fixed problem in Net.pm/try_connect (AF_LOCAL vs. PF_UNIX, or
          "sysv rules the world, but sun shines everyhwere".
        - added ... to hopefully all plug-ins that open a dialog.
	- make clean wrongly deleted po/Makefile.
	- po/Makefile.PL left temporary files around.
        - trimmed examples/logulator down by two thirds.
        - installing map_to_gradient again, as it is needed by firetext,
          until fire has been re-written.
        - applied patch by Ar't <artie@kmfms.com> that fixes a lot of
          perl5.004 compatibility issues and even identifies the
          buggy perl version that causes pxgettext to not work!
        - do yet another compile/link flags rotation.
        - replaced find -path by grep 'Cause -path seems to be a gnu extension.

1.2   Thu May 11 18:55:13 CEST 2000
	- image types updated to reflect gimp's reality.
        - updated perlotine.
        - fixed logulator (bugs are actually in the script-fu parts).
        - moved gimp_drawable_bounds from Gimp::Util to Gimp.
        - applied patch to logulator by <mikem@enet.it>.
        - added examples/giflogo.
        - do not install examples/gap-vcr.
        - added new sethspin, with slight changes.
        - do not install "feedback".
        - updated examples/xachlego.
        - added examples/blended2, examples/translogo.
        - removed examples/giflogo.
        - applied libintl fix by yasuhiro@awa.tohoku.ac.jp.
        - applied save_image/PNG-noextra switch patch by pkaempf@box.echo.ch.
        - applied Perl-Server reuseaddress fix by gphan@webjuice.com.
        - corrected the libintl fix to really work.
        - added fr and ru translations.
        - experimental 5.6 thread compatibility improvements.
        - corrected menu hiliting problem in firetext and glowing_steel.
        - add a call to gimp_plugin_add_domain to Lib.xs.
        - fix some of the bugs Raphael "reported" (missing Gtk makde Gimp::UI
          crash).
        - fix pxgettext call in po/update.sh to use the correct "perl".
        - fix po/Makefile.PL to not barf on multiply defined "translation"
          target.
        - do not install scripts depending on Gtk.
        - do not register menus when Gtk is needed for dialogs.
        - updated examples/burst.
        - fixed various old-syntax leftovers in Gimp::Util.
        - modernized examples/example-fu.
        - added examples/dust.
        - updated po/Makefile.PL to find the scripts again.
        - applied edit_fill change. Boy we need default agruments soon!
	- pxgettext exits with success instead of error on version check,
	  so the build doesn't completely die. (Yosh)
        - fixed examples/image_tile to use die instead of exit.
        - improved croak behaviour.
        - new plug-in: clear alpha.
        - fix the "manpages installed twice under different names" bug that
          nobody had noticed.
        - do no longer install roundrectsel and map_to_gradient plug-ins, since
          (almost) equivalent c versions exist. If you need these plug-ins you
          have to install them manually.
        - changed logulator to use an imagetype of "RGBA,GRAYA,INDEXEDA" for all
          script-fu's.
        - added warning when using known-to-be-broken experimental threading
          feature. Maybe gimp-perl should refuse to build instead?
        - added examples/warp-sharp.
        - more $(CC) != perl's $(CC) fixes in configure.frag.
        - Makefile.PL now uses $bindir to install programs. This is not optimal
          for standalone installations, but gimp has priority ;)

1.19  Thu Jan  6 00:21:58 CET 2000
        - used N_ to mark all the menu paths, since gimp now tries to
          do the translation.
        - patch by Frank Loemker <floemker@TechFak.Uni-Bielefeld.DE> to fix
          many missing :auto tags.
        - I removed the "old prefix" check that I was almost forced to
          implement. This was not a good idea, is not a good idea, and
          completely breaks on many occasions. Just do not do that. If
          only people would trust me sometimes :(
        - enabled gdrawable_id caching again.
        - some minor Gimp::UI streamlining & bugfixes.
        - more (undocumented) on_xxx hooks.
        - got rid of the old & crufty callback system (who uses it anyways?).
        - added Gimp::basewidget "pragma" and made Gimp::UI use it. Also
          sent a bugreport to the Gtk maintainer who will hopefully make
          a gtk-perl release soon.
        - the :auto import tag is no longer the default. neither with nor without
          warning.
        - sdf'ified pod documentation. more to come.
        - move perl-intl.h include below the other includes. William Sebok
          finally came up with a nice problem analysis.
        - try to get rid of -Wall, if possible.
        - shield more sections against -w dumbness.
        - updated many of seth's scripts.
        - added cs and no translations.
        - skip t/run when no DISPLAY set.
        - modernize parasite-editor to use Gimp::basewidget.
        - modified all custom widgets to work with the next Gtk release.
        - added examples/gap-vcr
        - applied Kevon Cozens patch to scm2scm. That's a great start, I
          should really add the rest of the function names.
        - use XSLoader instead of DynaLoader where available.
        - use perl_require_pv instead of perl_eval_pv.
        - updated COPYING.GNU to version 2.
        - removed .pl suffix from all examples.
        - deprecate use of included scripts with gimp-1.0 in configure.in.
        - fix the ColorSelectButton ro work with newer versions of Gtk.
        - updated logulator from scheme sources. oh yeah :(
        - Net.xs didn't compile without PDL.
        - applied (but did not test) UI patch by Sven.
        - fixed stupid non-ansi errors in Gimp/Lib.xs.
        - make raw pixel data functions accessible over the network by
          fixing the remaining bugs in Gimp::Net. PDL's still don't work.

1.17  Wed Nov 24 21:25:19 CET 1999
        - re-fitted i18n translation for most plug-ins.
        - intllibs linking bugfix.
        - half-hearted attempt to i18nize logulator.
        - preliminary support for N_ (this function should
          not be necessary in perl).

1.16  Sun Nov 21 02:37:16 CET 1999
	- removed sethspin.pl & billboard, they are no longer maintained :(
        - *sigh* removed some debugging code.
        - new save-filter "dataurl" (more a joke, but it does work).
        - new save filter colorhtml.
        - implemented gimp_pixel_rgn_get_row2 (others still unimplemented).
        - updated enums.pl.

1.15  Fri Nov 19 19:12:16 CET 1999
	- added italian translations by Daniele Medri (madrid@kjws.com).
        - POINTS really are decipoints: correct xlfd_size to create
          larger (& more correct) fonts.
        - small api changes for 1.2.
        - (some) changes for the gimp api renaming.
        - added export capabilities to miff/avi.
        - fixed "dirty" identifier clash with <= 5.005_03 && PERL_POLLUTE.
        - updated seth's scripts.
        - improved avi hunk skipping and 24 bit handling.
        - realclean now also removes the Makefile (just to be sure)
	- only install pdl plug-ins when pdl is available.
        - gimp_directory is 1.1-only.
        - more warnings on people insisting on using broken perls.
        - renamed init_gtk to gtk_init, asdded gtk_init_hook function to
          work around the horrible initialization problems in Gtk.
        - goto &name is horribly broken somewhere. going back to eval _again_.

1.14  Mon Oct 11 03:23:13 CEST 1999
	- set the version of all modules explicitly (for the benefit of CPAN).
	- added examples/avi (avi load/save plug-in, uncompressed 24 bit).
	- possible fix for another installation horror problem.
        - fixed a longstanding bug (?): not every class had a DESTROY, so
          the AUTOLOAD tried to resolve DESTROY after gimp_close had been
          called.
        - did the DESTROY catch differently...
        - fixed the testsuite.
        - started to revamp the extra argument handling.
        - updated PDB Explorer a bit, still broken.
        - almost full i18n of gimp-perl. A de translation is available.
        - save_image was kinda broken for jpeg and gif at least.
        - implemented more robust DESTROY and Lib:: connection handling.
        - put help window into a scrolledwindow, as to a suggestion by Jens
          Lauterbach. Karlsruhe rules!

1.13  Wed Sep  8 02:55:43 CEST 1999
	- removed some glib-1.1 compatibility cruft.
        - gimpdocs troff output did not include the description.
        - allow NULL strings in arrays to be returned as undef.
        - gimpdoc now outputs the menupath and other info as well.

1.12  Tue Aug 24 19:30:29 CEST 1999
	- do not emit warning for function names prefixed with "+".
        - removed non-c89 ansi'isms from Lib.xs.

1.11  Tue Aug  3 03:23:23 CEST 1999
	- EXPERIMENTALLY re-enabled the return path from main. It works
          with perl 5.005_60, but I remember problems with other versions.
          This re-enables END handlers etc.
	- updated seths scripts, added remove_guides...
        - examples/glowing_steel was missing from the MANIFEST!!
        - data types for RADIO, SPINNER etc.. are guessed better now.
        - added examples/guides_to_selection.
        - added examples/burst, without even looking at it ;)
        - warn about deprecated :auto behaviour, remove in next version.
        - call displays_flush in more cases now.
        - always leave a dummy dimension of 1 into the pdl, for gray and
          indexed drawables. down the other road lies madness.
        - implemented & added examples/map_to_gradient, needed for my next
          plug-in ;)
        - implemented & added examples/fire. I gained a bit of understanding

Changes  view on Meta::CPAN

1.083 Wed May 12 03:36:10 CEST 1999
	- took a modified enums.pl to autogenerate constants. Some constants
          have changed:
          RED, GREEN etc.. => RED_LUT, GREEN_LUT
          the shear constants got a _SHEAR suffix.
          the flip constants got a _FLIP suffix.
          SHARPEN/BLUR => SHARPEN_CONVOLVE/...
        - got rid of _gimp_prefix and _gimp_path functions.
        - removed debugging trace from Gimp::Compat. Ugh.
        - improved documentation for Gimp::Config.
        - reenabled all of t/run.t again, fixed to to actually _work_.
        - rearranged gimp link flags into LDDLFLAGS (hack! bug in gtk/gimp!).
        - fixed RUN_FULLINTERACTIVE.

1.082 Tue May 11 19:02:30 CEST 1999
	- fixed sunos/solaris socketpair "protocol not implemented" problem.
        - added the Gimp::register_callback function and made Gimp::Fu use it.
        - made default font use pixels instead of point size, since gimp-1.1
          scales according to the image resolution(!).
        - disabled paintbrush in testsuite since it has different calling
          parameters in 1.1.
        - added use File::Basename to Fu.pm.
        - new module Gimp::Compat, which is loaded on demand.
        - gimp_text_fontname etc.. are now available in gimp-1.0 as well,
          re-enabled the scripts using it (and depending on 1.1 before).
        - allow negative "INT32's".
        - added examples/randomart1, the plug-in used in my iX article.
        - commandline switch printing improved a bit.
        - removed IO::Socket::* dependency from Perl-Server. Was tooo slow.
        - fixed uninitialized memory error.
        - some small improvements in PDB, gimpmagick and perlcc.

1.081 Thu May  6 19:33:37 CEST 1999
	- added "oneliners".
	- startet implementing Gimp::Module, for embedding perl directly into
	  the gimp.
	- added generic Gimp::Config module.
	- spit out a warning for unusual function names.
	- made Gimp->color_cube work.
	- added Gimp::init_gtk function to initialize Gtk in a Gimp-compatible
	  way.
	- replaced the default colour database by something far better ;)
	- exchanged order of some compiler commandline arguments.
	- improved Makefile support for embed.
        - added embed.
        - improved many parts of the build process.
        - updated ppport.h.
        - properly localized $_ in all subs.

1.08  Fri Apr  9 03:20:54 CEST 1999
	- added guidegrid, git-text, roundrectsel, repdup, centerguide,
          stampify, goldenmean, triangle, billboard, mirrorsplit.
        - improved error detection when some moron forgets to 'use strict'
          and tries to use undefined symbols.
        - added VALUE, RED, GREEN, BLUE constants for gimp_levels.
        - added WRAP, SMEAR, BLACK constants for plug_in_displace.
        - RUN_WITH_LAST_VALS is ignored if no LAST_VALS exist.
        - fixed a bug in Gimp::Data, FETCH returned undef for valid keys.
        - small compatibility fix in scm2scm.

1.072 Sat Mar 27 21:04:39 CET 1999
	- scripts will now be correctly installed when IN_GIMP.
        - test-dir was not removed by make distclean etc.
        - messages now only show up in the Perl Control Center.
          this is not correct, however ;)

1.071 Tue Mar 23 13:47:10 CET 1999
	- changed the definition of PF_RADIO, simplifying it (it ain't no C).
        - Gimp::Fu scripts try to run with default arguments if Gtk is not
          available.
        - implemented PF_FILE, for selecting filesystem objects.
        - improved and fixed parasite support.
        - Gimp::Data now uses parasites when available.
        - changed FIXIN, i.e. all scripts now are patched with the correct
          bangpath.
        - added font_map. re-added xachshadow.pl, which was mysteriously
          missing.
        - fixed Gimp::Util::set_state.
        - improved get/set_state functions.
        - added perlotine, randomblends and innerbevel plugins.
        - improved t/run.t and server spawn robustness.
        - Makefile.PL wrongly required the Gimp.pm in the current directory.
        - made the 5.004 + gimp-1.0 combination work by working around another
          bug in 5.004.
        - fixed reporting of errors at startup time.
        - enforcing argument name style. Eat it or die!

1.07  Mon Mar 15 01:27:05 CET 1999
	- added examples/yinyang, examples/image_tile, examples/stamps.
        - bangpath is no longer updated inplace. As a result, only plug-ins
          that are going to get installed are being fixed, the examples are
          not.
	- fixed error handling bugs in Gimp::Lib, streamlined and improved
	  error handling.
	- reworked callback handling, should be more flexible in the future.
        - changed implementation of PF_CUSTOM (still untested).
        - fixed some rather scientific memory leaks, fixed more bugs.
        - the case when "not enough arguments" were supplied for a function
          was not reliably detected.
        - gimp_progress_init now accepts either one or two arguments.
        - switched to using Devel::PPPort, which hopefulyl solves all my
          problems.
        - argh! gimptool path was wrong again! the fixed version should be much
          faster as well.
        - new module Gimp::Pod.
        - embedded pod documentation will now be shown when the Help button
          is pressed (see image_tile for an example).
        - new evaluation function that evaluates a string as perl code, but
          does so on the server side. (Gimp->server_eval(string)).

1.061 Fri Mar 12 21:27:26 CET 1999
	- closed big, BIG security hole on password authenticitation
	  (basically one could do anything includung killing your
	  system without authorization. argh). This required a
	  protocol change, so old clients are unable to connect using
	  password-authenticitation.
	- sped up Gimp::Net considerably, by getting rid of the IO::Socket
	  module, which required half a second(!!) to load.
	- fixed Gimp::Util::gimp_image_layertype.
	- make install checks for install directory writability and refuses to
	  install if it isn't.
	- fixed a longstanding bug that caused (some) set_trace calls
	  to be ignored when running under Gimp::Net.
	- added new convinience functions to Gimp::Util.
	- Gimp::Fu checks for the presence of Gtk and dies if it can't be
	  found.
	- PF_FONT should now display a string widget in gtk+ 1.0.
	- PixelRgn/Tile data sould now be accessible again.
	- updated PDB.
	- extensive tests is now always on.
	- added examples/gimpmagick, examples/sethspin.pl, animate_cells.
	- new function Gimp::initialized that returns true whenever its
	  safe to call gimp functins.
	- added the Gimp::Feature module, allowing for easy feature checks.
	  See examples/gimpmagick or examples/parasite-editor for example
	  usage.
	- added perlcc, the perl control center. Only displays log messages
	  at the moment.
	- error and warning logging through the Perl Control Center.
	- Data::Dumper is now longer required to run the scripts, some
	  buttons and RUN_WITH_LAST_VALS won't work, though.
	- removed POSIX dependency in examples/gimpmagick.
	- Uh, ah, debugging code in the repository, again!

1.06  Sat Mar  6 19:36:12 CET 1999
	- Gimp::Fu does no longer display the returned image when it
	  is the same as the one passed in.
	- append imagenumber to "Untitled"-images in widget.
	- removed publicly-visible non-PDB pixelfunctions.
	  "uuuuuse peedee-ell or dieieie".
	- implemented Gimp::Fu::PF_RADIO.
	- added blowinout.pl, terral_text and xachvision.pl.
	- the use of Gimp::PDL to access the region/tile functions is
	  now mandatory. The old string interface does not exist anymore.
	- the path to the server-socket now includes the UID, to avoid
	  collisions. CGI-scripts should use either tcp or specify the path
	  directly using GIMP_HOST (see Gimp::Net for details).
	- use _much_ saner defaults for the Scale types in Gimp::Fu.
	- Gimp::Fu's optionmenus didn't work in net()-mode.
	- implemented PF_CUSTOM (untested).
	- added Gimp::UI::ColorSelectbutton, I was utterly fed up with
	  GtkColorSelectbutton never working.

1.055 Mon Feb 22 22:38:44 CET 1999
	- applied seth's script changes.
	- gimp11ified some plug-ins.
	- removed debugging code in Gimp/Lib.xs.
	- got rid of a perl5.004 warning.
	- removed gimp_{main,init,end}.

1.054 Mon Feb 22 15:23:41 CET 1999
	- scm2scm and scm2perl will now be installed in INST_SCRIPT
	- fixed a bug in interact/PF_FONT.
	- made save_image more 1.1 compatible and automatically index
	  when saving to gif.
	- many, Many, MANY 5.004 compatibility fixes.

1.053 Mon Feb 15 01:35:04 CET 1999
	- more errornous argument types are detected now, without
	  just calling abort().
	- fixed a MAJOR namespace-leak: for example, if one used
	  gimp_parasite_list once, Gimp::Image->parasite_list would call
	  gimp_parasite_list and NOT gimp_image_parasite_list, as would be
	  correct.
	- Gimp::Net now works correctly with parasites.
	- added examples/parasite_editor
	- added gimp_ prefix to Parasite-class
	- use $Config{perlpath} for bangpath, not $PERL

1.052 Tue Feb  9 18:16:15 CET 1999
	- moved the xlfd_size function from Gimp::Fu into Gimp
	  (and maybe later into Gimp::Util?)
	- functions in Gimp::Util are now treated in the same way
	  as PDB functions (when the module is loaded)
	- improved handling of "make clean" to make it less perl-ish
	  and more gnu-ish
	- enabled full testsuite (keep your fingers crossed)
	- PDL examples no longer cause errors at startup
	- more compatibility fixes for 5.005_54
	- bangpaths are now replaced by $PERL at configuration time
	- fixed a few quirks in scm2scm and added it to the package

1.051 Tue Jan 19 21:10:20 CET 1999
	- corrected a minor typoe found by Stefan Traby <stefan@sime.com>
	- added SPIRAL* constants for gimp_blend
	- moved constants from Gimp.xs and extradefs.h to Gimp.pm, where
	  they belong (either there or into Gimp.xs)
	- added view3d.pl to examples (untested)
	- Gimp::Util is reborn (give it a try and contribute!)
	- more Gtk changes (tested with Gtk-0.5 and gtk-1.1.x, uh-oh)
	- faster startup by not loading Gtk by default ;)

1.05  Fri Dec 18 22:05:25 CET 1998
	- some 5.006 compatibility fixes
	- disabled some functionality for poor gtk-1.0 which
	  is borken to no end
	- fixed PARASITE_PERSISTENT typoe
	- new functions: gimp_{major,minor,micro}_version
	- PF_BRUSH, PATTERN and GRADIENT widgets are "emulated" in gimp-1.0

1.049 Mon Nov 23 20:54:41 CET 1998
	- updated configure to require 1.0.2
	- added some more scripts to the dist
	- brushes are no longer shown inverted
	- help button && logo for Gimp::Fu. the first doesn't work properly
	  and the second is ugly. feel free to send me a better version.
	- constants are no longer autoloaded (yeah!)
	- bug in Gimp::Net::set_connection fixed as suggested by
	  <alex@mediaconsult.com>

1.048 Fri Nov 13 20:39:52 CET 1998
	- Gimp::Fu::save_image now correctly respects the quality setting
	- allow layers/channels as drawables in typemap
	- allow usage of Gimp::PDL via Gimp::Net (this is a hack!)
	- added optional argument to gimp_init
	- fixed some of the example scripts for the "mega-api-break-it-all-
	  patch"
	- added Gimp::Net::get_connection and set_connection functions
	- the Perl-Server now respects GIMP_HOST and opens a socket
	  according to its content.

1.047 Wed Nov 11 02:47:12 CET 1998
	- passing arguments on the commandline works again
	  (formerly all arguments were treated as integers)
	- added the PDB extension to the distribution (alpha!)
	- added tex-to-float and alpha2color.pl plug-ins
	- fixed some memory leaks (the remaining ones are in the Gimp ;)

1.046 Thu Nov  5 01:53:34 CET 1998
	- the syntax really gets tricky - references to INT32 and similar
	  types are no longer accepted (was buggy anyway).
	- added plug_in_ prefix to layer, drawable, image and channel. We
	  can now write $layer->sharpen(50), and gimp infers function name,
	  run_mode and image
	- enhanced the testuite, it now checks much more features
	- gimp_end() now correctly closes the connection
	- implemented Gimp::lock and unlock functions, giving exclusive
	  access to the Perl-Server

1.045 Sun Nov  1 23:40:20 CET 1998
	- more configuration cleanups
	- fixed Gimp::Fu to respect RUN_WITH_LAST_VALS again
	- added more oo-prefixes to channels and layers (see Gimp::OO)
	- added preliminary gimp_init/gimp_end functions, see Gimp(3).
	- 'require 5.004_04' and added use base declarations
	- improved future compatibility
	- improved constant inlining
	- fixed a serious bug in argument handling when not all arguments
	  were given

1.0441 Sat Oct 24 22:52:05 CEST 1998
	- t/run.t does much less when no tests are requested
	- cleaned up Gimp::UI learned much about Gtk (but still not much)
	- an occurence of PARAM_PARASITE wasn't wrapped into an #if-clause.
	  this is just one of the countless braindead bugs being found
	  by schinder@pobox.com and the cpan-testers! Thanks!

1.044 Sat Oct 24 03:54:47 CEST 1998
	- allow PF_PATTERN etc. to be usable as commandline arguments
	- added parasite support -> untested so far
	- Gimp::Fu wasn't calling Gtk->init anymore
	- Gimp/Lib.xs wasn't including config.h, and nobody ever noticed ;)
	- we no longer link against ui-libraries, unless necessary.
	- added <5.005 warning
	- many, many configuration changes and hacks
	- this is now part of the gimp cvs tree
	- changed LIBS by LDLOADLIBS... hacky, but works
	- Gimp::Fu will no longer be traced
	- a run_mode argument at the beginning can now generally be left out
	- re-enabled the testsuite

1.0431 Thu Oct  8 20:01:32 CEST 1998
	- compile fix for gimp-1.0

1.043 Thu Oct  8 07:27:23 CEST 1998
	- allow <None> as menupath
	- added HORIZONTAL, VERTICAL
	- implemented PF_BRUSH, PF_PATTERN and PF_GRADIENT
	- examples/example-fu.pl shows all possible dialog widgets
	- fixed Gimp::Fu::xlfd_size to correctly return the pointsize
	  (rather than pointsize*10)
	- added FG_IMAGE_FILL (and fixed the values of the other FILL
	  constants, which were documented incorrectly)
	- please note that you can upload your perl-scripts to the
	  Gimp-registry now(!!!!). Visit http://registry.gimp.org/
	  and deposit your script ;)

1.042 Mon Oct  5 00:50:04 CEST 1998
	- implemented PF_ADJUSTMENT to aid scm2perl's job, its undocumented
	  and should not be used by new code.
	- fixed a coredump problem when tracing.
	- removed debugging code I accidently left in. Yuck Yuck!
	- an array size parameter in argument lists is now accepted and
	  silently ignored. This is for script-fu compatibility.
	- better error handling (I'm on the right track!)
	- added scm2perl (scheme to perl) to the distribution. Look at
	  "perldoc scm2perl". Needs Parse::RecDescent from CPAN.

1.041 Sat Oct  3 21:58:09 CEST 1998
	- a 5.004 compatibility fix. Another one and I'll simply "require

Changes  view on Meta::CPAN

	  gtk-config --whatever, since we need widget support.

0.93  Tue May 26 03:09:59 CEST 1998
	- documentation updates.
	- bugfixes.
	- added windy.pl plug-in.

0.92  Sat May 23 23:46:33 CEST 1998
	- preliminary GDrawable support (NOT Gimp::Net)
	- preliminary GTile support (NOT Gimp::Net)
	- preliminary GPixelRgn support (NOT Gimp::Net)
	- preliminary PDL support (in Gimp::PDL)
	- moved Gimp::OO into Gimp
	- bugfixes

0.91  Fri May 22 01:55:30 CEST 1998
	- Gimp::ColorSelectButton is no longer installed, Gtk-0.2.2 is
	  required.
	- commandline parameters supported
	- gimp_image_get_layers, gimp_image_get_cmap, gimp_image_get_channels
	  commented out, use pdb functions instead
	- fixed a bug in Fu handling of <Image> plug-ins

0.90  Tue May 12 15:26:50 CEST 1998
	- BUGFIX ONLY RELEASE
	- tracing works in Perl-Server (Oleg Bartunov)
	- fixes for Gtk-0.2.1
	- Gtk::ColorSelectButton renamed to Gimp::ColorSelectButton
	  until Gtk is fixed.
	- _I_ made the error of writing udp when I meant unix. _ARGH_

0.89  Mon May 11 03:29:30 CEST 1998
	- added common commandline options (--help, --host, --verbose)
	- help option for Gimp::Fu
	- added a whole bunch of --with-*= switches
	- well.... still more bugfixes!
	- Gimp::Net will autostart gimp

0.88  Wed May  6 17:00:57 CEST 1998
	- fixed "script-fu-whatever-garbage"->(arguments...)
	- renamed Net-Server to Perl-Server (why?)
	- more (untested) configuration changes. Does it work at all now?
	- removed Gimp::Util (it _was_ not convincing)
	- even more fixes
	- Gimp::Fu! including some documentation ;)
	- added Gtk/ColorSelectButton.pm

0.87  Mon Apr 27 15:38:23 CEST 1998
	- mainly a bugfix release, none of the new features work yet!
	- started to code Gimp::Fu for simple dialogs.
	- added more autoflush for old perls *sigh*
	- autoconf'd. not good, but its a start
	- AUTOLOAD is no longer exported, instead, @ISA is used

0.86  Thu Apr  2 19:59:06 CEST 1998
	- missing __STDC__VERSION__ only gives a warning now
	- got rid of alloca
	- added gimp_set_data & gimp_get_data
	- new module Gimp::Data

0.85  Fri Mar 27 17:43:35 CET 1998
	- compatibility autoflush added in Net-Server, better upgrade to 5.004_04
	- better signal handling in Net-Server... why does libgimp need SIGPIPE?
	- add -lglib to the libraries for Lib.xs, to cater for yet more broken systems

0.84  Fri Mar 13 21:23:07 CET 1998
	- calling "new Object" now actually works the second time.

0.83  Tue Feb 24 17:29:34 CET 1998
	- use strict always everywhere.
	- more errors fixed (by compiling under solaris ;), thanks
	  to dov@Orbotech.Co.IL for pointing it out!
	- change to support gnuc, c9x, and old (none) varargs macro syntax
	  could be done much easier, but I like the correct approach

0.82  Mon Feb 16 12:20:42 CET 1998
	- array types implemented... the gimp pdb wasn't thoughtfully
	  designed, or better: not _too_ thoughtfully.
	- network protocl changed (dunno why, not necessarily better..
	  also I was infected by versionitis (but Data::Dumper has the same
	  problem ;)))
	- floats are now displayed as such ;)

0.81  Sun Feb 15 20:57:53 CET 1998
	- tracing now works for networked scripts.
	- tcp supported in the server & client, but not enabled by default.
	- simplified Gimp::OO.pm
	- IO-syntax now support, i.e. new Image(..), which is still a hacky
	  namespace game

0.80  Fri Feb 13 17:15:48 CET 1998
	- version 1.0 is the first one generally usable.. we're getting
	  close!
	- Gimp::Net and Gimp::Lib are only internal modules, there is not
	  much of a distinction between networked modules and modules
	  using libgimp!
	- Gimp::OO usable over the network.

0.07  Thu Feb 12 06:51:56 CET 1998
	- some bugfixes, and the addition of Gimp::Net and an accompanying
	  server. See example-net.pl for a demo.

0.06  Wed Feb 11 02:42:24 CET 1998
	- the first user sent an example script ;)
	- PARAM_STRING's are now correctly displayed in traces
	- start of Gimp::Util, not very convincing
	- pseudo-oo interface, see Gimp::OO

0.05  Sat Feb  7 23:31:08 CET 1998
	- added set_trace and trace capabilities. helps to track down bugs in
	  pdb calls

0.04  Sat Feb  7 21:43:56 CET 1998
	- gimp_channel_set_color uses a d_color argument, like everybody else
	- libgimp functions will be used instead of pdb calls
	  wherever possible. libgimp functions using different calling
	  conventions than equivalent pdb functions (gimp_layer_copy, etc..)
	  are NOT exported.

0.03  Sat Feb  7 06:15:09 CET 1998
	- even more usable. although only pdb calls are implemented,
	  most gimp functions are available. dealing with tiles
	  directly in perl is probably too slow anyway (ha-ha ;)
	- the example plugin does slightly more now.

0.02  Sat Feb  7 04:18:17 CET 1998
	- first working version

0.01  Fri Feb  6 17:51:56 CET 1998
	- original version; created by h2xs 1.18



( run in 0.485 second using v1.01-cache-2.11-cpan-e1769b4cff6 )