From 88c2a10ae16b067ebbb63c5d5deba0c2f20d09ff Mon Sep 17 00:00:00 2001 From: benfry Date: Tue, 26 Feb 2002 02:01:17 +0000 Subject: [PATCH] todo list cleanup --- processing/todo.txt | 87 --------------------------------------------- 1 file changed, 87 deletions(-) diff --git a/processing/todo.txt b/processing/todo.txt index 9fec79694..b8ec26bc8 100644 --- a/processing/todo.txt +++ b/processing/todo.txt @@ -421,90 +421,3 @@ X use curveVertex and bezierVertex (necessities for book) _ audio output (play wav, au, aiff(?), mp3) _ alpha, anti-aliasing - - - - - - - -_ better handling on portinuse exception -_ or general exception handling--could go through some interface -_ compile from the sketchbook if there are changes -_ the lights prolly shouldn't follow objects around - - -BAGEL -_ where do the 'error line is 9' messages come from? -_ these are runtime errors inside bagel code, how to trap? -_ have to get rid of static i/o stuff before porting to c -_ may also need to get rid of floating point constants -_ should math functions be moved in? -_ this could help porting, and sanity in processingapplet -_ io functions might be treated similarly -_ add convex polygon type -_ sketch in antialiasing functions -_ alpha blending (easier) -_ antialiasing - - -BUH BYE / DONE -_ lesson plans (easier to translate) -_ write example applets in processing -_ what happens if size() not called inside setup() ? -X image grabbing code (write to tiff) -_ why is z going negative, seems weird -_ maybe view needs to go from -100 to 100 with zero at screen plane -_ kill button (without stop) doesn't clear play -_ per-vertex coloring doesn't work -X bagelpublic.pl: open ProcessingApplet, rewrite after special token -_ when exporting with as a named class file, need to export w/ that name -_ curves not properly implemented as part of shape architecture -_ simpler bitmap fonts w/o smoothing, just 2D -_ pixels won't go away, embrace pixels in sophisticated way - -COURSEWARE -_ courseware system -_ uploading pieces when finished - scrapbook/sketchbook model? -_ download new versions of pde.jar from main machine -_ code to save a project to the main machine -_ setting up 'project' directories -_ work on courseware applet code signing -_ courseware menu -_ list of 'people' and 'projects'; refresh -_ based on local dir named 'projects' or 'sketchbook'? - -String binary(int value) { - return "" + (((value & (1 << 7)) == 0) ? '0' : '1') + - (((value & (1 << 6)) == 0) ? '0' : '1') + - (((value & (1 << 5)) == 0) ? '0' : '1') + - (((value & (1 << 4)) == 0) ? '0' : '1') + - (((value & (1 << 3)) == 0) ? '0' : '1') + - (((value & (1 << 2)) == 0) ? '0' : '1') + - (((value & (1 << 1)) == 0) ? '0' : '1') + - (((value & (1 << 0)) == 0) ? '0' : '1'); -} - -// drawLine vs moveto, lineto -// less of a deal, until fillpath, since that needs to store the -// last several points. but maybe if it's inside a begin/end -// then it's no big deal, and it's easy to implement - -// when casting to an int, should 0.5f be added first - -// functions that take 2d arguments are drawn on the -// z = 0 plane, and not affected by current 3D transform matrix - -X it's very unstable, previous versions such as 7 were solid. -X problems come with moving (what's that mean?) -X getMillis() returning 0 in some instances/on some machines -X some method of moving between -X center oriented: x, y, radius (3D style) -X and 2D style: x1, y1, x2, y2 -X or x, y, diameter - -FEEDBACK -_ mcguffin - camera control -_ mcguffin - commands/parameters for code, simple ui for manipulating -_ when applet window is too large to fit, center and put in back -_ keys don't work, even when overriding keyTyped etc.