2007-01-04  Per Bothner  <per@bothner.com>

	* DrawImage.java (src): Change type from URI to Path.
	(loadImage, getSrc, setSrc): Update accordingly.

2006-01-11  Per Bothner  <per@bothner.com>

	* Model.java (class WeakListener):  Move to ..
	* WeakListener.java: New public class,
	since it is needed by SwtDisplay.LabelListener.

	* Model.java: New abstract class, implements Viewable.
	(WeakListener): New helper class, extends WeakReference.
	* Box.java: New abstract class, extends Model.
	* Column.java: New class, extends Box.
	* Row.java: New class, extends Box.
	* Label.java: New class, extends Model.
	* Spacer.java: New class, extends Model.
	* Text.java: New class, expends Model.
	* Button.java: Change to extend Model.
	(label): Rename feld and property name from "label" to :text".
	(foregrund, background, width): Nwe fields and accessor methods.
	* DrawImage.java: Change to extend Model.
	Set type of src field to URI, if that is available.
	(loadImage, getImage, getSrc, setSrc): New methods.
	* Display.java: New abstract class.
	* ModelListener.java: New interface.
	* ViewContainer.java: Removed interface.
	* Viewable.java (amkeView): Change argument to not use ViewContainer.
	* Window.java: New interface.
	* Makefile.am: Update for new and removed java files.

2005-04-03  Per Bothner  <per@bothner.com>

	* package.html: New file, for javadoc.

2004-03-13  Per Bothner  <per@bothner.com>

	* WithTransform.java (getBounds2D):  Make transformed shape.

2004-02-13  Per Bothner  <per@bothner.com>

	* Paintable.java:  New interface,
	* DrawImage.java:  New class, implements Paintable.
	* DrawShape.java:  New class, implements Paintable.
	* FillShape.java:  New class, implements Paintable.
	* WithComposite.java:  New class, implements Paintable.
	* WithPaint.java:  New class, implements Paintable.
	* WithTransform.java:  New class, implements Paintable.
	* Makefile.am (java_sources):  Update accordingly.

2003-07-21  Per Bothner  <per@bothner.com>

	New package.
	* Button.java:  New class, implements Vewable.
	* MenuItem.java:  New class.
	* ViewContainer.java:  New interface.
	* Viewable.java:  New interface.
	* Makefile.am:  New file.
