Sun Apr 25 22:15:29 KST 1999 Gerald L. Gay (glgay@shinbiro.com)

	* Released version 1.3.2 to fix a few "const" problems
          as well as a typo in the WObjectClass Copy-constructor
          that was allowing copies to be made.

Wed Feb  3 06:46:18 GMT 1999 Gerald L. Gay (glgay@shinbiro.com)

	* Releasing version 1.3.0 Tagged XARM_1_3_0

	* Added support for the Xbae Matrix and Caption widgets

	* "const-corrected" the library as much as possible

	* Modified AppContext::mainLoop so that calling
	  AppContext::quit() will cause it to return instead
	  of exiting the application.  This will allow global
	  destructors and such to get called on exit.

	* Many other tweaks/fixes/tune-ups. Email me if you have
	  any questions!


Sun Jul 26 14:30:00 KST 1998 Gerald L. Gay (glgay@shinbiro.com)

	* Releasing version 1.2.8 Tagged XARM_1_2_8

	* Added the Gauge and Dial widgets and examples for each.

	* Added support in XarmArg for XtTypedArgs. You can now do
	  the following:

		args(XmNwidth,                        5)
		    (XmNforeground, XmRString, "red", 4);

	  Any type that Xt has a built-in conversion for can be
	  passed.


Fri Nov  7 23:36:07 KST 1997 Gerald L. Gay (glgay@soback.kornet.nm.kr)

	* Releasing version 1.2.7. Tagged XARM_1_2_7

        * Added preliminary support for CDE widgets.  Currently, only
	the ComboBox widget is used if available.  This makes all of
	the current Xarm classes usable on more systems.  Note that
	not all of the Motif 2.0 ComboBox functionality is supported
	by CDE.

	* Many fixes and enhancement.

Sat Mar 29 00:42:44 KST 1997 Gerald L. Gay (glgay@soback.kornet.nm.kr)

	* Releasing version 1.2.6. Tagged XARM_1_2_6

	* Rewrote the guts of the callback mechanism. Both the CObject
	based callbacks and the template based callbacks now use 
	registerXXXcallback in Callback.C

	* Other minor fixes, added Boolean iconic() to TopLevelShellClass
	and added ScrolledList as a descendant of ListClass.

Sat Feb  1 07:04:12 1997  Peter G. Williams  (pgw@goliath)

	* Releasing version 1.2.5.  Tagged XARM_1_2_5

	* Moved common makefile code to config/common.mk.in (common.mk)
	Edit common.mk if the link line is not setup properly for the
	example programs or patch configure.in to set things up properly.

Wed Jan 29 22:02:08 1997  Peter G. Williams  (pgw@goliath)

	* Some versions of Motif 2.0.x require Xpm and Xext in the link step.  
	I have setup a stub in the configure.in script for this. 
	Grep on FIX ME.  Whoever has this problem write the checks to detect
	this problem and send me the patches.

	* Changed configure.in to use macro AC_PATH_XTRA instead of AC_PATH_X.

Mon Jan 27 22:25:31 1997  Peter G. Williams  (pgw@goliath)

	* Merged in a fix for __XarmCreateSearchPath() in ImageCache.C.
	The bug would only appear if XAPPLRESDIR was not set in 
	the environment.  Fix submitted by Gerald L. Gay. 

Sat Jan 25 14:45:15 1997  Peter G. Williams  (pgw@goliath)

	* Added some Imake fixes for SunOS 4.1.3.

	* Added fix to all Makefiles due to changed behavior in bash 2.0.
	Bug report and fix submitted by Bernhard Sadlowski 
	(sadlowsk@mathematik.uni-bielefeld.de). 

Mon Jan 20 21:06:31 1997  Peter G. Williams  (pgw@goliath)

	* Releasing version 1.2.4.  Tagged XARM_1_2_4

Sun Jan 19 08:33:26 1997  Peter G. Williams  (pgw@goliath)

	* Updated documentation.  Added stubs for some chapters
	on the callback mechanisms and pixmap support.

Sat Jan 18 22:59:37 1997  Peter G. Williams  (pgw@goliath)

	* Added a wrap for the list of the combobox widget.
	The wrap is only created if the routine listObject
	is called.  This makes things more usable.

Sat Jan 18 22:05:57 1997  Peter G. Williams  (pgw@goliath)

	* Added shared library support for Linux and probably broke
	makefile support for many other platforms that do not use gnu make.
	Shared library support for Linux is only available if you use the
	configure script not the old Configure script.

	* Added a member function callback mechanism via templates.  This
	code was mostly based on work contributed by Gerald L. Gay. 

	* Added a member function callback mechanism via a frame work (see
	class CObject).  This code was based on a lengthy discussion with 
	Gerald L. Gay.  Thanks again Gerald. 

	* Added pixmap (Xpm) support for resource files.

	* Documented all new widgets in the Xmext library.

	* Added support for the new ComboBox widget in 2.0.  

Sat Oct 26 09:18:07 1996  Peter G. Williams  (pgw@goliath)

	* Merged back in the Xmext code since its now working.  This
	adds Property sheet functionality (aka folders).

	* Added some documentation..it still  needs a lot more work.

Fri Mar 15 18:12:51 1996  Peter G. Williams  (pgw@goliath)

	* Merged in a patch from Thanh Ma (tma@encore.com).  This should
	fix the imake configuration problem for UnixWare's native C++ 
	compiler.  Thanks Thanh.

Sun Mar 10 14:07:02 1996  Peter G. Williams  (pgw@goliath)

	* Releasing version 1.2.3.  Tagged XARM_1_2_3

	* Added a few minor tweaks to configure.in.  This should fix
	compilation problems on HP-UX and AIX.

