Revision: 894
Author: heuermh
Date: Fri Nov 27 11:42:44 2009
Log: Issue 43 ; improving release notes and readme
http://code.google.com/p/piccolo2d/source/detail?r=894

Modified:
  /piccolo2d.java/trunk/Readme.txt
  /piccolo2d.java/trunk/ReleaseNotes.txt

=======================================
--- /piccolo2d.java/trunk/Readme.txt    Fri Nov 27 11:22:38 2009
+++ /piccolo2d.java/trunk/Readme.txt    Fri Nov 27 11:42:44 2009
@@ -25,9 +25,9 @@
  Apache Maven
  http://maven.apache.org/download.html

-For some platforms, including Mac OSX on x86_64, the Eclipse
-Standard Widget Toolkit (SWT) version 3.3.0 or later must also
-be installed manually.
+For some platforms, including Mac OSX with JDK version 1.6 or
+later on x86_64, the Eclipse Standard Widget Toolkit (SWT) version
+3.3.0 or later must also be installed manually.

  Eclipse Standard Widget Toolkit
  http://www.eclipse.org/swt/
@@ -40,9 +40,51 @@

  USING PICCOLO2D.JAVA

-[todo]
+To include the Piccolo2D core classes in your project, use a
+dependency of
+
+<dependency>
+  <groupId>org.piccolo2d</groupId>
+  <artifactId>piccolo2d-core</artifactId>
+  <version>1.3</version>
+</dependency>
+
+in your pom.xml.  To include the Piccolo2D core classes and the
+Piccolo2D extras classes in your project, use a dependency of
+
+<dependency>
+  <groupId>org.piccolo2d</groupId>
+  <artifactId>piccolo2d-extras</artifactId>
+  <version>1.3</version>
+</dependency>
+
+in your pom.xml.  To include the Piccolo2D core classes and the
+Piccolo2D SWT classes in your project, use a dependency of
+
+<dependency>
+  <groupId>org.piccolo2d</groupId>
+  <artifactId>piccolo2d-swt</artifactId>
+  <version>1.3</version>
+</dependency>
+
+in your pom.xml.  If your project does not use maven, simply include
+the relevant Piccolo2D jars in your project's classpath.


  BUILDING PICCOLO2D.JAVA

-[todo]
+To build all the Piccolo2D modules
+
+$ mvn install
+
+To build and run the Piccolo2D examples runnable jar
+
+$ cd examples
+$ mvn assembly:assembly
+$ java -jar target/piccolo2d-examples-1.3-jar-with-dependencies.jar
+
+To build and run the Piccolo2D SWT examples runnable jar
+
+$ cd swt-examples
+$ mvn assembly:assembly
+$ java -jar target/piccolo2d-swt-examples-1.3-jar-with-dependencies.jar
=======================================
--- /piccolo2d.java/trunk/ReleaseNotes.txt      Fri Nov 27 11:22:38 2009
+++ /piccolo2d.java/trunk/ReleaseNotes.txt      Fri Nov 27 11:42:44 2009
@@ -17,11 +17,6 @@
  Unit test coverage has been increased from 0% (Piccolo2D.Java 1.2.1) to 0%  
(Piccolo2D.Java 1.3).


-All changes:
-
-[clirr reports]
-
-
  Fixed and verified issues:

  Issue Summary
@@ -111,6 +106,71 @@
  145   build broken (pom, swt)


