Next Previous Contents

2. News / Change Log

gimp-psp-0.2beta1

Mar 25, 1999

  • Resolution and unit import tested.

Mar 17, 1999

  • Sets the active layer.
  • Mask switched off if saved that way.
  • Layer linking now supported as good as possible.
  • Resolution and unit import implemented but untested.

Mar 16, 1999

  • Listed enumerations of field values returned by PSPGetField(3p) in the manual page.
  • Data is now cleaned up in case of failure.

gimp-psp-pre0.2beta2

Mar 15, 1999

  • Floating Selections are supported now, but they are imported as normal layers.
  • Plugin does not crash when a broken or invalid file is loaded. Structures already created are not deleted though...
  • Added descriptions for field keys in the PSPGetField(3p) manpage.
  • Added description for the new datatypes to the libpsp(3p) manpage.

Mar 14, 1999

  • Converted PSPReadline static variables to members of the PSP structure.
  • Added key names in the PSPGetField manpage for the selection and alpha channel fields.
  • PSPOpen now checks the mode parameter.
  • Changed the way PSPGetField reacts when the resolution value is requested on systems where support is not enabled: The function fails setting PSPErrno to PSPENIMPL and setting the argument value to a default of 72.0
  • Changed the PSPGetField interface to use datatype pspenum_t respectively pspbool_t instead of int.

Mar 13, 1999

  • No longer dependant on GNU make (tested with BSD make).
  • Code changed to avoid a Segmentation Fault in GIMP when loading selections.

gimp-psp-pre0.2beta1

Mar 11, 1999

  • Now works with GIMP 1.0 again...
  • The layer offset problem is now downsized to a layer user mask bug.

Mar 10, 1999

  • Extra (PSP Alpha) channel support working.
  • More work on byte-ordering: `make test' produced no diff output on AIX.

Mar 9, 1999

  • Work on Selection import is finished.
  • Started work on extra (PSP alpha) channels
  • src/Makefile: Fixed duplicate targets
  • src/gimp/Makefile, src/lib/Makefile: Added/Cleaned up some dependencies
  • PSP "Dodge" mode now works with the latest GIMP cvs snapshot.
  • Some work on the byte-order front done.

Mar 8, 1999

  • Started working on Selections. They will first be read into additional channels as there are no direct calls in the PDB.
  • Fixed two bugs in the library concerning dynamic memory allocation for strings.

Mar 5, 1999

  • Fixed a dependency problem in src/Makefile
  • Changes in the save_dialog code of the plugin to work around the strange behaviour in GIMP 1.1 on cancelled saves.

03 Mar 1999

Fixed problems occurring on big endian systems at compile time. Tests (but not plugin) done on AIX 4.1/RS6000 system.

01 Mar 1999

Manpages are now good enough for an alpha distribution-version in my opinion.

28 Feb 1999

After fixing some more bugs, the plugin can now handle uncompressed and RLE-packed PSP Images with layers and transparency masks containing pictures without color-maps. Due to a limited set of compatibility of layer blend modes, not all of them can be translated correctly and are therefore disabled and have a note added to the layer name in GIMP.

27 Feb 1999

Compiled and tested the plugin in GIMP 1.1.2 without problems - only the save dialog is broken.

25 Feb 1999

Late into the night I got the library and the plugin working to read image contents.

24 Feb 1999

The library interface gives access to layer and channel attribute data. With this, a GIMP plugin has been written which creates a GIMP image with the number layer as in the file.

gimp-psp-0.1alpha6 (Mar 4, 1999)

gimp-psp-0.1alpha5 (Mar 3, 1999)


Next Previous Contents