Changes for version 1.061 - 1999-03-12

  • 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!

Documentation

Pseudo-OO for Gimp functions.
how to operate on raw pixels
convert script-fu to perl
convert script-fu to script-fu

Modules

Perl extension for writing Gimp Extensions/Plug-ins/Load & Save-Handlers
Set and get state data.
check for specific features to be present before registering the script.
"easy to use" framework for Gimp scripts
Interface to libgimp (as opposed to Gimp::Net)
Communication module for the gimp-perl server.
Overwrite Tile/Region functions to work with piddles.
"simulation of libgimpui", and more!
some handy routines for Gimp-Perl users

Provides

in Gimp.pm
in Gimp.pm
in Gimp.pm
in Gimp.pm
in Gimp/UI.pm
in Gimp/UI.pm
in Gimp/UI.pm
in Gimp/UI.pm