diff --git a/app/src/processing/app/Base.java b/app/src/processing/app/Base.java index c4b77e0de..cb6690ab1 100644 --- a/app/src/processing/app/Base.java +++ b/app/src/processing/app/Base.java @@ -53,9 +53,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 = 242; + static private final int REVISION = 243; /** This might be replaced by main() if there's a lib/version.txt file. */ - static private String VERSION_NAME = "0242"; //$NON-NLS-1$ + static private String VERSION_NAME = "0243"; //$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 6d72f9277..9ce2084a5 100644 --- a/core/done.txt +++ b/core/done.txt @@ -1,3 +1,50 @@ +0242 core (3.0b4) +X dataPath() not working when app is not run from app dir on Linux +X https://github.com/processing/processing/issues/2195 +X Zero length string passed to TextLayout constructor +X https://github.com/processing/processing/issues/3487 +X improve speed of text(x, y, w, h) when using large strings with no spaces +X https://github.com/processing/processing/issues/211 +X implement add(x, y) and sub(x, y) in PVector +X https://github.com/processing/processing/issues/3593 + +earlier +X are we clear on sketchPath() for OS X? +X working dir (user.dir?) returns home dir, not app dir in Oracle Java +X could add -Dapp.root=$APP_ROOT and get via System.getProperty("app.root") +X https://github.com/processing/processing/issues/2181 +X textWidth() incorrect with default (JAVA2D) renderer and default font +X https://github.com/processing/processing/issues/2175 +X Error on size() when using FX2D due to stage inset issues +X https://github.com/processing/processing/issues/3412 +X probably fixes w/ size() removal change + +jakub +X Remove alpha filler (hopefully no regression here) +X https://github.com/processing/processing/pull/3523 +X accuracy problems make alpha channel go to FE with image.copy() +X https://github.com/processing/processing/issues/258 +X fix blue-channel bias on blend() +X https://github.com/processing/processing/issues/514 +X improve blend() accuracy when using ADD +X https://github.com/processing/processing/issues/172 +X includes code for a slow but more accurate mode +X huge Java2D blending patch +X https://github.com/processing/processing/pull/3592 +X Remove support for fixed-function pipeline +X https://github.com/processing/processing/issues/3505 +X https://github.com/processing/processing/pull/3604 +X https://github.com/processing/processing/pull/3605 +X https://github.com/processing/processing/pull/3606 +X https://github.com/processing/processing/pull/3628 +X Improve OpenGL extensions checks +X https://github.com/processing/processing/pull/3646 + +opengl +X filter(PShader) broken in HDPI mode +X https://github.com/processing/processing/issues/3577 + + 0241 core (3.0b3) X `focused` variable always false in P2D/P3D X https://github.com/processing/processing/issues/3564 diff --git a/core/todo.txt b/core/todo.txt index 416ca0641..d14dd4e83 100644 --- a/core/todo.txt +++ b/core/todo.txt @@ -1,48 +1,4 @@ -0242 core (3.0b4) -X dataPath() not working when app is not run from app dir on Linux -X https://github.com/processing/processing/issues/2195 -X Zero length string passed to TextLayout constructor -X https://github.com/processing/processing/issues/3487 -X improve speed of text(x, y, w, h) when using large strings with no spaces -X https://github.com/processing/processing/issues/211 -X implement add(x, y) and sub(x, y) in PVector -X https://github.com/processing/processing/issues/3593 - -earlier -X are we clear on sketchPath() for OS X? -X working dir (user.dir?) returns home dir, not app dir in Oracle Java -X could add -Dapp.root=$APP_ROOT and get via System.getProperty("app.root") -X https://github.com/processing/processing/issues/2181 -X textWidth() incorrect with default (JAVA2D) renderer and default font -X https://github.com/processing/processing/issues/2175 -X Error on size() when using FX2D due to stage inset issues -X https://github.com/processing/processing/issues/3412 -X probably fixes w/ size() removal change - -jakub -X Remove alpha filler (hopefully no regression here) -X https://github.com/processing/processing/pull/3523 -X accuracy problems make alpha channel go to FE with image.copy() -X https://github.com/processing/processing/issues/258 -X fix blue-channel bias on blend() -X https://github.com/processing/processing/issues/514 -X improve blend() accuracy when using ADD -X https://github.com/processing/processing/issues/172 -X includes code for a slow but more accurate mode -X huge Java2D blending patch -X https://github.com/processing/processing/pull/3592 -X Remove support for fixed-function pipeline -X https://github.com/processing/processing/issues/3505 -X https://github.com/processing/processing/pull/3604 -X https://github.com/processing/processing/pull/3605 -X https://github.com/processing/processing/pull/3606 -X https://github.com/processing/processing/pull/3628 -X Improve OpenGL extensions checks -X https://github.com/processing/processing/pull/3646 - -opengl -X filter(PShader) broken in HDPI mode -X https://github.com/processing/processing/issues/3577 +0243 core (3.0b5) known issues diff --git a/done.txt b/done.txt index 3c15cb4a8..83b2f07c7 100644 --- a/done.txt +++ b/done.txt @@ -1,3 +1,107 @@ +0242 (3.0b4) +X Fix NullPointerException with some sketches that have no size() command +X https://github.com/processing/processing/issues/3585 +X Invalid OS X code signature +X https://github.com/processing/processing/issues/3575 +X canceling "create folder, move sketch, and continue?" will cause crash +X throws an NPE and then forces a quit +X https://github.com/processing/processing/issues/3586 +X also showError() there shouldn't die if other Java windows open +X move Platform into its own class, also Messages and others +X https://github.com/processing/processing/issues/2765 +X Pass command line arguments to sketches +X https://github.com/processing/processing/issues/2552 +X 'handleTweak' variable implemented strangely +X ctrl+r not restarting sketch when debug is enabled +X hitting Run while a sketch is running should restart the sketch +X https://github.com/processing/processing/issues/3623 +X should Platform be a static instance? +X lots of platform stuff in base, but might be better handled elsewhere + +jakub +X Parsing generic fails when package is specified (also problem with Map.Entry) +X https://github.com/processing/processing/issues/918 +X https://github.com/processing/processing/pull/3638 + +api changes +X Make fields and functions in PdeKeywords protected +X https://github.com/processing/processing/issues/2383 +X Added "EditorException", which is thrown when loading bad sketches +X createEditor() now throws this when something goes wrong +X rather than handleOpenInternal() returning false (and being ignored) +X Several platform-oriented features have moved to Platform +X i.e. Platform.isWindows(), Platform.openURL(), Platform.getJavaPath() +X Base.showXxxx() and Base.log() have moved to Messages.showXxxx() + +gsoc +X Second round of arm patches (v5) +X https://github.com/processing/processing/pull/3583 +X Third bunch of arm patches +X https://github.com/processing/processing/pull/3622 +X Contribution Manager GUI updates +X https://github.com/processing/processing/pull/3596 +X Sorting by author name inplemented +X https://github.com/processing/processing/pull/3615 +X CM needs minimum window size enforced +X https://github.com/processing/processing/issues/3600 +X https://github.com/processing/processing/pull/3607 +X Deactivate install button when incompatible +X https://github.com/processing/processing/issues/3603 +X https://github.com/processing/processing/pull/3611 +X CM "Updates" badge appears even when there are no updates +X https://github.com/processing/processing/issues/3597 +X https://github.com/processing/processing/pull/3625 +X Ignore accented characters when filtering in the CM +X https://github.com/processing/processing/issues/3627 +X https://github.com/processing/processing/pull/3633 +X CM: Enable arrow keys for navigating list +X https://github.com/processing/processing/issues/3610 +X https://github.com/processing/processing/pull/3631 +X CM filter input glitchy +X https://github.com/processing/processing/issues/3612 +X https://github.com/processing/processing/pull/3630 +X Set font correctly in Contribution Manager dialog +X https://github.com/processing/processing/issues/3601 +X https://github.com/processing/processing/pull/3626 +X Add method to JavaMode for search path +X https://github.com/processing/processing/pull/3648 + +earlier +X closing the color selector makes things freeze (only Linux and Windows?) +X https://github.com/processing/processing/issues/2381 +X Comment/Uncomment should ignore leading whitespace +X https://github.com/processing/processing/issues/1961 +X Export unsaved sketch > agree to save prompt > export doesn't finish +X https://github.com/processing/processing/issues/2724 +X Add disconnectEvent() to Server +X https://github.com/processing/processing/issues/2133 +X False positive for mixing active/static mode in Tweak Mode 3.0 alpha 5 +X https://github.com/processing/processing/issues/3140 +X Determine shortcut for Export vs Use Selection for Find +X https://github.com/processing/processing/issues/2985 +X PDE erroneously detects changes in non-sketch files +X https://github.com/processing/processing/issues/2759 + +more cleaning +X make sure "PDF Export" is showing for the library name +X we've lost arrow keys to expand items in the examples window +X sketchbook window too? +X 'ant clean' not removing old versions created by dist +o add span screens pref (near the display pref) +o add checkbox for spans to export dialog +X use fullScreen(SPAN) instead +o default display set to a second, then gets confused when monitor doesn't exist +o is this not resetting the preference? +X https://github.com/processing/processing/issues/1457 +o add last revision used / max revision used settings? +o move the language stuff to the settings folder +o that way people can modify and test w/o recompiling +X https://github.com/processing/processing/issues/2938 +o how was this resolved? just implemented overrides? +X instead, working from the sketchbook folder +X write docs about it + + 0241 (3.0b3) X don't show breakpoints when debugger is off X https://github.com/processing/processing/issues/3093 diff --git a/todo.txt b/todo.txt index 49188f9d3..cfb378ba0 100644 --- a/todo.txt +++ b/todo.txt @@ -1,105 +1,4 @@ -0242 (3.0b4) -X Fix NullPointerException with some sketches that have no size() command -X https://github.com/processing/processing/issues/3585 -X Invalid OS X code signature -X https://github.com/processing/processing/issues/3575 -X canceling "create folder, move sketch, and continue?" will cause crash -X throws an NPE and then forces a quit -X https://github.com/processing/processing/issues/3586 -X also showError() there shouldn't die if other Java windows open -X move Platform into its own class, also Messages and others -X https://github.com/processing/processing/issues/2765 -X Pass command line arguments to sketches -X https://github.com/processing/processing/issues/2552 -X 'handleTweak' variable implemented strangely -X ctrl+r not restarting sketch when debug is enabled -X hitting Run while a sketch is running should restart the sketch -X https://github.com/processing/processing/issues/3623 -X should Platform be a static instance? -X lots of platform stuff in base, but might be better handled elsewhere - -jakub -X Parsing generic fails when package is specified (also problem with Map.Entry) -X https://github.com/processing/processing/issues/918 -X https://github.com/processing/processing/pull/3638 - -api changes -X Make fields and functions in PdeKeywords protected -X https://github.com/processing/processing/issues/2383 -X Added "EditorException", which is thrown when loading bad sketches -X createEditor() now throws this when something goes wrong -X rather than handleOpenInternal() returning false (and being ignored) -X Several platform-oriented features have moved to Platform -X i.e. Platform.isWindows(), Platform.openURL(), Platform.getJavaPath() -X Base.showXxxx() and Base.log() have moved to Messages.showXxxx() - -gsoc -X Second round of arm patches (v5) -X https://github.com/processing/processing/pull/3583 -X Third bunch of arm patches -X https://github.com/processing/processing/pull/3622 -X Contribution Manager GUI updates -X https://github.com/processing/processing/pull/3596 -X Sorting by author name inplemented -X https://github.com/processing/processing/pull/3615 -X CM needs minimum window size enforced -X https://github.com/processing/processing/issues/3600 -X https://github.com/processing/processing/pull/3607 -X Deactivate install button when incompatible -X https://github.com/processing/processing/issues/3603 -X https://github.com/processing/processing/pull/3611 -X CM "Updates" badge appears even when there are no updates -X https://github.com/processing/processing/issues/3597 -X https://github.com/processing/processing/pull/3625 -X Ignore accented characters when filtering in the CM -X https://github.com/processing/processing/issues/3627 -X https://github.com/processing/processing/pull/3633 -X CM: Enable arrow keys for navigating list -X https://github.com/processing/processing/issues/3610 -X https://github.com/processing/processing/pull/3631 -X CM filter input glitchy -X https://github.com/processing/processing/issues/3612 -X https://github.com/processing/processing/pull/3630 -X Set font correctly in Contribution Manager dialog -X https://github.com/processing/processing/issues/3601 -X https://github.com/processing/processing/pull/3626 -X Add method to JavaMode for search path -X https://github.com/processing/processing/pull/3648 - -earlier -X closing the color selector makes things freeze (only Linux and Windows?) -X https://github.com/processing/processing/issues/2381 -X Comment/Uncomment should ignore leading whitespace -X https://github.com/processing/processing/issues/1961 -X Export unsaved sketch > agree to save prompt > export doesn't finish -X https://github.com/processing/processing/issues/2724 -X Add disconnectEvent() to Server -X https://github.com/processing/processing/issues/2133 -X False positive for mixing active/static mode in Tweak Mode 3.0 alpha 5 -X https://github.com/processing/processing/issues/3140 -X Determine shortcut for Export vs Use Selection for Find -X https://github.com/processing/processing/issues/2985 -X PDE erroneously detects changes in non-sketch files -X https://github.com/processing/processing/issues/2759 - -more cleaning -X make sure "PDF Export" is showing for the library name -X we've lost arrow keys to expand items in the examples window -X sketchbook window too? -X 'ant clean' not removing old versions created by dist -o add span screens pref (near the display pref) -o add checkbox for spans to export dialog -X use fullScreen(SPAN) instead -o default display set to a second, then gets confused when monitor doesn't exist -o is this not resetting the preference? -X https://github.com/processing/processing/issues/1457 -o add last revision used / max revision used settings? -o move the language stuff to the settings folder -o that way people can modify and test w/o recompiling -X https://github.com/processing/processing/issues/2938 -o how was this resolved? just implemented overrides? -X instead, working from the sketchbook folder -X write docs about it +0243 (3.0b5) known issues