diff --git a/core/done.txt b/core/done.txt index a282122d5..0243d25ff 100644 --- a/core/done.txt +++ b/core/done.txt @@ -1,3 +1,24 @@ +0086 core +X java 1.4 getButton() was inside the mouse handler +X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1114147314;start=3 +X color() doesn't work properly because g might be null? +X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1114518309;start=0 +X textMode(RIGHT) etc causing trouble.. tell ppl to use textAlign() +X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Syntax;action=display;num=1114219121;start=4 +X saveFrame with a filename still causing trouble: +X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1114097641;start=0 +X fov should be in radians +X present mode not working on macosx 10.2? +X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1114381302;start=0 +X ex on endshape if no calls to vertex +X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1113940972 +X is camera backwards, or staying fixed and moving the scene? +X camera() is broken, should be ok to call it at beinning of loop +X end of lookat might be backwards +X or endCamera might be swapping camera and cameraInv +X beginCamera also grabs it backwards + + 0085 core X camera() was missing from PGraphics X some tweaks to openStream() for loading images and less errors diff --git a/core/todo.txt b/core/todo.txt index 21ca8a4a4..bb6d498c2 100644 --- a/core/todo.txt +++ b/core/todo.txt @@ -1,28 +1,10 @@ -0086 core -X java 1.4 getButton() was inside the mouse handler -X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1114147314;start=3 -X color() doesn't work properly because g might be null? -X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1114518309;start=0 -X textMode(RIGHT) etc causing trouble.. tell ppl to use textAlign() -X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Syntax;action=display;num=1114219121;start=4 -X saveFrame with a filename still causing trouble: -X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1114097641;start=0 -X fov should be in radians -X present mode not working on macosx 10.2? -X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1114381302;start=0 -X ex on endshape if no calls to vertex -X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1113940972 -X is camera backwards, or staying fixed and moving the scene? -X camera() is broken, should be ok to call it at beinning of loop -X end of lookat might be backwards -X or endCamera might be swapping camera and cameraInv -X beginCamera also grabs it backwards +0087 core . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . -high priority but not *required* for 86 +high priority _ polygons perpendicular to axis not drawing _ is this a clipping error? @@ -111,12 +93,6 @@ _ make a PException that extends RuntimeException but packages an ex? _ catch sun.dc.pr.PRException? _ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1113990788;start=0 - -. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - - -NOT COMPLETELY NECESSARY BEFORE BETA - _ bizarre image loading error with c_Rollover.zip _ text() with a z coordinate is now using translate, very slow @@ -266,7 +242,6 @@ _ guessing it's an implementation issue in sami's renderer _ check with the a_Displaying example and tint(255, 0, 0, 100); _ Stroking a rect() leaves the upper right pixel off. - _ beginShape() _ don't allow you to draw stroked items unless stroke() is called _ don't allow beginShape() if shape is already set @@ -280,7 +255,8 @@ _ also threaded images _ 404 error because first searches applet directory on zipdecode -// +_ should image i/o and sound i/o be moved into PImage and PSound? +_ how to load external encoders/decoders opengl _ fix non-bound textures from mangling everything else @@ -303,11 +279,6 @@ _ if so, just switch the image code to expect alpha in the high bits _ fonts probably need to be RGBA, not ALPHA style images _ there's nothing really ALPHA about them? -// - -_ should image i/o and sound i/o be moved into PImage and PSound? -_ how to load external encoders/decoders - scripting _ on exceptions, use die to just kill the applet _ make the file i/o stuff work more cleanly diff --git a/done.txt b/done.txt index 4c32146f3..4320996c0 100644 --- a/done.txt +++ b/done.txt @@ -1,3 +1,85 @@ +0086 pde +X new versions of java for windows and linux: 1.4.2_07 +X update faq on site? what's difference between versions? +X no difference between versions... should it be cvs based? +X linux is missing all libraries except for javascript +_ added again, but check the distribution to make sure they're working +X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Tools;action=display;num=1114325419;start=1 +X preferences - second line of prefs (the file path) is smashing things +X righthand max isn't being updated for that second line +X or it's getting written over by the line below it +X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1113932608 +X include platform information when checking for updates +X send over the int as long hex number? +X 64 bits hex is gonna be 16 digits.. much cleaner +o when people are running 1.5, warn them? +o if p5 is running 1.5, let them know to use the standard install +o check to see if when running externally, will be using a 1.5 vm +X nah, this seems like overkill.. problems haven't been *that* bad (yet) +X make sure that when running ext, using the local java +X macosx 10.2 needs libiconv to run jikes +X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1114113204;start=0 +o either compile jikes not to use it: +o http://jikes.sourceforge.net/faq/dev-win32.shtml +o or maybe include an installer: +o http://www.bluem.net/downloads/libiconv_en/ +o gnu page for libiconv +o http://www.gnu.org/software/libiconv/ +X on 10.2, the version of jikes from 69 (the cvs build) works fine +X update the faq when doing the release +X additional requests for this (and it's an easy fix) +X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Suggestions;action=display;num=1114449442;start=0 +X maintain tab scroll and caret positions +X save caret position when switching tabs +X check casey's email about bugs + +lots of save bugs +X "are you trying to f-- with me" on quitting the app is super problem +o look into canceling a quit instead? +X "save as" not quite working +X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1113944897;start=0 +X more "save as" trouble with removing files +X robert's issues with saveas deleting things +X sketch "delete" not working.. grrr.. +X creating a new file with the same name as a hidden file will cause trouble + +documentation +X mention revisions.txt in changes.html +X quicktime 7 has not been tested, use at your own risk +X if you have trouble on mac, this is a qt 652 reinstaller +X http://www.apple.com/support/downloads/quicktime652reinstallerformac.html +X not slice() but subset()... get word from casey on how to resolve +X videoEvent and serialEvent pass in the object +X serial will only list ports that are currently not in use +X i.e. if you're monitoring the port in one app, it won't be listed +X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Syntax;action=display;num=1114561057;start=0 +X put the jikes fix for 10.2 on the faq (mention update to 86) +X not supporting windows 95 +X http://www.java.com/en/download/help/win95.xml +X wontstart wasn't properly linked +X watch out for upper/lowercase changes +X methods and functions always start lowercase, and have inner caps +X faq - java 1.5 +X seems to run things more slowly.. +X if using p5 standard, will be running 1.4 +X but if 1.5 installed, browser will probably use that +X opengl only runs with 1.4 +X opengl not tested for applets +X to get to opengl functions, put this after size: +X GL gl = ((PGraphicsGL)g).gl; +X and then can make opengl calls. this is not supported, +X and if things don't work, sorry. +X faq - known bugs +X 1 pixel stroke weight in opengl (temporary) +X make clear that P2D is not working if not clear enough +X save/yes/no needs cancel +X faq - not our problem +X sun.dc.pr.PRException +X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1113990788;start=0 +X updatePixels() may be slower.. hopefully JAVA2D mostly temporary +X faq - graphics engines.. default graphics may be slow + + 0085 pde X list of changes since rev 69? run through revisions.txt X update and finalize the faq diff --git a/todo.txt b/todo.txt index f9540af94..988019a89 100644 --- a/todo.txt +++ b/todo.txt @@ -1,83 +1,8 @@ -0086 pde -X new versions of java for windows and linux: 1.4.2_07 -X update faq on site? what's difference between versions? -X no difference between versions... should it be cvs based? -X linux is missing all libraries except for javascript -_ added again, but check the distribution to make sure they're working -X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Tools;action=display;num=1114325419;start=1 -X preferences - second line of prefs (the file path) is smashing things -X righthand max isn't being updated for that second line -X or it's getting written over by the line below it -X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1113932608 -X include platform information when checking for updates -X send over the int as long hex number? -X 64 bits hex is gonna be 16 digits.. much cleaner -o when people are running 1.5, warn them? -o if p5 is running 1.5, let them know to use the standard install -o check to see if when running externally, will be using a 1.5 vm -X nah, this seems like overkill.. problems haven't been *that* bad (yet) -X make sure that when running ext, using the local java -X macosx 10.2 needs libiconv to run jikes -X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1114113204;start=0 -o either compile jikes not to use it: -o http://jikes.sourceforge.net/faq/dev-win32.shtml -o or maybe include an installer: -o http://www.bluem.net/downloads/libiconv_en/ -o gnu page for libiconv -o http://www.gnu.org/software/libiconv/ -X on 10.2, the version of jikes from 69 (the cvs build) works fine -X update the faq when doing the release -X additional requests for this (and it's an easy fix) -X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Suggestions;action=display;num=1114449442;start=0 -X maintain tab scroll and caret positions -X save caret position when switching tabs -X check casey's email about bugs +0087 pde -lots of save bugs -X "are you trying to f-- with me" on quitting the app is super problem -o look into canceling a quit instead? -X "save as" not quite working -X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1113944897;start=0 -X more "save as" trouble with removing files -X robert's issues with saveas deleting things -X sketch "delete" not working.. grrr.. -X creating a new file with the same name as a hidden file will cause trouble - -documentation -X mention revisions.txt in changes.html -X quicktime 7 has not been tested, use at your own risk -X if you have trouble on mac, this is a qt 652 reinstaller -X http://www.apple.com/support/downloads/quicktime652reinstallerformac.html -X not slice() but subset()... get word from casey on how to resolve -X videoEvent and serialEvent pass in the object -X serial will only list ports that are currently not in use -X i.e. if you're monitoring the port in one app, it won't be listed -X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Syntax;action=display;num=1114561057;start=0 -X put the jikes fix for 10.2 on the faq (mention update to 86) -X not supporting windows 95 -X http://www.java.com/en/download/help/win95.xml -X wontstart wasn't properly linked -X watch out for upper/lowercase changes -X methods and functions always start lowercase, and have inner caps -X faq - java 1.5 -X seems to run things more slowly.. -X if using p5 standard, will be running 1.4 -X but if 1.5 installed, browser will probably use that -X opengl only runs with 1.4 -X opengl not tested for applets -X to get to opengl functions, put this after size: -X GL gl = ((PGraphicsGL)g).gl; -X and then can make opengl calls. this is not supported, -X and if things don't work, sorry. -X faq - known bugs -X 1 pixel stroke weight in opengl (temporary) -X make clear that P2D is not working if not clear enough -X save/yes/no needs cancel -X faq - not our problem -X sun.dc.pr.PRException -X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1113990788;start=0 -X updatePixels() may be slower.. hopefully JAVA2D mostly temporary -X faq - graphics engines.. default graphics may be slow +already completed in 86 +X remove requirement for osx to install fink +X only used for 'head' . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . @@ -86,10 +11,10 @@ X faq - graphics engines.. default graphics may be slow _ make simple tool for casey to rebuild all the examples at once _ need to rebuild with this release because of 1.3/1.4 issues +documentation _ auto-run the javadoc in dist.sh _ doctor a copy of the css file to use p5 defaults _ and re-copy the css in after generating the doc each time - _ documentation on tabs: .java files, inner classes, etc _ additional tabs are added to the main code _ as a result, static variables can't be used @@ -97,7 +22,6 @@ _ though they can go above the class itself or be placed in the parent _ if you want it separate, use a .java file instead (not parsed) _ classes in tabs are inner classes, or use .java files _ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Syntax;action=display;num=1114393478;start=0 - _ built in functions.. may not always be fastest, we're going for correct _ most things have other ways of making things much faster _ we've attempted for less confusion over speed in some cases @@ -106,12 +30,6 @@ _ is there a way to do xxx? _ advanced users who are outgrowing the basic reference: _ be sure to check the "complete" reference - -. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - - -HIGH PRIORITY BUT NOT NECESSITY - _ get platform checker into the latest exhibition piece _ get these two todo lists into their bugzilla categories @@ -146,13 +64,6 @@ void serialEvent() { println(myPort.readString()); } - -. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - - -_ remove requirement for osx to install fink -_ only used for 'head' - _ set applet.frame on runner, so ppl can mess with the frame itself _ option to suppress warning dialogs