Change Log History of ivtools

This is the almost complete change log history of ivtools.

  • ivtools-0.3: January 1994 to August 1994:

    Highlights of 0.3: We started with a 0.3 designation because this was roughly the third-time our team had librarified idraw in preparation for constructing vertical applications on top. During this phase OverlayUnidraw, FrameUnidraw, and GraphUnidraw were organized, and their initial example programs were created, ov-idraw, frame-idraw, and graph-idraw (now called drawtool, flipbook, and graphdraw). A library of extended glyph examples was created as well. No change logs remain from this time.

  • ivtools-0.4: September 1994 to October 1995: CHANGES-0.4
  • Highlights of 0.4: Attribute (property list) objects, mechanism for component serialization, export/import dialog box extensions.

  • ivtools-0.5: October 1995 to December 1997: CHANGES-0.5
  • Highlights of 0.5: Direct incorporation of InterViews foundation classes, ACE middleware framework integration, command interpreter integration, gray-level raster added with arbitrary numerics, initial framework for on-the-fly image processing operators (scaling, pseudocoloring, etc.).

  • ivtools-0.6: December 1997 to October 1998: CHANGES-0.6
  • Highlights of 0.6: support for launching/importing on a wider variety of graphics formats: arbitrary PostScript, GIF, JPEG (in addition to the built-in support for TIFF, XBM, PBM/PGM/PPM, and the Unix filters pluggable via the import dialog box). Hyper-structured-graphics support, where rasters and other graphics are downloaded from a URL. autoconf generated configure script.

  • ivtools-0.7: November 1998 to Present: CHANGES-0.7
  • Highlights of 0.7 so far: asynchronous download of URL rasters with incremental display, use of X shared memory for loading rasters to the server, PERCEPS extractable inline class documentation, animated graphic transforming (move/size/stretch/rotate).