#
# @(#)CHANGES	2.26 94/02/25
#
Xmcd (Motif(tm) CD Audio Player) by Ti Kan
------------------------------------------

Change history:
===============

Ver 1.1 released Fri Feb 25 18:40:36 PST 1994
---------------------------------------------
CD-ROM drive support changes:
    - Add support for more SCSI-2 CD-ROM drives from Chinon, Hitachi,
      NEC, Pioneer, Procom, Sony and Toshiba.
    - Added support for Apple, Chinon and Sony SCSI-1 CD-ROM drives
      operating using vendor-unique commands.
    - Fixed problems in the Pioneer vendor-unique support code.
    - Drive-specific configuration data (previously hard coded in
      configure.sh) is now looked up in table files under the
      LIBDIR/xmcd/config/.tbl directory.
    - On SCSI-2 drives, the REW, FF and Sample operations will now use
      Play Audio MSF command by default, if the playAudioMSFSupport
      parameter is True.  In xmcd-1.0, these operations were supported
      only with the Play Audio(10) or Play Audio (12) commands.
    - A new curposFormat device-specific parameter is added to
      specify whether the CD-ROM drive supports Data Format 1 (CD-ROM
      Current Position) of the Read Subchannel SCSI-2 command.
    - The volumeControlSetDBD device-specific parameter is renamed to
      modeSenseSetDBD.

OS Support changes:
    - Added support for DEC Ultrix and OSF/1 on DECstations and DEC
      Alpha AXP.
    - Added support for Linux on Intel x86 platforms.
    - Added support for IBM AIX on the RS/6000.
    - Added support for SGI IRIX on SGI workstations.
    - HP-UX specific code is now conditionally compiled via
      #ifdef __hpux instead of #ifdef hpux.  This is because the HP cc
      compiler pre-defines the former but not the latter in ANSI mode
      (-Ae).
    - Changed a "struct inquiry_data" to "struct inqry_data" in
      di_scsipt.h to avoid conflict with "union inquiry_data" in HP-UX's
      <sys/scsi.h>.
    - Support for Solaris 2.x platforms is improved.  Added code to
      coexist with the Solaris Volume Manager.
    - The configure.sh script has been improved such that on SVR4
      systems, it will attempt to create symlinks of shared library
      files to /usr/lib even if LIBDIR is set to a non-standard
      location.
    - Fixed to avoid a core dump in cd_untimeout() on some 64-bit
      systems.

Misc changes:
    - Source file names were changed to better illustrate their function.
    - Reordered a few stack structure declarations to fix alignment
      issues on some platforms.  This fixes a core dump and other
      failures when doing FF and REW operations on those systems.
    - Improved CD database files permissions handling.
    - Added a -debug command line option.  When used, xmcd will generate
      verbose diagnostics about the commands it sends and the data it
      receives from the CD-ROM drive.
    - Added XMcd.mainShowDiscTitle and XMcd.mainShowTrackTitle X
      application resources.  When set to True, these will cause xmcd
      to display the artist/disc title and currently playing track title
      in the main window display area, respectively.  The default
      settings for these are True.  For those who prefer the simpler
      appearance of xmcd-1.0, you can set either or both of these
      resources to False.
    - Added XMcd.cddbTimeShowLength X application resource.  When set
      to True, the default CDDB Track List time display mode will be
      "track lengths" instead of "track offsets".
    - A new exitOnEject device-specific parameter is added which, if
      set to True, causes xmcd to exit when a CD is ejected.  Likewise,
      the new closeOnEject parameter causes xmcd to close the device on
      eject, and re-open when the CD is re-loaded.
    - The CD database disc ID is now shown on the CDDB window.
    - A watch cursor is now displayed when xmcd is doing CD database
      file I/O.
    - A wm2xmcd utility is now included in the xmcd distribution that
      converts WorkMan CD database files to xmcd format.
    - Other enhancements and cleanups.


Ver 1.0 released Mon Nov 08 11:02:00 PST 1993
---------------------------------------------
    - Initial general availability.

