SAOimage Release History

1.16 (Doug Mink, SAO, November 7, 1995)
platepos.c: Add 0.5 pixel offset between FITS image pixels and DSS plate pixels for more accurate astrometry from DSS plates.
worldpos.c: Fix WCS bug when dealing with WFPC preview images which have horizontal declination and vertical right ascension.
1.15 (Doug Mink, SAO, October 18, 1995)
wcs.c: Add new subroutine, wcscent, to print image center and size so it is not automatically printed
platepos.c: Fix RA,DEC ->image pixel subroutine so it works
panwndw.c: Fix pan box to display images correctly
prntcurs.c: Fix WCS check before printing WCS information
readarr.c: Skip to correct image directly instead of fudging header length
1. Improvements for VMS from Harry Payne at STScI
2. Makefile for Linux from Peter Teuben at UMd
3. Additional bug fixes from Jay Travisano at STScI
1.14 (Doug Mink, SAO, August 18, 1995)
wcs.c: Move wcs structure outside of file, but still allocate it with wcsinit()
wcscon.c: New subroutine to convert between FK4, FK5, and galactic coordinates
cmdparse.c: Add new commands to set coordinate system for cursor tracking
mainkey.c: Add new commands to print cursor position in any coordinate system.
mgfyctrl.c: Blank part of coordinate field if display length gets shorter
1.13 (Doug Mink, SAO, May 5, 1995)
platepos.c: Fix bug in DSS plate solution subroutine
readint.c: Add Martin Bly's (Starlink) modification for 64-bit-long machines
hget.c: Replace strstr() string search with faster homebrew version, strsrch()
1. Numerous bug fixes suggested by Corby Jacobs of STScI and Grant Privett of Starlink
2. Changes to make ANSI C compatible
3. Changes for port to native Solaris C
1.12 (Doug Mink, SAO, March 8, 1995)
platepos.c: compute WCS from Digital Sky Survey plate solutions
1. Major bug in DSS plate solution subroutine found May 3, 1995
1.11 (Doug Mink, SAO, January 20, 1995)
Add ability to handle narrow files which previously crashed SAOimage when the pan box could not display them, at the request of the SWAS team.
1.10 (Doug Mink, SAO, December 22, 1994)
Add use of CD matrix as an alternate to CDELT/CRROT WCS description, at the request of Dennis Crabtree of DAO
1.09 (Doug Mink, SAO, October 19, 1994)
Add World Coordinate System tracking
hget.c: extract parameter values from FITS headers
wcs.c: set of subroutines to initialize and format WCS information
worldpos.c: version of NRAO worldpos to compute WCS from pixel coordinates
prntcent.c: compute intensity-weighted center of 9x9 array around cursor
prntcurs.c: display WCS of cursor position
1.08 (Doug Mink, SAO, May 9, 1993)
Add linear autoscale base on histogram using -lfrac, fraction
Display floating point images on byte-reversed (i.e. DEC) machines correctly
1.07 (NOAO, August 26, 1994)
This was the last of several 1.07 releases
NOAO modifications for use as IMTOOL with IRAF
1.06 (Mike VanHilst, SAO, August 14, 1991)
disppsct.c: Generate EPS (Adobe v2.0), CDB
Known bugs:
1. Sizes for images being displayed with less than full resolution can be mis-calculated in some circumstances, resulting in an extra, non-image line at the bottom.
2. SAOimage is NOT X11 ICCCM compliant in the following areas:
a. It does not use resources for defaults (i.e. background and border colors).
b. No cut and paste mechanisms are supported
3. Massively zoomed tiny images may have coloring anomolies at the edges.
1.04 (Mike VanHilst, SAO, June 21, 1991)
doc/manual.tex: Latex'd manual!
all makefiles: Redone by NOAO for better porting
ctrlcntn.c: Removed autoflush (bad for MIPS implementations)
mainevnt.c: Fixed mask inconsistancy causing "bad file number" errors
hfiles/imtool.h:Some new IRAF support (alternate paths to fbconfig)
cmdimage.c cmdparse.c: Added + type switches where switch can toggle feature on/off.
hfiles/coord.h crdtemp.c dispbtmp.c dispdfse.c dispdthr.c disppxmp.c imgnew.c mgfydraw.c sclctrl.c: Fixed numerous bugs for handling of very small images.
histlist.c: Fix for infinite loop problem
btnlib/draw.c cmdparse.c wndwadj.c: #ifdef'd kludge switches buttons to ZPixmap format for ALLIANT server which does not display XYBitmap correctly.
1.03 (Mike VanHilst, SAO, Jan 1, 1991)
csrcoord.c csrctrl.c csrdraw.c csrmove.c csrsave.c csrshape.c csrslct.c:
csrtext.c (new):
doc/cursor.txt doc/hardcopy.txt doc/region.txt:
editdraw.c:
mainkey.c mainslct.c:
panel/cursor.menu panel/menucsr.h:
rgnctrl.c rgnmake.c rgnread.c rgntoken.c rgnwpros.c: New features for labeling images - arrow and text cursors
clralloc.c: Permits users with 4-5 plane machines to try color features
cmdimage.c: Removed restrictions on file names starting with non-alpha
doc/manual.tex The manual has been Latex'd! (see manual.dvi - 36 pages)
imgflip.c: Fixed rotation of long or skinny images
imgnew.c: Fixed load_mainbuf buffer zeroing
mainevnt.c: Fixed non-portable #ifdefs
mgfydraw.c: Fixed fatal magnifier bug (noticed by users of small images)
mgfyval.c: Upgraded optimal output format algorithm
wndwconf.c wndwinit.c: Match arg typing to new Xlib.h (ANSII C type warning)
1.02 (Mike VanHilst, SAO, June 3, 1990)
sclctrl.c: fixed bug which assigned wrong image type at init time
clralloc.c: added colormap creation needed for OpenWindows and SiliconGraphics
wndwcre.c, editctrl.c: added ICCCM compliant focus message for window manager
cmdimage.c: upgraded experimental real-time code
1.0 (Mike VanHilst, SAO, May 1, 1990)
Changes from beta version:
File names have all been shortened to an 8.3 (or smaller) format to enable movement through MSDOS file systems. A second button appearance is available. Many internal code changes (to aid in debugging and support socket IO, to name a couple).
Return to SAOimage