Fri Mar  8 00:26:55 1996  Peter G. Williams  (pgw@goliath)

	* Removed libXmext from the project.  This will be released when
	it works.

	* Merged in Rainer Bauer's fix to Registry.C for the HPUX CC compiler.

Sun Feb 18 23:07:23 1996  Peter G. Williams  (pgw@goliath)

	* More updates to the property widgets.  Still need to handle
        placement of buttons better otherwise they are working!

Sat Feb 17 08:54:34 1996  root  (root@goliath)

	* Added a new widget call XmRootWindow.  This is useful
	for window managers and probably other programs.

Sun Feb 11 13:43:53 1996  Peter G. Williams  (pgw@goliath)

	* Releasing version 1.2.2.  Tagged XARM_1_2_2

	* Added new option to configure script --with-examples.
	This will allow users to build or not to build the examples.
	The default is to build.  Hence, to not build the examples pass
	the option --without-examples to the configure script.

Tue Feb  6 07:53:13 1996  Peter G. Williams  (pgw@goliath)

	* Added new example called xrun.  A simple program that passes
	the contents of a text field to a shell program.  This program
	will only work on UNIX type systems.

Sun Jan 21 23:26:20 1996  Peter G. Williams  (pgw@goliath)

	* Many updates to the property widgets. They are somewhat working
	but still need lots of work.  

	* Imake configuration change to match autoconf setup.

Fri Dec  8 12:40:28 1995  Peter G. Williams  (pgw@goliath)

	* oops, AppContext constructor now passes argc by reference.
	This was done because XtAppInitialize removes all the arguments
	it recognizes from argv and argc.  Hence, if argc does not equal
        one then there is a syntax error on the command line.

Thu Nov 30 21:07:30 1995  Peter G. Williams  (pgw@goliath)

	* Releasing version 1.2.1.  Tagged XARM_1_2_1

	* Added the header file Xarm.h.  This file contains the 
	version information.

Wed Nov 29 22:42:03 1995  Peter G. Williams  (pgw@goliath)

	* Added file C++.rules.in that defines .SUFFIX rules
	for .C files.  This is done because not all make programs
	have default rules for .C files.
	Moved built.tmpl to built.tmpl.in.
	Updated all Makefile.in files to reflect above changes as needed.

Fri Nov 24 11:31:10 1995  Peter G. Williams  (pgw@goliath)

	* Releasing version 1.2.  Tagged XARM_1_2

	* Added final touches for Xarm to build correctly with
        Imake on Novell UNIX.

Thu Nov 21 22:24:34 1995  Peter G. Williams  (pgw@goliath)

	* Added full motif support to configure.in and to the example
        Makefile.in files.

Tue Nov 21 22:06:24 1995  Peter G. Williams  (pgw@goliath)

	* Added support for autoconf to the example directories.
	Added a new header file XarmAll.h.

Sun Nov  5 11:28:15 1995  Peter G. Williams  (pgw@goliath)

	* Removed the inclusion of ProtocolP.h from Base.h
        Added support for autoconf for all directories
        except the examples.

Wed Nov  1 08:15:05 1995  root  (root@goliath)

	* Few minor bug fixes to MessageB.C, Text.C, TextF.C and RectObj.C.
        The MessageBoxClass::createWidget function now returns a widget.
        The TextClass::valueWcs and TextFieldClass::valueWcs now returns 
        the proper pointer instead of garbage.  Removed unused variable 
        from the _RectObjClass::borderWidth function.

Fri Oct 20 15:28:20 1995  Peter G. Williams  (pgw@goliath)

	* Releasing version 1.1.  Tagged XARM_1_1

Fri Oct 20 08:45:06 1995  root  (root@goliath)

	* moved declarations in List.C up a level in some of the functions
        because g++ 2.7.0 caught them as not be visible outside of
        the loop.  

Thu Oct 19 08:42:29 1995  Peter G. Williams  (pgw@goliath)

	* Changed all references to String to _XtString.

Mon Oct  2 11:03:41 1995  Peter G. Williams  (pgw@goliath)

	* Added missing resource functions for VendorShellClass.

Sun Sep 24 10:07:55 1995  Peter G. Williams  (pgw@goliath)

	* Added some minor fixes to the headers because of missing
	abstract functions.

	* Initial coding of the internal Property Widget functions.

	* Finished adding code for the new createWidget virtual function.

	* Muck around with the design of the new Property Widgets.

	* Added a header for a Warp like Notebook Widget.

Sat Sep 16 15:13:54 1995  Peter G. Williams  (pgw@goliath)

	* Added resource name field to some of the constructors.  Still
	need to finish this.
	* Added headers for two new widgets PropertySheet and
	PropertyPage.  The widgets still need to be written.

Wed Sep  6 23:34:06 1995  Peter G. Williams  (pgw@goliath)

	* Added parameter to the AppContext constructor that defaults
	to NULL.  This was needed to set fallback resources.

Mon Sep  4 10:25:24 1995  Peter G. Williams  (pgw@goliath)

	* Added missing functions for the class ApplicationShellClass.

	* Widget of the AppContext class is really a Application shell
	widget.  Hence, the AppContext class is now a subclass of 
	the ApplicationShellClass.

Sat Sep  2 18:39:58 1995  Peter G. Williams  (pgw@goliath)

	* Added the classes PopupMenu and OptionMenu

Sun Nov 20 03:06:59 1994  Peter G. Williams  (pgw@goliath)

	* Releasing alpha version 1.0.  Tagged ALPHA_1

Sun Oct 23 10:54:19 1994  Peter G. Williams  (pgw@goliath)

	* Adding change log to Heller's project.


