From 2dedc9adc0dceef76109eb7fdedc4fb47c4b10e5 Mon Sep 17 00:00:00 2001 From: benfry Date: Tue, 26 Feb 2002 02:01:54 +0000 Subject: [PATCH] imagine all theee peeeoppppplleeee.. livvvvin.. --- processing/done.txt | 180 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 180 insertions(+) create mode 100644 processing/done.txt diff --git a/processing/done.txt b/processing/done.txt new file mode 100644 index 000000000..9e0b23a47 --- /dev/null +++ b/processing/done.txt @@ -0,0 +1,180 @@ +0018 +X fix fonts.. try megan's color selector applet + + +0017 improve exporting and lines +X g.applet = this at beginning of program +X finish setFont with a font size +X add 'hint' function for scaling line thickness +X add hint for super smooth images +X add preferredsize to processingapplet +X bug in Bagel.loadImage that made images not work in applets +X catch exception inside polygon scanner (slower?) +X millis returns 0 (though getMillis() is fine) +X explicity refresh screen on macosx at end of loop: +X java.awt.Toolkit.getDefaultToolkit().sync(); + + +0016 +X disable play.external by default + + +0015 +X flickery jumpy thing with canvas.. sun jvm bug +X switched to ibm java vm + + +0014 +X fix z coordinate, ndims not being set to 3 +X put bezierCurve and catmullRomCurve back in +X examples - setting background using a full screen image +X uses System.arraycopy for speed +X update to newer version of kjc (1.5B) +X move website to cvs +X make fake cvs user that creas and i can share passwd of +X unwarped_image() is broken (making things slow for jseo) +X then fix in c++ version +X special case lines of thickness 1 +X doing way too much work to draw thin lines +X using full 3D polygon fella for semi-obviously 1 pixel lines +X may have fixed OutOfMemoryError problems +X run.bat had included -ms256m -mx256m + + +0013 +X ellipse draws in the opposite direction of the origin +X actually fix the bug with extends +X wasn't included in previous release +X option to set full screen background color +X uses fullscreen.bgcolor in lib/pde.properties +X remove 'colorScale' from the default program in pde +X fix color cube applet +X make it run in current version of processing +X fix background from showing up black +X screenGrab() code (single frame to tif) +X externally loaded files are off by 1 line for errors + + +0012 +X 'extends' replacement is mangling things.. fix it + + +0011 +X image(img, x, y) was broken for unwarped mode, disabled it + + +0010 +X add java.* to top of processingapplet default base class used by kjc +X KjcProcessingApplet is dumb, kjc should make subst itself +o give warning when compiling w/o kjcprocessingapplet +X random bug with an extra line being added in beginner mode +X (threw off error markings) +X z=0 shit, 2D stuff needs to draw over z=0 plane +X new objects draw behind old objects with noBackground() +X fix crappy way of determining if inside a class--ignores comments +X hope this fis works.. not tested much +X make acu fonts work again +X write code to use simple bitmap fonts +X add a file with bugs for testing +X kjc not smart enough to just compile things that are in classpath +X redo random functions in processing applet +X strangeness with stroke when a rect goes off outside the window +X rect now uses x, y, width, height instead of x1, y1, x2, y2 +X circle has been replaced with ellipse (uses xywh) +X box takes diameter, or width, height, depth [NOT IN CPP] +X sphere is the same as box [NOT IN CPP] +X got rid of colorscale and using colormode for all instead +X make changes in documentation +X 'ellipse' instead of 'oval'? +X make note in documentation +X catmullrom is broken +X write documentation for new curve functions +o make note in docs about removal of LINE from LINES +X setting origins +X should shapes draw from center or from upper left? +X should ovals use radius or diameter? +X should shapes use x1, y1 - x2, y2 or x, y, w, h? +X nice to have a random number generator between -1..1 +X as well as an integer random; instead of just 0..1 +X show creas how to get access to cvs +X documentation says 'mouseDown' even though it's 'mousePressed' +X font support +X use gzip to compress bitmaps (made 115k vlw font -> 16k) +X loadImage/loadFont or getImage/getFont? +X text(char c), text(string s) +X current acu fonts are broken +X image support +X image() and 2D/2D affine versions of it +X no stroke should show up on image() +X fill being set on image() produces weird results +X has to be set, but doesn't actually affect color +X min() seems funny/unavailable +X worked fine for me + + +0009 +X bagel fixes +X beginShape(POINTS) is not working, no marks are appearing +X this was a pain in the ass to fix +X beginShape(LINE_LOOP) is not looping around +X stroked POLYGON should emulate a LINE_LOOP +X fill white, stroke black, background white default in bagel +X remove duplicates: LINE/LINES etc +X 'draw mode' applet support +X 'advanced' applet support +X write documentation about having to use 'extends KjcProcessingApplet' +X add a note about editor.expandTabs,balanceParens,tabSize,autoIndent +X also add note about paren balancing doing strange things +X leave the others turned on, but parens off by default +X enable/disable full screen leaves windows in back +X (may just require two toFront() calls) +X whenever background is frontmost, have it call tofront on editor + + +0008 +X ctrl-s does 'save', button on toolbar does 'save as' +X fixed auto-indent bug for editor +X SimpleSerialDemo.pde had a bug (was old version) +X re-enabled key commands for editor (tab expansion, auto-indent) + + +0007 +X serial bugs +X ability to control sleep time from simple +X message[] not buffer[] +X synchronize +X signed byte crap is confusing, make into chars +X bk(n), fill(n), stroke(n) should be consistent with tuples +X make notes in serial docs +X processing app needs to start first +X currently a bug requiring stop the close before starting + + +0006 +X get serial i/o code working in processing +X how to kill serial when applet stopped +X finalizer prolly not getting called + + +0005 +X running out of memory, presumably b/c applets not being cleared +X happens inside init() of applet (at new Bagel()) +X figure out why threads aren't actually dying +X disassociate processing applet with a window on stop? +X possible to maintain bagel, but kill applet? +X or copy bagel's image, and kill that too? + + +0004 +X put debugging stuff back into Kjc (i disabled some stuff) + + +0001 +X convert documentation to html +o setup imrf linux machine? + + +DISCARD +o get proce55ing.net, make that the target launch site +o write a dbn compatability mode (forever() instead of loop() ?) +