From 20ce7605e3714fd70c418f02f6533af0579fb057 Mon Sep 17 00:00:00 2001 From: Ben Fry Date: Tue, 15 Apr 2014 15:58:23 -0400 Subject: [PATCH] starting the next revision --- app/src/processing/app/Base.java | 4 +-- core/done.txt | 46 ++++++++++++++++++++++++++++++++ core/todo.txt | 44 +----------------------------- done.txt | 26 ++++++++++++++++++ todo.txt | 30 +++++---------------- 5 files changed, 81 insertions(+), 69 deletions(-) diff --git a/app/src/processing/app/Base.java b/app/src/processing/app/Base.java index 877ead4c9..0a5f5a321 100644 --- a/app/src/processing/app/Base.java +++ b/app/src/processing/app/Base.java @@ -46,9 +46,9 @@ import processing.mode.java.JavaMode; 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 = 225; + static private final int REVISION = 226; /** This might be replaced by main() if there's a lib/version.txt file. */ - static private String VERSION_NAME = "0225"; //$NON-NLS-1$ + static private String VERSION_NAME = "0226"; //$NON-NLS-1$ /** Set true if this a proper release rather than a numbered revision. */ // static private boolean RELEASE = false; diff --git a/core/done.txt b/core/done.txt index 3016a6c4f..02382bf8b 100644 --- a/core/done.txt +++ b/core/done.txt @@ -1,3 +1,49 @@ +0225 core (2.1.2) +X bug with StringDict(Reader) that wasn't setting the indices hashmap +X check this with other versions of this class +X call revalidate() via reflection +X text looks lousy compared to the Apple JVM +X mess with rendering hints? (notes in PGraphicsJava2D) +X improvements made, but still not amazing.. just at level of Windows/Linux +X PGraphics.colorCalcARGB(int, float) doesn't cap alpha +X https://github.com/processing/processing/issues/2439 +X run window border color changed in 2.1 +X https://github.com/processing/processing/issues/2297 +X simple NPE issue that needs workaround +X https://github.com/processing/processing/issues/2354 + +fixed in 2.1 +X draw() called again before finishing on OS X (retina issue) +X https://github.com/processing/processing/issues/1709 +X get() not always setting alpha channel when used with point() +X https://github.com/processing/processing/issues/1756 +A support for geometry and tessellation shaders (on desktop) +A https://github.com/processing/processing/issues/2252 + +andres +X copy() under OPENGL uses upside-down coordinates for cropping +X https://github.com/processing/processing/issues/2345 +X video on windows causes exception +X https://github.com/processing/processing/issues/2327 +X Shape Font Rendering was broken with the OpenGL Renderer +X https://github.com/processing/processing/issues/2375 +A depth buffer shouldn't be cleared when depth mask is disabled +A https://github.com/processing/processing/issues/2296 +A set pixels transparent by default in P2D/P3D +A https://github.com/processing/processing/issues/2207 +A unwind depth sorting because it was breaking DXF export +A https://github.com/processing/processing/issues/2404 +A Sketch hangs if sketchRenderer() returns an OpenGL renderer +A https://github.com/processing/processing/issues/2363 +A "buffer" uniform triggers shader compilation error +A https://github.com/processing/processing/issues/2325 +A buffer has been renamed to ppixels for shaders +A noLoop clears screen on Windows 8 +A https://github.com/processing/processing/issues/2416 +A fix pixels[] array for video capture +A https://github.com/processing/processing/issues/2424 + + 0224 core (2.1.1) X PImage resize() causes PImage not to be rendered in JAVA2D X https://github.com/processing/processing/issues/2179 diff --git a/core/todo.txt b/core/todo.txt index ca1b62f42..3172a887f 100644 --- a/core/todo.txt +++ b/core/todo.txt @@ -1,47 +1,5 @@ -0225 core -X bug with StringDict(Reader) that wasn't setting the indices hashmap -X check this with other versions of this class -X call revalidate() via reflection -X text looks lousy compared to the Apple JVM -X mess with rendering hints? (notes in PGraphicsJava2D) -X improvements made, but still not amazing.. just at level of Windows/Linux -X PGraphics.colorCalcARGB(int, float) doesn't cap alpha -X https://github.com/processing/processing/issues/2439 -X run window border color changed in 2.1 -X https://github.com/processing/processing/issues/2297 -X simple NPE issue that needs workaround -X https://github.com/processing/processing/issues/2354 +0226 core -fixed in 2.1 -X draw() called again before finishing on OS X (retina issue) -X https://github.com/processing/processing/issues/1709 -X get() not always setting alpha channel when used with point() -X https://github.com/processing/processing/issues/1756 -A support for geometry and tessellation shaders (on desktop) -A https://github.com/processing/processing/issues/2252 - -andres -X copy() under OPENGL uses upside-down coordinates for cropping -X https://github.com/processing/processing/issues/2345 -X video on windows causes exception -X https://github.com/processing/processing/issues/2327 -X Shape Font Rendering was broken with the OpenGL Renderer -X https://github.com/processing/processing/issues/2375 -A depth buffer shouldn't be cleared when depth mask is disabled -A https://github.com/processing/processing/issues/2296 -A set pixels transparent by default in P2D/P3D -A https://github.com/processing/processing/issues/2207 -A unwind depth sorting because it was breaking DXF export -A https://github.com/processing/processing/issues/2404 -A Sketch hangs if sketchRenderer() returns an OpenGL renderer -A https://github.com/processing/processing/issues/2363 -A "buffer" uniform triggers shader compilation error -A https://github.com/processing/processing/issues/2325 -A buffer has been renamed to ppixels for shaders -A noLoop clears screen on Windows 8 -A https://github.com/processing/processing/issues/2416 -A fix pixels[] array for video capture -A https://github.com/processing/processing/issues/2424 _ XML.getChildren() throwing NPE when getInt() called on non-existent var _ https://github.com/processing/processing/issues/2367 diff --git a/done.txt b/done.txt index c99b1e8e5..b3e569697 100644 --- a/done.txt +++ b/done.txt @@ -1,3 +1,29 @@ +0225 pde (2.1.2) +X Fix exception caused by Runner when it can't find location +X https://github.com/processing/processing/issues/2346 +X https://github.com/processing/processing/pull/2359 +G Serial: Update to latest upstream (fixes potential port handle leak) +G https://github.com/processing/processing/pull/2361 +J add affordance for mode developers to run from Eclipse +J https://github.com/processing/processing/pull/2422 +J non-pde extensions for modes cause a crash +J https://github.com/processing/processing/issues/2419 +J some hardcoding for .pde still exists +J https://github.com/processing/processing/issues/2420 +X the PDE uses 15% of CPU while just sitting idle (thx to David Fokkema) +X https://github.com/processing/processing/issues/1561 +X https://github.com/processing/processing/pull/2451 +X Update code signing for Processing.app for Mavericks changes +X https://github.com/processing/processing/issues/2453 +o use --deep for codesign to work? (nope) +o http://furbo.org/2013/10/17/code-signing-and-mavericks/ +o http://brockerhoff.net/RB/AppCheckerLite/ +J permit modes to specify alternate extension (.py for .pyde stuff) +J https://github.com/processing/processing/pull/2452 +X sketchPath() returns user.home in exported apps on OSX +X https://github.com/processing/processing/issues/2181 + + 0224 pde (2.1.1) M fix infinite loop in Find/Replace M https://github.com/processing/processing/issues/2082 diff --git a/todo.txt b/todo.txt index 531f23a6e..23b39471e 100644 --- a/todo.txt +++ b/todo.txt @@ -1,30 +1,10 @@ -0225 pde -X Fix exception caused by Runner when it can't find location -X https://github.com/processing/processing/issues/2346 -X https://github.com/processing/processing/pull/2359 -G Serial: Update to latest upstream (fixes potential port handle leak) -G https://github.com/processing/processing/pull/2361 -J add affordance for mode developers to run from Eclipse -J https://github.com/processing/processing/pull/2422 -J non-pde extensions for modes cause a crash -J https://github.com/processing/processing/issues/2419 -J some hardcoding for .pde still exists -J https://github.com/processing/processing/issues/2420 -X the PDE uses 15% of CPU while just sitting idle (thx to David Fokkema) -X https://github.com/processing/processing/issues/1561 -X https://github.com/processing/processing/pull/2451 -X Update code signing for Processing.app for Mavericks changes -X https://github.com/processing/processing/issues/2453 -o use --deep for codesign to work? (nope) -o http://furbo.org/2013/10/17/code-signing-and-mavericks/ -o http://brockerhoff.net/RB/AppCheckerLite/ -J permit modes to specify alternate extension (.py for .pyde stuff) -J https://github.com/processing/processing/pull/2452 -X sketchPath() returns user.home in exported apps on OSX -X https://github.com/processing/processing/issues/2181 +0226 pde high +_ sketch sometimes simply does not launch +_ https://github.com/processing/processing/issues/2402 +_ https://github.com/processing/processing/pull/2455 _ exported apps reporting as "damaged" on OS X _ https://github.com/processing/processing/issues/2095 _ QuickReference tool was able to bring down the environment @@ -43,6 +23,8 @@ _ maybe OS X Java can't look in subfolders? (just auto-adds things) medium +_ re/move things from Google Code downloads +_ https://code.google.com/p/support/wiki/DownloadsFAQ _ actual help with cleaning out the repo _ https://github.com/processing/processing/issues/1898 _ requires re-forking, so still a ton of work