From 25cb1eff353f131adc1c7409d3a36b8d031b8db2 Mon Sep 17 00:00:00 2001 From: Ben Fry Date: Sun, 30 Oct 2016 17:43:05 -0400 Subject: [PATCH] starting the next release --- app/src/processing/app/Base.java | 4 +-- core/done.txt | 51 ++++++++++++++++++++++++++++++++ core/todo.txt | 50 +------------------------------ done.txt | 47 +++++++++++++++++++++++++++++ todo.txt | 46 +--------------------------- 5 files changed, 102 insertions(+), 96 deletions(-) diff --git a/app/src/processing/app/Base.java b/app/src/processing/app/Base.java index 74607bd09..d246006ce 100644 --- a/app/src/processing/app/Base.java +++ b/app/src/processing/app/Base.java @@ -55,9 +55,9 @@ import processing.data.StringList; public class Base { // Added accessors for 0218 because the UpdateCheck class was not properly // updating the values, due to javac inlining the static final values. - static private final int REVISION = 254; + static private final int REVISION = 255; /** This might be replaced by main() if there's a lib/version.txt file. */ - static private String VERSION_NAME = "0254"; //$NON-NLS-1$ + static private String VERSION_NAME = "0255"; //$NON-NLS-1$ /** Set true if this a proper release rather than a numbered revision. */ /** True if heavy debugging error/log messages are enabled */ diff --git a/core/done.txt b/core/done.txt index 28933ab2a..81e6759e3 100644 --- a/core/done.txt +++ b/core/done.txt @@ -1,3 +1,54 @@ +0254 (3.2.2) +X fix quoting problem in IntDict.toJSON() +X add getRenderer() to SurfaceInfo +X https://github.com/processing/processing/issues/4441 +X Exceptions thrown in OpenGL apps when hitting window close box +X https://github.com/processing/processing/issues/4690 +X add getRowMap() function +o do we want rows() to not be transient? +X write docs for getRowMap() +o Add options to saveJSONArray documentation (enhancement) +o https://github.com/processing/processing/issues/4683 +X made note in the docs repo +X go back to textMode(MODEL) is native font not available for textMode(SHAPE) +X https://github.com/processing/processing/issues/4680 +X NPE thrown when using textMode(SHAPE) with a .vlw font +X https://github.com/processing/processing/issues/4680 +X add toJSON() method to IntDict +X had to use JSONObject.quote() to wrap the text +X do the same for the other data classes +o note the difference between this and toJSONObject() or toJSONArray() +o or is that the better way to handle it? hm +X we can add JSONObject and JSONArray later perhaps +X keep toJSONObject() for turning XxxxList into a numbered lookup + +contrib +X Call glGetProgramiv to retrieve program log length +X https://github.com/processing/processing/issues/4659 +X https://github.com/processing/processing/pull/4660 +X JSONObject get() method is private +X https://github.com/processing/processing/issues/4334 +X https://github.com/processing/processing/pull/4336 + +andres +X Automatic handling of screen FBOs breaks readPixels() for user-provided FBO +X https://github.com/processing/processing/issues/4643 +X PGraphicsOpenGL: camera info not updated +X https://github.com/processing/processing/issues/4609 +X Fix PShape, updateTessellation, matrix transformations +X https://github.com/processing/processing/issues/4662 +X QUAD_STRIP as child shape draws extra lines +X https://github.com/processing/processing/issues/4656 +X remove extra glClear() calls +X https://github.com/processing/processing/issues/4694 +X PShapes do not show up in PDF with P2D renderer +X https://github.com/processing/processing/issues/4647 +X Some semi-transparent edges of sphere() meshes rendered in higher density +X https://github.com/processing/processing/issues/4720 +X P2D and P3D not stopping with empty draw() blocks +X https://github.com/processing/processing/issues/4722 + + 0253 (3.2.1) X implement defaultUncaughtExceptionHandler X helps avoid needing to double-quit OS X applications diff --git a/core/todo.txt b/core/todo.txt index 8df4f17db..980185706 100644 --- a/core/todo.txt +++ b/core/todo.txt @@ -1,52 +1,4 @@ -0254 (3.2.2) -X fix quoting problem in IntDict.toJSON() -X add getRenderer() to SurfaceInfo -X https://github.com/processing/processing/issues/4441 -X Exceptions thrown in OpenGL apps when hitting window close box -X https://github.com/processing/processing/issues/4690 -X add getRowMap() function -o do we want rows() to not be transient? -X write docs for getRowMap() -o Add options to saveJSONArray documentation (enhancement) -o https://github.com/processing/processing/issues/4683 -X made note in the docs repo -X go back to textMode(MODEL) is native font not available for textMode(SHAPE) -X https://github.com/processing/processing/issues/4680 -X NPE thrown when using textMode(SHAPE) with a .vlw font -X https://github.com/processing/processing/issues/4680 -X add toJSON() method to IntDict -X had to use JSONObject.quote() to wrap the text -X do the same for the other data classes -o note the difference between this and toJSONObject() or toJSONArray() -o or is that the better way to handle it? hm -X we can add JSONObject and JSONArray later perhaps -X keep toJSONObject() for turning XxxxList into a numbered lookup - -contrib -X Call glGetProgramiv to retrieve program log length -X https://github.com/processing/processing/issues/4659 -X https://github.com/processing/processing/pull/4660 -X JSONObject get() method is private -X https://github.com/processing/processing/issues/4334 -X https://github.com/processing/processing/pull/4336 - -andres -X Automatic handling of screen FBOs breaks readPixels() for user-provided FBO -X https://github.com/processing/processing/issues/4643 -X PGraphicsOpenGL: camera info not updated -X https://github.com/processing/processing/issues/4609 -X Fix PShape, updateTessellation, matrix transformations -X https://github.com/processing/processing/issues/4662 -X QUAD_STRIP as child shape draws extra lines -X https://github.com/processing/processing/issues/4656 -X remove extra glClear() calls -X https://github.com/processing/processing/issues/4694 -X PShapes do not show up in PDF with P2D renderer -X https://github.com/processing/processing/issues/4647 -X Some semi-transparent edges of sphere() meshes rendered in higher density -X https://github.com/processing/processing/issues/4720 -X P2D and P3D not stopping with empty draw() blocks -X https://github.com/processing/processing/issues/4722 +0255 (3.2.3 or 3.3) _ TRIANGLE_STRIP not working correctly with createShape() and default renderer diff --git a/done.txt b/done.txt index 8637e28c5..adf4ff3de 100644 --- a/done.txt +++ b/done.txt @@ -1,3 +1,50 @@ +0254 (3.2.2) +X Find in reference for size() opens StringList.size() +X https://github.com/processing/processing/issues/4224 +X though that's still imperfect: +X https://github.com/processing/processing/issues/4655 +X limit rollovers on EditorStatus to the text portion +X clicking the status area when it has a url is problematic +X because it's also the vertical separator +X at least change it to only cover the text? +X add a rollover so people know what it's doing? +X switch to 8u112 for building +X switch down to 8u111 because of different build numbers +X https://github.com/processing/processing/commit/8a3a183f327a5ee680e1932dd9f123491f75a8b9 +X more font tweaks to make mono fonts work properly after #4639 +X update the Linux notes based on where we land on this +X https://github.com/processing/processing/wiki/Supported-Platforms#linux +X "Could not open the url" when clicking on the error message +X https://github.com/processing/processing/issues/4695 +X fix extensions handling in CFBundleDocument code from appbundler +X https://github.com/processing/processing/issues/4615 +X update launch4j to 3.9 +X https://sourceforge.net/projects/launch4j/files/launch4j-3/3.9/ +X exported application doesn't work with latest jre +X https://github.com/processing/processing/issues/4682 +X string comparison fix +X https://github.com/processing/processing/issues/4670 + +gohai +X Simplify font situation to make it possible to use vanilla JRE trees +X https://github.com/processing/processing/pull/4639 +X Trivial updates for ARM +X https://github.com/processing/processing/pull/4640 +X Remove all the extra hoops for loading fonts +X https://github.com/processing/processing/pull/4641 + +contrib +X Chinese translation updates +X https://github.com/processing/processing/pull/4661 +X Spanish translation updates +X https://github.com/processing/processing/pull/4697 +X Spanish "open sketch folder" fix +X https://github.com/processing/processing/pull/4710 +X Contribution Manager showing 'null' for PeasyCam version +X https://github.com/processing/processing/pull/4712 +X https://github.com/processing/processing/issues/4696 + + 0253 (3.2.1) X "Could not replace preferences.old" error message X https://github.com/processing/processing/issues/4626 diff --git a/todo.txt b/todo.txt index 1139aac9b..de41ca889 100755 --- a/todo.txt +++ b/todo.txt @@ -1,48 +1,4 @@ -0254 (3.2.2) -X Find in reference for size() opens StringList.size() -X https://github.com/processing/processing/issues/4224 -X though that's still imperfect: -X https://github.com/processing/processing/issues/4655 -X limit rollovers on EditorStatus to the text portion -X clicking the status area when it has a url is problematic -X because it's also the vertical separator -X at least change it to only cover the text? -X add a rollover so people know what it's doing? -X switch to 8u112 for building -X switch down to 8u111 because of different build numbers -X https://github.com/processing/processing/commit/8a3a183f327a5ee680e1932dd9f123491f75a8b9 -X more font tweaks to make mono fonts work properly after #4639 -X update the Linux notes based on where we land on this -X https://github.com/processing/processing/wiki/Supported-Platforms#linux -X "Could not open the url" when clicking on the error message -X https://github.com/processing/processing/issues/4695 -X fix extensions handling in CFBundleDocument code from appbundler -X https://github.com/processing/processing/issues/4615 -X update launch4j to 3.9 -X https://sourceforge.net/projects/launch4j/files/launch4j-3/3.9/ -X exported application doesn't work with latest jre -X https://github.com/processing/processing/issues/4682 -X string comparison fix -X https://github.com/processing/processing/issues/4670 - -gohai -X Simplify font situation to make it possible to use vanilla JRE trees -X https://github.com/processing/processing/pull/4639 -X Trivial updates for ARM -X https://github.com/processing/processing/pull/4640 -X Remove all the extra hoops for loading fonts -X https://github.com/processing/processing/pull/4641 - -contrib -X Chinese translation updates -X https://github.com/processing/processing/pull/4661 -X Spanish translation updates -X https://github.com/processing/processing/pull/4697 -X Spanish "open sketch folder" fix -X https://github.com/processing/processing/pull/4710 -X Contribution Manager showing 'null' for PeasyCam version -X https://github.com/processing/processing/pull/4712 -X https://github.com/processing/processing/issues/4696 +0255 (3.2.3 or 3.3) _ Application Exports report as "Damaged" on macOS Sierra