mirror of
https://github.com/processing/processing4.git
synced 2026-06-16 04:26:26 +02:00
todo list cleanup
This commit is contained in:
@@ -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.
|
||||
|
||||
Reference in New Issue
Block a user