From 801a94adc5675b356cf1a7a0ecea0264abe3cafb Mon Sep 17 00:00:00 2001 From: Ben Fry Date: Sun, 12 Feb 2017 13:02:19 -0500 Subject: [PATCH] starting the next release (3.3.1) --- app/src/processing/app/Base.java | 4 ++-- core/done.txt | 24 +++++++++++++++++++++ core/todo.txt | 23 +------------------- done.txt | 37 ++++++++++++++++++++++++++++++++ todo.txt | 25 ++++----------------- 5 files changed, 68 insertions(+), 45 deletions(-) diff --git a/app/src/processing/app/Base.java b/app/src/processing/app/Base.java index 5fb1a54164..05ea1a0f96 100644 --- a/app/src/processing/app/Base.java +++ b/app/src/processing/app/Base.java @@ -55,9 +55,9 @@ 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 = 257; + static private final int REVISION = 258; /** This might be replaced by main() if there's a lib/version.txt file. */ - static private String VERSION_NAME = "0257"; //$NON-NLS-1$ + static private String VERSION_NAME = "0258"; //$NON-NLS-1$ /** Set true if this a proper release rather than a numbered revision. */ /** diff --git a/core/done.txt b/core/done.txt index 1d3c46b079..2842d1cdb5 100644 --- a/core/done.txt +++ b/core/done.txt @@ -1,3 +1,27 @@ +0257 (3.3) +X return null for PApplet.trim(null) +X StringDict(TableRow) constructor +X allow lone double quotes in the midst of csv strings +X make trim() work on column titles as well +o add trimRows() and trimColumns() +o would you ever use one w/o the other? +X just make this part of trim() +X also remove rows/columns from beginning +X since that's what trim() on strings does +X consume Unicode BOM (0xFEFF) in createReader() and Table parser +o no prompt shows with selectInput() on 10.11 and 10.12 +X https://github.com/processing/processing/issues/4758 +X can't fix, seems embedded in the Java implementation +X return null for getString(), getJSONObject(), and getJSONArray() +X when key is not present, more in line w/ other p5 api + +contrib +X Fix a number of memory leaks (jdf) +X https://github.com/processing/processing/pull/4862 +X https://github.com/jdf/processing.py/issues/233 +X https://github.com/processing/processing/pull/4873 + + 0256 (3.2.4) X write exec() documentation X https://github.com/processing/processing/issues/4740 diff --git a/core/todo.txt b/core/todo.txt index 85175755ae..af6470bd17 100644 --- a/core/todo.txt +++ b/core/todo.txt @@ -1,25 +1,4 @@ -0257 (3.3) -X return null for PApplet.trim(null) -X StringDict(TableRow) constructor -X allow lone double quotes in the midst of csv strings -X make trim() work on column titles as well -o add trimRows() and trimColumns() -o would you ever use one w/o the other? -X just make this part of trim() -X also remove rows/columns from beginning -X since that's what trim() on strings does -X consume Unicode BOM (0xFEFF) in createReader() and Table parser -o no prompt shows with selectInput() on 10.11 and 10.12 -X https://github.com/processing/processing/issues/4758 -X can't fix, seems embedded in the Java implementation -X return null for getString(), getJSONObject(), and getJSONArray() -X when key is not present, more in line w/ other p5 api - -contrib -X Fix a number of memory leaks (jdf) -X https://github.com/processing/processing/pull/4862 -X https://github.com/jdf/processing.py/issues/233 -X https://github.com/processing/processing/pull/4873 +0258 (3.3.1) high diff --git a/done.txt b/done.txt index f6f80ec4bc..46de0d8666 100644 --- a/done.txt +++ b/done.txt @@ -1,3 +1,40 @@ +0257 (3.3) +X check for already-exported folders before trying to remove them +X was spewing 'file not found' errors into the console +X PDE and sketches are 2x smaller on high-res Windows machines +X https://github.com/processing/processing/issues/2411 +o System.setProperty("sun.java2d.dpiaware", "false"); +X though that seems broken in Java 8: http://superuser.com/a/1007783 +X until we fix it.. +o call this from JNA? https://msdn.microsoft.com/en-us/library/windows/desktop/dn302122(v=vs.85).aspx +o or modify the manifest/app? https://msdn.microsoft.com/en-us/library/windows/desktop/dn469266%28v=vs.85%29.aspx +o hidpi scaling via font changes? +o http://stackoverflow.com/a/34152675 +X hi-dpi support on Linux +X https://github.com/processing/processing/issues/4183 + +cleaning +X Contribution Manager does not show all libraries until filter cleared +X https://github.com/processing/processing/issues/4840 +X fixed in 3.2.4 + +unconfirmed +X visual artifacts on Windows 10 when using menus +_ https://github.com/processing/processing/issues/4700 +X Broken characters in the Welcome Page and the Contribution Manager +_ https://github.com/processing/processing/issues/4747 +X looks like a failure to load the Source Sans font +X what happens if font loading fails? +X are there conflicts between version in lib and OS? +o are we still installing fonts into ext? +o fixed by rolling back to 8u92, broken since 8u102 in 3.1.2 +X NVIDIA driver problems (and means to check) +_ https://github.com/processing/processing/issues/4853 +X blank window on startup where the "Welcome" screen should be +X this may be fixed (removed invokeLater() on startup), unconfirmed +_ https://github.com/processing/processing/issues/3933 + + 0256 (3.2.4) X only require reference.zip (and internet connection) when building dist X set text style properly for Contribution Manager error message diff --git a/todo.txt b/todo.txt index 28ab7f4977..0c84b65fd1 100755 --- a/todo.txt +++ b/todo.txt @@ -1,24 +1,7 @@ -0257 (3.3) -X check for already-exported folders before trying to remove them -X was spewing 'file not found' errors into the console -X PDE and sketches are 2x smaller on high-res Windows machines -X https://github.com/processing/processing/issues/2411 -o System.setProperty("sun.java2d.dpiaware", "false"); -X though that seems broken in Java 8: http://superuser.com/a/1007783 -X until we fix it.. -o call this from JNA? https://msdn.microsoft.com/en-us/library/windows/desktop/dn302122(v=vs.85).aspx -o or modify the manifest/app? https://msdn.microsoft.com/en-us/library/windows/desktop/dn469266%28v=vs.85%29.aspx -o hidpi scaling via font changes? -o http://stackoverflow.com/a/34152675 -X hi-dpi support on Linux -X https://github.com/processing/processing/issues/4183 - -cleaning -X Contribution Manager does not show all libraries until filter cleared -X https://github.com/processing/processing/issues/4840 -X fixed in 3.2.4 - -unconfirmed +0258 (3.3.1) + + +awaiting confirmation (fixed in 3.3) X visual artifacts on Windows 10 when using menus _ https://github.com/processing/processing/issues/4700 X Broken characters in the Welcome Page and the Contribution Manager