************************************************************************

                        MUI - MagicUserInterface

                  (c) Copyright 1993 by Stefan Stuntz


        This file describes all changes since version 1.0 of MUI

************************************************************************



------------------------------------------------------------------------
Version 1.0  (08-Aug-93)
------------------------------------------------------------------------

- Initial Release.



------------------------------------------------------------------------
Version 1.1  (15-Aug-93)
------------------------------------------------------------------------

- Removed a remaining serial debug output.

- Corrected installation script for 2.x systems.

- Corrected HELP: assign of "StartMeFirst" script.

- Corrected some autodocs and header file bugs.

- Added system configuration switch to adjust window refresh
  type, possibilities are simple refresh and smart refresh.

- Made some changes to the Oberon interface.

- String gadgets with an invisible font ate some bytes of memory.

- Fixed some bugs with failing boopsi images.

- Some minor changes to some of the demo programs.

- Speeded object creation about 10%.

- For boopsi image implementors: boopsi images now have the ability
  to specify a desired minimum and maximum size. See "mui.h"
  for details.

- Implemented MUIA_Window_DefaultObject attribute. See autodocs
  for details.

- Added some new boopsi images.

- Implemented MUIA_ControlChar for radio buttons. Pressing
  the control char will activate the next (shift -> previous)
  radio button element.

- Implemented MUIA_ControlChar for string gadgets. Pressing
  the control char will activate the gadget.

- Added some more keyboard shortcuts to the prefs program.

- Minimum width for MUIA_Window_SizeRight windows was calculated wrong.

- Last characters of some text fields were not displayed with
  certain fonts.



------------------------------------------------------------------------
Version 1.2  (28-Aug-93)         (Amiga Internet und Usenet Meeting V93)
------------------------------------------------------------------------

- Fixed enforcer hits in ARexx HELP command.

- Setting MUIA_Background did not refresh the display.

- Added validity check on key description strings in prefs program.

- Initializing string or prop gadgets with MUIA_Disabled didn't really
  disable the gadget.

- Fixed some sync problems with MUIA_String_Integer.

- Menu checkmarks would disappear when a window was closed and reopened.

- Specifying a non existing font caused windows to disappear.

- Included Manx, Assembler, Modula, Oberon and Amiga-E interfaces.

- Implemented MUIA_Window_Screen attribute. This allows opening a
  MUI window on an explicitly defined intuition screen.

- Rewrote the image caching mechanism. This should fix some bugs
  and system crashes with non existing external image files.

- Fixed a bad bug that could trash the stack under certain
  circumstances.

- MUIA_Selected didn't work at object creation time.

- Better MOUSEMOVE and INTUITICKS handling to improve performance.

- Using simple refresh windows would sometimes freeze the system.

- Attention... very powerful feature... :-)
  Implemented two new attributes for group class:
  MUIA_Group_PageMode   (TRUE/FALSE)      this group is a page group.
  MUIA_Group_ActivePage (0...numchilds-1) this child shall be displayed.
  Page groups always show exactly one of their childs. The number of
  this child can be changed dynamically, even in an open window.
  New demo "Pages" demonstrates the new page groups.

- Included AppWindow support. See MUIA_Window_AppWindow,
  MUIA_Application_DropObject and MUIA_AppMessage for details.
  New demo "AppWindow" for demonstration.

- Bumped version number of all libs to 5. You must not mix MUI
  classes and libraries with different version numbers, this
  will lead into problems. Revision numbers are uncritical.
  Note: This does not affect applications. They will of course
  work with all MUI releases, as long as all version numbers
  are identical.

- Included version number checking. MUI will refuse to open
  classes when the class version doesn't match the master
  library. Note: when I'm sure about internal class communication
  (maybe in a few months...), this check will become obsolete.



------------------------------------------------------------------------
Version 1.3  (29-Aug-93)
------------------------------------------------------------------------

- MUIA_String_Secret string gadgets crashed on an 68000.

- Corrected assembler includes.

- Fixed bug with MUIA_Window_ActiveObject.