+API changes to core:
+
+edu.umd.cs.piccolo.PCamera: Method 'public void  
repaintFromLayer(edu.umd.cs.piccolo.util.PBounds,  
edu.umd.cs.piccolo.PNode)' has been deprecated
+edu.umd.cs.piccolo.PCamera: Method 'public void  
repaintFromLayer(edu.umd.cs.piccolo.util.PBounds,  
edu.umd.cs.piccolo.PLayer)' has been added
+edu.umd.cs.piccolo.PCanvas: Added public field  
INTERACTING_CHANGED_NOTIFICATION
+edu.umd.cs.piccolo.PCanvas: Added public field PROPERTY_INTERACTING
+edu.umd.cs.piccolo.PCanvas: Method 'public int  
getAnimatingRenderQuality()' has been added
+edu.umd.cs.piccolo.PCanvas: Method 'public int getDefaultRenderQuality()'  
has been added
+edu.umd.cs.piccolo.PCanvas: Method 'public  
edu.umd.cs.piccolo.event.PInputEventListener[] getInputEventListeners()'  
has been added
+edu.umd.cs.piccolo.PCanvas: Method 'public int  
getInteractingRenderQuality()' has been added
+edu.umd.cs.piccolo.PCanvas: Method 'public int getNormalRenderQuality()'  
has been added
+edu.umd.cs.piccolo.PCanvas: Method 'public void  
printAll(java.awt.Graphics)' has been added
+edu.umd.cs.piccolo.PNode: Added public field FILL_STRATEGY_ASPECT_COVER
+edu.umd.cs.piccolo.PNode: Added public field FILL_STRATEGY_ASPECT_FIT
+edu.umd.cs.piccolo.PNode: Added public field FILL_STRATEGY_EXACT_FIT
+edu.umd.cs.piccolo.PNode: Method 'public PNode(java.lang.String)' has been  
added
+edu.umd.cs.piccolo.PNode: Method 'public  
edu.umd.cs.piccolo.activities.PActivity  
animateToRelativePosition(java.awt.geom.Point2D, java.awt.geom.Point2D,  
java.awt.geom.Rectangle2D, int)' has been added
+edu.umd.cs.piccolo.PNode: Method 'public  
edu.umd.cs.piccolo.event.PInputEventListener[] getInputEventListeners()'  
has been added
+edu.umd.cs.piccolo.PNode: Method 'public java.lang.String getName()' has  
been added
+edu.umd.cs.piccolo.PNode: Method 'protected java.lang.String  
paramString()' has been deprecated
+edu.umd.cs.piccolo.PNode: Method 'public void  
position(java.awt.geom.Point2D, java.awt.geom.Point2D,  
java.awt.geom.Rectangle2D, int)' has been deprecated
+edu.umd.cs.piccolo.PNode: Method 'public void setName(java.lang.String)'  
has been added
+edu.umd.cs.piccolo.PNode: Method 'public java.awt.Image  
toImage(java.awt.image.BufferedImage, java.awt.Paint, int)' has been added
+edu.umd.cs.piccolo.PNode: Method 'public java.lang.String toString()' has  
been removed, but an inherited definition exists.
+edu.umd.cs.piccolo.POffscreenCanvas: Class  
edu.umd.cs.piccolo.POffscreenCanvas added
+edu.umd.cs.piccolo.PRoot: Added public field  
PROPERTY_CODE_INTERACTING_CHANGED
+edu.umd.cs.piccolo.PRoot: Added public field PROPERTY_INTERACTING_CHANGED
+edu.umd.cs.piccolo.PRoot: Method 'public boolean getInteracting()' has  
been added
+edu.umd.cs.piccolo.PRoot: Method 'public void setInteracting(boolean)' has  
been added
+edu.umd.cs.piccolo.activities.PActivity: Method 'protected  
java.lang.String paramString()' has been deprecated
+edu.umd.cs.piccolo.activities.PActivity: Method 'public java.lang.String  
toString()' has been removed, but an inherited definition exists.
+edu.umd.cs.piccolo.activities.PActivityScheduler: Added  
java.io.Serializable to the set of implemented interfaces
+edu.umd.cs.piccolo.activities.PColorActivity: Method 'protected  
java.lang.String paramString()' has been removed, but an inherited  
definition exists.
+edu.umd.cs.piccolo.activities.PInterpolatingActivity: Method 'public  
PInterpolatingActivity(long)' has been added
+edu.umd.cs.piccolo.activities.PInterpolatingActivity: Method 'protected  
java.lang.String paramString()' has been removed, but an inherited  
definition exists.
+edu.umd.cs.piccolo.activities.PTransformActivity: Method 'protected  
java.lang.String paramString()' has been removed, but an inherited  
definition exists.
+edu.umd.cs.piccolo.event.PBasicInputEventHandler: Method 'protected  
java.lang.String paramString()' has been deprecated
+edu.umd.cs.piccolo.event.PBasicInputEventHandler: Method 'public  
java.lang.String toString()' has been removed, but an inherited definition  
exists.
+edu.umd.cs.piccolo.event.PDragEventHandler: Method 'protected  
java.lang.String paramString()' has been removed, but an inherited  
definition exists.
+edu.umd.cs.piccolo.event.PDragSequenceEventHandler: Method 'protected  
java.lang.String paramString()' has been removed, but an inherited  
definition exists.
+edu.umd.cs.piccolo.event.PPanEventHandler: Method 'public double  
getMaxAutoPanSpeed()' has been added
+edu.umd.cs.piccolo.event.PPanEventHandler: Method 'public double  
getMinAutoPanSpeed()' has been added
+edu.umd.cs.piccolo.event.PPanEventHandler: Method 'protected  
java.lang.String paramString()' has been removed, but an inherited  
definition exists.
+edu.umd.cs.piccolo.event.PZoomEventHandler: Method 'protected  
java.lang.String paramString()' has been removed, but an inherited  
definition exists.
+edu.umd.cs.piccolo.nodes.PHtmlView: Class  
edu.umd.cs.piccolo.nodes.PHtmlView added
+edu.umd.cs.piccolo.nodes.PImage: Method 'protected java.lang.String  
paramString()' has been removed, but an inherited definition exists.
+edu.umd.cs.piccolo.nodes.PPath: Method 'protected java.lang.String  
paramString()' has been removed, but an inherited definition exists.
+edu.umd.cs.piccolo.nodes.PText: Added public field  
DEFAULT_HORIZONTAL_ALIGNMENT
+edu.umd.cs.piccolo.nodes.PText: Added public field DEFAULT_TEXT
+edu.umd.cs.piccolo.nodes.PText: Added public field DEFAULT_TEXT_PAINT
+edu.umd.cs.piccolo.nodes.PText: Added public field PROPERTY_CODE_TEXT_PAINT
+edu.umd.cs.piccolo.nodes.PText: Added public field PROPERTY_TEXT_PAINT
+edu.umd.cs.piccolo.nodes.PText: Method 'public float  
getHorizontalAlignment()' has been added
+edu.umd.cs.piccolo.nodes.PText: Method 'public float getJustification()'  
has been deprecated
+edu.umd.cs.piccolo.nodes.PText: Method 'protected void  
paintGreek(edu.umd.cs.piccolo.util.PPaintContext)' has been added
+edu.umd.cs.piccolo.nodes.PText: Method 'protected void  
paintText(edu.umd.cs.piccolo.util.PPaintContext)' has been added
+edu.umd.cs.piccolo.nodes.PText: Method 'protected java.lang.String  
paramString()' has been removed, but an inherited definition exists.
+edu.umd.cs.piccolo.nodes.PText: Method 'public void  
setHorizontalAlignment(float)' has been added
+edu.umd.cs.piccolo.nodes.PText: Method 'public void  
setJustification(float)' has been deprecated
+edu.umd.cs.piccolo.util.PAffineTransform: Method 'public  
java.awt.geom.Point2D inverseTransform(java.awt.geom.Point2D,  
java.awt.geom.Point2D)' has been added
+edu.umd.cs.piccolo.util.PAffineTransformException: Class  
edu.umd.cs.piccolo.util.PAffineTransformException added
+edu.umd.cs.piccolo.util.PPaintContext: Method 'public void  
popCamera(edu.umd.cs.piccolo.PCamera)' has been deprecated
+edu.umd.cs.piccolo.util.PPaintContext: Method 'public void popCamera()'  
has been added
+
+
  Developers and contributors:

  Ben Bederson

-- 
Piccolo2D Developers Group: http://groups.google.com/group/piccolo2d-dev?hl=en

Reply via email to