diff --git a/core/done.txt b/core/done.txt index 14b38448d..670517730 100644 --- a/core/done.txt +++ b/core/done.txt @@ -1,3 +1,31 @@ +0091 core +X change to synchronization to hopefully fix some update issues +X curveVertex() problem in P2D when > 128 points fixed +_ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1115856359;start=0 +X for present mode, need to set a default display +X currently crashes if only --present is specified w/o --display +o make the 1.4 code in PApplet load via reflection +X doesn't appear necessary with 1.3 applets +o or is some of the stuff usable in 1.3 but not all? +o ie. the device config classes exist but not the set full screen method +X currently some bugs in the main() because it's not sizing applets +X if running in present mode it works ok +X but that also needs its display set.. argh +X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1115834600;start=0 +X add exit() function to actually explicitly quit +X scripts will just require that people include exit at the end +X esc should kill fullscreen mode (actually now it just quits anything) +X can a key handler be added to the window? not really +X add an escape listener to the applet tho.. but will it work with gl? +X how can this be shut off for presentations? +X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1114027594;start=0 +X present mode wasn't reading the stop button color +X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Suggestions;action=display;num=1116166897;start=0 +X cleaned up the createFont() functions a little +X java 1.3 required message isn't clickable +X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1117552076 + + 0090 core X added arraycopy() function that calls System.arraycopy() X also the useful shortcut fxn diff --git a/core/todo.txt b/core/todo.txt index f34b4d3c5..abc6a0232 100644 --- a/core/todo.txt +++ b/core/todo.txt @@ -1,31 +1,3 @@ -0091 core -X change to synchronization to hopefully fix some update issues -X curveVertex() problem in P2D when > 128 points fixed -_ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1115856359;start=0 -X for present mode, need to set a default display -X currently crashes if only --present is specified w/o --display -o make the 1.4 code in PApplet load via reflection -X doesn't appear necessary with 1.3 applets -o or is some of the stuff usable in 1.3 but not all? -o ie. the device config classes exist but not the set full screen method -X currently some bugs in the main() because it's not sizing applets -X if running in present mode it works ok -X but that also needs its display set.. argh -X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1115834600;start=0 -X add exit() function to actually explicitly quit -X scripts will just require that people include exit at the end -X esc should kill fullscreen mode (actually now it just quits anything) -X can a key handler be added to the window? not really -X add an escape listener to the applet tho.. but will it work with gl? -X how can this be shut off for presentations? -X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1114027594;start=0 -X present mode wasn't reading the stop button color -X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Suggestions;action=display;num=1116166897;start=0 -X cleaned up the createFont() functions a little -X java 1.3 required message isn't clickable -X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1117552076 - - 0092 core _ proper api for access to Graphics2D in PGraphics2 diff --git a/done.txt b/done.txt index 69cb30ad5..6f7db480b 100644 --- a/done.txt +++ b/done.txt @@ -1,3 +1,88 @@ +0091 pde +X error messages from external not coming through very well +X especially on macosx.. is it writing to stdout.txt tho? +X figure out why it's killing things early? the process maybe? +X gl exceptions really not coming through +X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1114520230;start=5 +X command keys don't work w/ shift +X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1114661169;start=0 +X printing 32k chars to console w/o a line break will cause massive error +X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1115470426;start=0 +X on linux, have the shell script test for jikes first +X have it run jikes quickly, if it exits with an error, warn user +X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1115302894 +X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1115787397;start=0 +X wasn't using runner stop button color +X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Suggestions;action=display;num=1116166897;start=0 +X fix up the video crap because nobody reads the faq +X and no cameras means that the list comes back null +X can't seem to find build dir on operating systems w/ non-ascii chars +X or rather, when user accounts have non-ascii chars in the name +X try setting up an account where this is the case +X http://processing.org/bugs/show_bug.cgi?id=2 +X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1114207259 +X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1116025299 +X ctrl-shift-f is both autoformat and find in reference +X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1118117417 +o http://processing.org/discourse/yabb_beta/YaBB.cgi?board=WebsiteBugs;action=display;num=1117490025 +X if sketchbook folder doesn't exist, default to the old folder +X people remove their old p5 folder which contained their sketchbook +X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Syntax;action=display;num=1116080833;start=0 +X add a tiny java tester app to the home page +X make sure gl examples are working properly before release +X actually probably a bug with building opengl stuff with run.sh on linux +X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=os_core_pde;action=display;num=1117632460 + +fixed previously +o runtime exceptions have stopped coming through (on pc only?) +o test with florian example for the exception stuff +o that they don't show up in the error bar +o make sure this is no longer the case +o don't draw the nasty couple of pixels in the margin +o http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Suggestions;action=display;num=1115597365;start=0 +o font builder chopping off parts of letters +X not seen for a long time +o this may be fixed? +o http://processing.org/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1076358432;start=0 +o package processing.app for PdeBase, PdeEditor.. +o if NullPointerEx on a line that includes a "pixels[" +o give an error message saying "you may need to call loadPixels" + +discuss with casey +X redraw() should be listed under "related" for loop and noLoop +X redraw() can't be called inside draw(), but loop/noLoop can +X not as weird as it sounds, but the redraw flag is gonna get cleared +X documentation on tabs: .java files, inner classes, etc +X additional tabs are added to the main code +X as a result, static variables can't be used +X though they can go above the class itself or be placed in the parent +X if you want it separate, use a .java file instead (not parsed) +X classes in tabs are inner classes, or use .java files +X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Syntax;action=display;num=1114393478;start=0 +X built in functions.. may not always be fastest, we're going for correct +X most things have other ways of making things much faster +X we've attempted for less confusion over speed in some cases +X get(), set() and red() et al are one such example +X web colors with alpha: 0xffcc0080 or unhex("ffcc0080") +`X the draw() method must exist, otherwise the sketch won't run +X i.e. can't just have mousePressed() +o make a sketch that shows loading from the web +o make another sketch that shows loading from a file +X make notes about preproc +X move the readme stuff for each file into the files themselves +X also put a general rundown of the preproc into Preprocessor.java +X subclasses need to use "public void keyPressed" not "void keyPressed" +X beginShape() defaults to beginShape(POLYGON) +X needs to be noted for the reference +X make a note that u/v coordinates on vertex() clamp at 0 and 1 +X document for new users: +X what's a NullPointerException +X what's an ArrayIndexOutOfBoundsException +X use of strings +X println() for debugging +X add notes to float ref about problems with incrementing by +0.0001 + + 0090 pde X working on strange undo problems, use a new Document for each tab X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1115665414;start=2 diff --git a/todo.txt b/todo.txt index 580062fab..126d19fb8 100644 --- a/todo.txt +++ b/todo.txt @@ -1,86 +1,4 @@ -0091 pde -X error messages from external not coming through very well -X especially on macosx.. is it writing to stdout.txt tho? -X figure out why it's killing things early? the process maybe? -X gl exceptions really not coming through -X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1114520230;start=5 -X command keys don't work w/ shift -X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1114661169;start=0 -X printing 32k chars to console w/o a line break will cause massive error -X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1115470426;start=0 -X on linux, have the shell script test for jikes first -X have it run jikes quickly, if it exits with an error, warn user -X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1115302894 -X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1115787397;start=0 -X wasn't using runner stop button color -X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Suggestions;action=display;num=1116166897;start=0 -X fix up the video crap because nobody reads the faq -X and no cameras means that the list comes back null -X can't seem to find build dir on operating systems w/ non-ascii chars -X or rather, when user accounts have non-ascii chars in the name -X try setting up an account where this is the case -X http://processing.org/bugs/show_bug.cgi?id=2 -X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1114207259 -X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1116025299 -X ctrl-shift-f is both autoformat and find in reference -X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1118117417 -o http://processing.org/discourse/yabb_beta/YaBB.cgi?board=WebsiteBugs;action=display;num=1117490025 -X if sketchbook folder doesn't exist, default to the old folder -X people remove their old p5 folder which contained their sketchbook -X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Syntax;action=display;num=1116080833;start=0 -X add a tiny java tester app to the home page -X make sure gl examples are working properly before release -X actually probably a bug with building opengl stuff with run.sh on linux -X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=os_core_pde;action=display;num=1117632460 - -fixed previously -o runtime exceptions have stopped coming through (on pc only?) -o test with florian example for the exception stuff -o that they don't show up in the error bar -o make sure this is no longer the case -o don't draw the nasty couple of pixels in the margin -o http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Suggestions;action=display;num=1115597365;start=0 -o font builder chopping off parts of letters -X not seen for a long time -o this may be fixed? -o http://processing.org/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1076358432;start=0 -o package processing.app for PdeBase, PdeEditor.. -o if NullPointerEx on a line that includes a "pixels[" -o give an error message saying "you may need to call loadPixels" - -discuss with casey -X redraw() should be listed under "related" for loop and noLoop -X redraw() can't be called inside draw(), but loop/noLoop can -X not as weird as it sounds, but the redraw flag is gonna get cleared -X documentation on tabs: .java files, inner classes, etc -X additional tabs are added to the main code -X as a result, static variables can't be used -X though they can go above the class itself or be placed in the parent -X if you want it separate, use a .java file instead (not parsed) -X classes in tabs are inner classes, or use .java files -X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Syntax;action=display;num=1114393478;start=0 -X built in functions.. may not always be fastest, we're going for correct -X most things have other ways of making things much faster -X we've attempted for less confusion over speed in some cases -X get(), set() and red() et al are one such example -X web colors with alpha: 0xffcc0080 or unhex("ffcc0080") -`X the draw() method must exist, otherwise the sketch won't run -X i.e. can't just have mousePressed() -o make a sketch that shows loading from the web -o make another sketch that shows loading from a file -X make notes about preproc -X move the readme stuff for each file into the files themselves -X also put a general rundown of the preproc into Preprocessor.java -X subclasses need to use "public void keyPressed" not "void keyPressed" -X beginShape() defaults to beginShape(POLYGON) -X needs to be noted for the reference -X make a note that u/v coordinates on vertex() clamp at 0 and 1 -X document for new users: -X what's a NullPointerException -X what's an ArrayIndexOutOfBoundsException -X use of strings -X println() for debugging -X add notes to float ref about problems with incrementing by +0.0001 +0092 pde . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .