starting rev 0117

This commit is contained in:
benfry
2006-09-29 03:20:29 +00:00
parent a6e1c1d82f
commit 518e5ff4cf
5 changed files with 306 additions and 298 deletions
+7
View File
@@ -4,6 +4,13 @@ reference of how to use processing, because the information for older
releases will be super crusty.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ABOUT REV 0117 - XX September 2006
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
+130
View File
@@ -1,3 +1,133 @@
0116 core
X make background() ignore transformations in JAVA2D
X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1147010374
o createGraphics to not require defaults()
X can't do, because an end() function must be called to clear the renderer
X add "hide stop button" arg for PApplet
X beginFrame/endFrame -> beginDraw/endDraw
X add new constant for the DXF renderer
X array utilities on Object[] are worthless.. fix it with reflection?
X see if reflection will allow expand for all class types
X expand, append, contract, subset, splice, concat, reverse
X typed version of array functions:
X append(), shorten(), splice, slice, subset, concat, reverse
X http://dev.processing.org/bugs/show_bug.cgi?id=115
X fix issue where processing applets would run extremely fast
X after having been starved of resources where there framerate dropped
X http://dev.processing.org/bugs/show_bug.cgi?id=336
X added color/stroke/tint/fill(#FF8800, 30);
X test imageio with images that have alpha (does it work?)
X nope, doesn't, didn't finish support
X http://dev.processing.org/bugs/show_bug.cgi?id=350
X openStream() fails with java plug-in because non-null stream returned
X http://dev.processing.org/bugs/show_bug.cgi?id=359
X update jogl to latest beta 5
X make framerate into frameRate (to match frameCount)
X AIOOBE in P3D during defaults/background/clear
X PGraphics.clear() problem from workbench and malware stuff
X had to put synchronized onto draw and size()
X actually it'll work if it's only on size()
X the sync on the mac hangs an applet running by itself
X even though it seems to be ok for a component
X thread sync problem with allocation
X http://dev.processing.org/bugs/show_bug.cgi?id=369
X major threading change to use wait()/notifyAll() instead of interrupt/sleep
X noLoop() at end of setup is prolly b/c of interruptedex
X need to not call Thread.interrupt()
X opengl + noLoop() causes InterruptedException
X check to see noLoop() breakage is fixed in 92 vs 91
X checked, not fixed
X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1115330568
X http://dev.processing.org/bugs/show_bug.cgi?id=164
X remove image(filename) and textFont(filename) et al.
X revision 115 may be saving raw files as TIFF format
X may be a bug specific to java 1.5 (nope)
X http://dev.processing.org/bugs/show_bug.cgi?id=378
X saveFrame() not working for casey
X problem with tiff loading in photoshop etc
X check http:// stuff to see if it's a url first on openStream()
X it's the most harmless, since prolly just a MFUEx
X fix problem where root of exported sketch won't be checked
X http://dev.processing.org/bugs/show_bug.cgi?id=389
X createFont not working from applets (only with .ttf?)
X throws a security exception because of the reflection stuff
X http://dev.processing.org/bugs/show_bug.cgi?id=101
X urls with ampersands don't work with link()
X Runtime.getRuntime().exec("cmd /c start " + url.replaceAll("&","^&"));
X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1149974261
X fix bug where smooth() was shut off after using text
X (that had the smoothing turned off when used in "Create Font")
X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1148362664
X fix dxf to use begin/endDraw instead of begin/endFrame
X fixes axel's bug with dxf export
X set default frameRate cap at 60
X otherwise really thrashing the cpu when not necessary
X jpeg loading may be extremely slow (loadBytes?)
X seems specific to 0115 versus the others
X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1158111639
X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1154714548
X http://dev.processing.org/bugs/show_bug.cgi?id=392
X loadImage() problems with png and jpg
X actually it's an issue with some types of jpeg files
X http://dev.processing.org/bugs/show_bug.cgi?id=279
X java.lang.IllegalArgumentException:
X Width (-1) and height (-1) cannot be <= 0
X identical to what happens when the image data is bad
X for instance, trying to load a tiff image with the jpg loader
X http://dev.processing.org/bugs/show_bug.cgi?id=305
o blend() mode param should be moved to the front
X nah, works better with the other format
X make sure there's parity with the copy() functions
X remove single pixel blend functions
o blend() should prolly have its mode be the first param
X move blend() to blendColor() when applying it to a color
X added lerpColor(), though it needs a new name
X went back to old image i/o (sometimes caused trouble when exported)
X http://dev.processing.org/bugs/show_bug.cgi?id=376
X change reader() to createReader() for consistency?
X though printwriter is odd for output..
X also createWriter() and the rest
o add to docs: save() on a PImage needs savePath() added
X hint(DISABLE_NATIVE_FONTS) to disable the built-in stuff?
X or maybe this should be hint(ENABLE_NATIVE_FONTS) instead?
X figure out default behavior for native text fonts
X make sure insideDrawWait() is in other resize() methods
X begin/end/alloc waits to PGraphicsJava2D, PGraphicsOpenGL, PGraphics3D
X fix bug with fill(#ffcc00, 50);
X toInt() on a float string needs to work
X need to check for periods to see if float -> int first
X shape changes
X remove LINE_STRIP - tell people to use beginShape() with no params
X remove LINE_LOOP - tell people to use endShape(CLOSE)
o also remove POLYGON?
X may as well remove it
X though something still needed as an internal constant
X add endShape(CLOSE) or CLOSED
X when running as an applet, sketchPath won't be set
X change the error message slightly
X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Syntax;action=display;num=1153150923
X use parseFloat instead of toFloat()? to be consistent with javascript
X also clean up some of the casting silliness
more recent
X only update mouse pos on moved and dragged
X http://dev.processing.org/bugs/show_bug.cgi?id=170
X also updates a bug that caused sketches to jump in funny ways
fixed in 0115 / quicktime 7.1
X color values on camera input flipped on intel macs
X checked in a change for this recommended on qtjava list
X http://dev.processing.org/bugs/show_bug.cgi?id=313
really old stuff
o get loop, noLoop, redraw, and framerate all working in opengl
o needs custom animator thread..
o depth() shouldn't be needed for opengl unless actually 3D
o right now the camera doesn't get set up unless you call depth()
o box and sphere are broken in gl
o what should the update image function be called?
0115 core
X remove debug message from loadPixels()
X remove debug message from PGraphics2.save()
+1 -133
View File
@@ -1,138 +1,6 @@
0116 core
X make background() ignore transformations in JAVA2D
X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1147010374
o createGraphics to not require defaults()
X can't do, because an end() function must be called to clear the renderer
X add "hide stop button" arg for PApplet
X beginFrame/endFrame -> beginDraw/endDraw
X add new constant for the DXF renderer
X array utilities on Object[] are worthless.. fix it with reflection?
X see if reflection will allow expand for all class types
X expand, append, contract, subset, splice, concat, reverse
X typed version of array functions:
X append(), shorten(), splice, slice, subset, concat, reverse
X http://dev.processing.org/bugs/show_bug.cgi?id=115
X fix issue where processing applets would run extremely fast
X after having been starved of resources where there framerate dropped
X http://dev.processing.org/bugs/show_bug.cgi?id=336
X added color/stroke/tint/fill(#FF8800, 30);
X test imageio with images that have alpha (does it work?)
X nope, doesn't, didn't finish support
X http://dev.processing.org/bugs/show_bug.cgi?id=350
X openStream() fails with java plug-in because non-null stream returned
X http://dev.processing.org/bugs/show_bug.cgi?id=359
X update jogl to latest beta 5
X make framerate into frameRate (to match frameCount)
X AIOOBE in P3D during defaults/background/clear
X PGraphics.clear() problem from workbench and malware stuff
X had to put synchronized onto draw and size()
X actually it'll work if it's only on size()
X the sync on the mac hangs an applet running by itself
X even though it seems to be ok for a component
X thread sync problem with allocation
X http://dev.processing.org/bugs/show_bug.cgi?id=369
X major threading change to use wait()/notifyAll() instead of interrupt/sleep
X noLoop() at end of setup is prolly b/c of interruptedex
X need to not call Thread.interrupt()
X opengl + noLoop() causes InterruptedException
X check to see noLoop() breakage is fixed in 92 vs 91
X checked, not fixed
X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1115330568
X http://dev.processing.org/bugs/show_bug.cgi?id=164
X remove image(filename) and textFont(filename) et al.
X revision 115 may be saving raw files as TIFF format
X may be a bug specific to java 1.5 (nope)
X http://dev.processing.org/bugs/show_bug.cgi?id=378
X saveFrame() not working for casey
X problem with tiff loading in photoshop etc
X check http:// stuff to see if it's a url first on openStream()
X it's the most harmless, since prolly just a MFUEx
X fix problem where root of exported sketch won't be checked
X http://dev.processing.org/bugs/show_bug.cgi?id=389
X createFont not working from applets (only with .ttf?)
X throws a security exception because of the reflection stuff
X http://dev.processing.org/bugs/show_bug.cgi?id=101
X urls with ampersands don't work with link()
X Runtime.getRuntime().exec("cmd /c start " + url.replaceAll("&","^&"));
X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1149974261
X fix bug where smooth() was shut off after using text
X (that had the smoothing turned off when used in "Create Font")
X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1148362664
X fix dxf to use begin/endDraw instead of begin/endFrame
X fixes axel's bug with dxf export
X set default frameRate cap at 60
X otherwise really thrashing the cpu when not necessary
X jpeg loading may be extremely slow (loadBytes?)
X seems specific to 0115 versus the others
X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1158111639
X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1154714548
X http://dev.processing.org/bugs/show_bug.cgi?id=392
X loadImage() problems with png and jpg
X actually it's an issue with some types of jpeg files
X http://dev.processing.org/bugs/show_bug.cgi?id=279
X java.lang.IllegalArgumentException:
X Width (-1) and height (-1) cannot be <= 0
X identical to what happens when the image data is bad
X for instance, trying to load a tiff image with the jpg loader
X http://dev.processing.org/bugs/show_bug.cgi?id=305
o blend() mode param should be moved to the front
X nah, works better with the other format
X make sure there's parity with the copy() functions
X remove single pixel blend functions
o blend() should prolly have its mode be the first param
X move blend() to blendColor() when applying it to a color
X added lerpColor(), though it needs a new name
X went back to old image i/o (sometimes caused trouble when exported)
X http://dev.processing.org/bugs/show_bug.cgi?id=376
X change reader() to createReader() for consistency?
X though printwriter is odd for output..
X also createWriter() and the rest
o add to docs: save() on a PImage needs savePath() added
X hint(DISABLE_NATIVE_FONTS) to disable the built-in stuff?
X or maybe this should be hint(ENABLE_NATIVE_FONTS) instead?
X figure out default behavior for native text fonts
X make sure insideDrawWait() is in other resize() methods
X begin/end/alloc waits to PGraphicsJava2D, PGraphicsOpenGL, PGraphics3D
X fix bug with fill(#ffcc00, 50);
X toInt() on a float string needs to work
X need to check for periods to see if float -> int first
X shape changes
X remove LINE_STRIP - tell people to use beginShape() with no params
X remove LINE_LOOP - tell people to use endShape(CLOSE)
o also remove POLYGON?
X may as well remove it
X though something still needed as an internal constant
X add endShape(CLOSE) or CLOSED
X when running as an applet, sketchPath won't be set
X change the error message slightly
X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Syntax;action=display;num=1153150923
X use parseFloat instead of toFloat()? to be consistent with javascript
X also clean up some of the casting silliness
more recent
X only update mouse pos on moved and dragged
X http://dev.processing.org/bugs/show_bug.cgi?id=170
X also updates a bug that caused sketches to jump in funny ways
fixed in 0115 / quicktime 7.1
X color values on camera input flipped on intel macs
X checked in a change for this recommended on qtjava list
X http://dev.processing.org/bugs/show_bug.cgi?id=313
really old stuff
o get loop, noLoop, redraw, and framerate all working in opengl
o needs custom animator thread..
o depth() shouldn't be needed for opengl unless actually 3D
o right now the camera doesn't get set up unless you call depth()
o box and sphere are broken in gl
o what should the update image function be called?
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
0117 core
_ alloc() stuff not fixed because of thread halting
_ problem where alloc happens inside setup(), so, uh..
_ http://dev.processing.org/bugs/show_bug.cgi?id=369
+167
View File
@@ -1,3 +1,170 @@
0116 pde
o including function outlines in the code?
o i.e. make setup() and draw() for people? seems silly.. not much to do
o when importing a library, insert 'captureEvent'?
o again, seems to fraught with potential problems
o saveFrame() directly to quicktime via port of DbnRecorder
o do this after beta, not likely to work with java 1.4 on macosx
X moviemaker class from dan shiffman handles this
X make message status text dark instead of white.. too subtle
o is there a way to set the color of the Frame growbox?
o currently it's white instead of dark gray like the ui
o setBackground(Color) didn't seem to help inside PdeBase.<init>
X moot point because grow boxes removed in later os releases
X ignore sketches that have ._blah.java or ._blah.pde files
X this could cause crashes on macosx
X be more strict about opening sketches with illegal characters
X in previous releases, it was possible to rename sketches outside p5
X to something that was illegal. now those files are ignored
X better fix for find/replace focus issue on osx
X http://dev.processing.org/bugs/show_bug.cgi?id=244
X give that field focus explicitly, rather than just for typing
X menu option/command key to switch between tabs
X http://dev.processing.org/bugs/show_bug.cgi?id=55
X fix movie playback on intel macs
X http://dev.processing.org/bugs/show_bug.cgi?id=313
X when using external editor, update the code on export
X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1158549785
o p5 becomes a memory hog (benelek and glen murphy)
o not confirmed for a long time
o even without sketches open, perhaps not gc'ing properly
o objects probably not getting finalized
o http://dev.processing.org/bugs/show_bug.cgi?id=29
X add pref item for setting the memory properly
X http://dev.processing.org/bugs/show_bug.cgi?id=233
o external apps should inherit memory settings from p5 itself
X too confusing to set the memory in two places
X or perhaps, have a setting in the ide for it
o and allow a checkbox for "always run externally"
X that way people don't have to adjust the memory settings for p5 itself
X perhaps the memory setting should be enabled/disabled
X that way if it's enabled, will always run externally
o menu weirdness (benelek)
o when you've got a menu open, move a cursor over the text area
o and back over the menu, the text-area cursor type remains.
X mark this as wontfix, since it's just a java bug
X http://dev.processing.org/bugs/show_bug.cgi?id=30
X remove the second movie from the movie playback example
X keep checking whether google has started to honor robots.txt
X http://www.google.com/search?hl=en&lr=&q=angleMode+site%3Aprocessing.org&btnG=Search
X add load/updatePixels stuff to the pixels[] reference
X make mention of doing it to main pix array, and on an image
X move fwd/back tab into the tab menu
X however it includes a bug that loses focus (at least on osx)
X http://dev.processing.org/bugs/show_bug.cgi?id=402
X "export folder" tool has been removed, if temporarily
X add info to the new faq
X where to find out about embedding PApplet (the dev ref)
X also the link to the eclipse integration
X also add to the platforms page
X i want to use java 1.5 crap (so do it, just don't use our env)
X where have all the old faq pages gone?
X add to opengl ref the information about downloading more native libs
X we only include linux-i586, macosx (ppc and universal), windows
X also can get linux amd64 and sunos, just need to include the libs
X add to createImage() or createGraphics reference:
X Creating bitmap images - from advanced.html
X the "export folder" command doesn't seem to work at all
X check with casey, see if he's using it
o fix up how archive sketch saves files
X bring up name, and let people change if they want
X that's prolly better, can send it to desktop or whatever
X but default folder will be sketchbook/its parent folder
X add "save sketch before archive? (or cancel)" option
video
X quicktime in applets
X probably need to do a better job with openStream
X video library in applets doesn't work
X http://dev.processing.org/bugs/show_bug.cgi?id=44
X may be fixed by simply signing the applet, or may just work in places
X exported movies seem to have trouble (windows only?)
X http://dev.processing.org/bugs/show_bug.cgi?id=231
X video doesn't work in applets
X on export, need to first import applet's packages before qt et al
X video working in applets? (no, never did in alpha so untested)
X Movie should perhaps work?
X http://dev.processing.org/bugs/show_bug.cgi?id=44
X capture.settings() changes size of capture
X http://dev.processing.org/bugs/show_bug.cgi?id=366
X fix submitted by hansi
faq additions
X add notes about sketchPath() and savePath() to library docs
X explain why save doesn't go to the data folder
X noted in savePath and common issues
X how do i move the mouse cursor? (or does this go in hacks?)
X http://java.sun.com/j2se/1.4.2/docs/api/java/awt/Robot.html
X requires a signed applet or local application
X pmouseX and pmouseY have different values in mouse methods vs. draw()
X advanced reference contains more info about how things work
X move 'how do i create large images' here
X createGraphics with PDF, using dispose() to clear the thing
X calling nextPage()
X under the memory section, getting free/total memory
X long allocated = Runtime.getRuntime().totalMemory() (-Xms usually)
X long free = Runtime.getRuntime().freeMemory() (-Xms minus used)
X long maximum = Runtime.getRuntime().maxMemory() (-Xmx setting)
X remove the memory setting stuff from the faq
X add more information about setting the memory
X move memory setting to troubleshooting page on bugs db
X the source code to the libs are included
X this makes them easy to modify (in another app)
X or you can remove the package statements and embed them
X serial is a little trickier since you'd have to put stuff in code/
X windows, may need to install new version of video drivers
X add to opengl doc/faq
mac faq
X add to faq: 10.4.2 seems to have trouble with opengl and 0110+
X opengl updates necessary
X *we will only test with the latest updates applied*
X sonia doesn't work with mac intel
X include notes about the new way to fix the serial lib on the mac
video faq
X clean up the notes in the faq about how to get video to work
X make the instructions for winvdig clearer
X be sure to say "yes to all" when deinstalling winvdig
X install 1.0.1 not 1.0.5
X 1.0.5 doesn't seem to be necessary, and can't resize windows
X use capture events when doing computation, use available() when drawing
X there are threading issues with reading video and its pixels
X these particularly show up on slower machines
o video for web may actually work, just requires signed applet
o (bug marked elsewhere in here, may need to close it)
X video does in fact work now for 0116, with different handling of file i/o
faq / troubleshooting
X a method called run() with no params will cause trouble
X can't make final because subclasses using core.jar may need override
X maybe need to move animation into an internal class
X audio hiccups, throttling the cpu
X p5 will take as much cpu as it can, which can choke other apps
X call delay(10) (or so) if you want to make sure audio keeps running
X move troubleshooting page to the reference
faq / platforms
X add notes about running processing on various platforms
o directions for rebuilding jikes, etc (where is this?)
o and then link to posts on the discourse site about how to do it
faq / export
X exporting applets
X to make your own applet html, copy the template
X adding comments to applet html
X include a /** */ style description will be included in your applet
X present mode
X notes about setting key=0 to catch ESC
X also size(screen.width, screen.height);
o maybe make a section in installations with p5
X exporting applications
X possible to include a java subfolder with exported applications
X this means no need to install an additional java vm
X or an option to include the 'java' folder on windows/linux with export
X on unix machines it's also possible to use a symlink
0115 pde
o what's the long delay when hitting "save as" on osx?
o the first time, it's very slow.. presumably an awt problem
+1 -165
View File
@@ -1,168 +1,4 @@
0116 pde
o including function outlines in the code?
o i.e. make setup() and draw() for people? seems silly.. not much to do
o when importing a library, insert 'captureEvent'?
o again, seems to fraught with potential problems
o saveFrame() directly to quicktime via port of DbnRecorder
o do this after beta, not likely to work with java 1.4 on macosx
X moviemaker class from dan shiffman handles this
X make message status text dark instead of white.. too subtle
o is there a way to set the color of the Frame growbox?
o currently it's white instead of dark gray like the ui
o setBackground(Color) didn't seem to help inside PdeBase.<init>
X moot point because grow boxes removed in later os releases
X ignore sketches that have ._blah.java or ._blah.pde files
X this could cause crashes on macosx
X be more strict about opening sketches with illegal characters
X in previous releases, it was possible to rename sketches outside p5
X to something that was illegal. now those files are ignored
X better fix for find/replace focus issue on osx
X http://dev.processing.org/bugs/show_bug.cgi?id=244
X give that field focus explicitly, rather than just for typing
X menu option/command key to switch between tabs
X http://dev.processing.org/bugs/show_bug.cgi?id=55
X fix movie playback on intel macs
X http://dev.processing.org/bugs/show_bug.cgi?id=313
X when using external editor, update the code on export
X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1158549785
o p5 becomes a memory hog (benelek and glen murphy)
o not confirmed for a long time
o even without sketches open, perhaps not gc'ing properly
o objects probably not getting finalized
o http://dev.processing.org/bugs/show_bug.cgi?id=29
X add pref item for setting the memory properly
X http://dev.processing.org/bugs/show_bug.cgi?id=233
o external apps should inherit memory settings from p5 itself
X too confusing to set the memory in two places
X or perhaps, have a setting in the ide for it
o and allow a checkbox for "always run externally"
X that way people don't have to adjust the memory settings for p5 itself
X perhaps the memory setting should be enabled/disabled
X that way if it's enabled, will always run externally
o menu weirdness (benelek)
o when you've got a menu open, move a cursor over the text area
o and back over the menu, the text-area cursor type remains.
X mark this as wontfix, since it's just a java bug
X http://dev.processing.org/bugs/show_bug.cgi?id=30
X remove the second movie from the movie playback example
X keep checking whether google has started to honor robots.txt
X http://www.google.com/search?hl=en&lr=&q=angleMode+site%3Aprocessing.org&btnG=Search
X add load/updatePixels stuff to the pixels[] reference
X make mention of doing it to main pix array, and on an image
X move fwd/back tab into the tab menu
X however it includes a bug that loses focus (at least on osx)
X http://dev.processing.org/bugs/show_bug.cgi?id=402
X "export folder" tool has been removed, if temporarily
X add info to the new faq
X where to find out about embedding PApplet (the dev ref)
X also the link to the eclipse integration
X also add to the platforms page
X i want to use java 1.5 crap (so do it, just don't use our env)
X where have all the old faq pages gone?
X add to opengl ref the information about downloading more native libs
X we only include linux-i586, macosx (ppc and universal), windows
X also can get linux amd64 and sunos, just need to include the libs
X add to createImage() or createGraphics reference:
X Creating bitmap images - from advanced.html
X the "export folder" command doesn't seem to work at all
X check with casey, see if he's using it
o fix up how archive sketch saves files
X bring up name, and let people change if they want
X that's prolly better, can send it to desktop or whatever
X but default folder will be sketchbook/its parent folder
X add "save sketch before archive? (or cancel)" option
video
X quicktime in applets
X probably need to do a better job with openStream
X video library in applets doesn't work
X http://dev.processing.org/bugs/show_bug.cgi?id=44
X may be fixed by simply signing the applet, or may just work in places
X exported movies seem to have trouble (windows only?)
X http://dev.processing.org/bugs/show_bug.cgi?id=231
X video doesn't work in applets
X on export, need to first import applet's packages before qt et al
X video working in applets? (no, never did in alpha so untested)
X Movie should perhaps work?
X http://dev.processing.org/bugs/show_bug.cgi?id=44
X capture.settings() changes size of capture
X http://dev.processing.org/bugs/show_bug.cgi?id=366
X fix submitted by hansi
faq additions
X add notes about sketchPath() and savePath() to library docs
X explain why save doesn't go to the data folder
X noted in savePath and common issues
X how do i move the mouse cursor? (or does this go in hacks?)
X http://java.sun.com/j2se/1.4.2/docs/api/java/awt/Robot.html
X requires a signed applet or local application
X pmouseX and pmouseY have different values in mouse methods vs. draw()
X advanced reference contains more info about how things work
X move 'how do i create large images' here
X createGraphics with PDF, using dispose() to clear the thing
X calling nextPage()
X under the memory section, getting free/total memory
X long allocated = Runtime.getRuntime().totalMemory() (-Xms usually)
X long free = Runtime.getRuntime().freeMemory() (-Xms minus used)
X long maximum = Runtime.getRuntime().maxMemory() (-Xmx setting)
X remove the memory setting stuff from the faq
X add more information about setting the memory
X move memory setting to troubleshooting page on bugs db
X the source code to the libs are included
X this makes them easy to modify (in another app)
X or you can remove the package statements and embed them
X serial is a little trickier since you'd have to put stuff in code/
X windows, may need to install new version of video drivers
X add to opengl doc/faq
mac faq
X add to faq: 10.4.2 seems to have trouble with opengl and 0110+
X opengl updates necessary
X *we will only test with the latest updates applied*
X sonia doesn't work with mac intel
X include notes about the new way to fix the serial lib on the mac
video faq
X clean up the notes in the faq about how to get video to work
X make the instructions for winvdig clearer
X be sure to say "yes to all" when deinstalling winvdig
X install 1.0.1 not 1.0.5
X 1.0.5 doesn't seem to be necessary, and can't resize windows
X use capture events when doing computation, use available() when drawing
X there are threading issues with reading video and its pixels
X these particularly show up on slower machines
o video for web may actually work, just requires signed applet
o (bug marked elsewhere in here, may need to close it)
X video does in fact work now for 0116, with different handling of file i/o
faq / troubleshooting
X a method called run() with no params will cause trouble
X can't make final because subclasses using core.jar may need override
X maybe need to move animation into an internal class
X audio hiccups, throttling the cpu
X p5 will take as much cpu as it can, which can choke other apps
X call delay(10) (or so) if you want to make sure audio keeps running
X move troubleshooting page to the reference
faq / platforms
X add notes about running processing on various platforms
o directions for rebuilding jikes, etc (where is this?)
o and then link to posts on the discourse site about how to do it
faq / export
X exporting applets
X to make your own applet html, copy the template
X adding comments to applet html
X include a /** */ style description will be included in your applet
X present mode
X notes about setting key=0 to catch ESC
X also size(screen.width, screen.height);
o maybe make a section in installations with p5
X exporting applications
X possible to include a java subfolder with exported applications
X this means no need to install an additional java vm
X or an option to include the 'java' folder on windows/linux with export
X on unix machines it's also possible to use a symlink
0117 pde
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .