diff --git a/ReleaseNotes.txt b/ReleaseNotes.txt index 92deaed..e05230a 100644 --- a/ReleaseNotes.txt +++ b/ReleaseNotes.txt @@ -3,18 +3,11 @@ Major changes: -Piccolo2D.Java now builds with Apache Maven instead of Apache Ant. See Issues 6, 28, 29, 38, 44, 51, 52, 98, 104, 108, 109, 126, 128. +Piccolo2D.Java now builds with Apache Maven instead of Apache Ant. See Issues 6, 28, 29, 38, 44, 51, 52, 98, 104, 108, 109, 126, 128, 146. SWT support was refactored from extras into its own module and SWT examples were refactored from examples into their own module. See Issues 68, 125, 126, 143, 145. -Many Checkstyle, PMD, and FindBugs errors and warnings have been fixed. - -Tool Piccolo2D.Java 1.2.1 Piccolo2D.Java 1.3 -Checkstyle 1 0 -FindBugs 1 0 -PMD 1 0 - -Unit test coverage has been increased from 0% (Piccolo2D.Java 1.2.1) to 0% (Piccolo2D.Java 1.3). +Many Checkstyle, PMD, and FindBugs errors and warnings have been fixed. Unit test line coverage has been increased to 48%. Fixed and verified issues: @@ -27,6 +20,7 @@ 10 PComboBox doesn't use Metal, Windows, and Motif look and feels 13 PSwing components cause extraneous redraws 14 PSwing components cause full page re-rendering on add/remove operations +15 Events from PSwing components are not consumed, and cause other interactions on the canvas 17 PCanvas looses keyboard events when a child PSwing node has focus 20 Double-buffering not disabled on child PSwing components added after creation 21 Cannot turn off interacting at the PRoot level @@ -104,6 +98,7 @@ 143 SWTException: Failed to execute runnable (Invalid thread access) for PSWTCanvasTest on Mac OSX 144 Updates for PSwing 145 build broken (pom, swt) +150 Prepare SwingLayoutNode for distribution API changes to core: diff --git a/core/pom.xml b/core/pom.xml index abb9472..ea176ba 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -34,7 +34,7 @@ piccolo2d-parent org.piccolo2d - 1.3-SNAPSHOT + 1.3-beta ../parent/pom.xml piccolo2d-core diff --git a/examples/pom.xml b/examples/pom.xml index 3fc5f62..779ddb1 100644 --- a/examples/pom.xml +++ b/examples/pom.xml @@ -34,7 +34,7 @@ piccolo2d-parent org.piccolo2d - 1.3-SNAPSHOT + 1.3-beta ../parent/pom.xml piccolo2d-examples diff --git a/extras/pom.xml b/extras/pom.xml index bfbfcd2..3bcfb83 100644 --- a/extras/pom.xml +++ b/extras/pom.xml @@ -34,7 +34,7 @@ piccolo2d-parent org.piccolo2d - 1.3-SNAPSHOT + 1.3-beta ../parent/pom.xml piccolo2d-extras diff --git a/parent/pom.xml b/parent/pom.xml index a5d4a3f..accc93d 100644 --- a/parent/pom.xml +++ b/parent/pom.xml @@ -33,7 +33,7 @@ 4.0.0 org.piccolo2d piccolo2d-parent - 1.3-SNAPSHOT + 1.3-beta pom Piccolo2D Parent A revolutionary way to create robust, full-featured graphical applications in Java and C#, with striking visual effects such as zooming, animation and multiple representations. diff --git a/pom.xml b/pom.xml index fc09ac5..7e9a4cd 100644 --- a/pom.xml +++ b/pom.xml @@ -34,7 +34,7 @@ piccolo2d-parent org.piccolo2d - 1.3-SNAPSHOT + 1.3-beta ./parent/pom.xml piccolo2d-complete diff --git a/swt-examples/pom.xml b/swt-examples/pom.xml index 2942145..b5a476d 100644 --- a/swt-examples/pom.xml +++ b/swt-examples/pom.xml @@ -34,7 +34,7 @@ piccolo2d-parent org.piccolo2d - 1.3-SNAPSHOT + 1.3-beta ../parent/pom.xml piccolo2d-swt-examples diff --git a/swt/pom.xml b/swt/pom.xml index da1cb94..f27f42f 100644 --- a/swt/pom.xml +++ b/swt/pom.xml @@ -34,7 +34,7 @@ piccolo2d-parent org.piccolo2d - 1.3-SNAPSHOT + 1.3-beta ../parent/pom.xml piccolo2d-swt