mid-update, replacing kjc with a new version

This commit is contained in:
benfry
2001-12-10 02:10:30 +00:00
parent 2ef9df1dcf
commit aff12236bd
2 changed files with 47 additions and 33 deletions

View File

@@ -798,6 +798,22 @@ public class ProcessingApplet extends Applet
}
public void bezierCurve(float x1, float y1,
float x2, float y2,
float x3, float y3,
float x4, float y4) {
g.bezierCurve(x1, y1, x2, y2, x3, y3, x4, y4);
}
public void catmullRomCurve(float x1, float y1,
float x2, float y2,
float x3, float y3,
float x4, float y4) {
g.catmullRomCurve(x1, y1, x2, y2, x3, y3, x4, y4);
}
public BagelImage loadImage(String filename) {
return g.loadImage(filename);
}

View File

@@ -27,16 +27,38 @@ _ should the default be 100x100
_ maybe stop/kill button should only be a stop btn
MAJOR
_ code is not always replaced when a tweak is made
for 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
_ update to newer version of kjc
_ do better piping of output from kjc
_ special case lines of thickness 1
_ mac version for casey
_ with serial for michael
_ move website to cvs
_ make fake cvs user that creas and i can share passwd of
_ technote: making things faster
_ noBackground() if you're covering everything
_ class unloading not happening
_ when doing an extends ProcessingApplet
_ need to add randomizer to even non-self gen'd classes
_ or figure out how to unload old classes.. grr
ANNOYANCES
_ doing way too much work to draw thin lines
_ using full 3D polygon fella for semi-obviously 1 pixel lines
_ unwarped_image() is broken (making things slow for james
_ include stdout/stderr in the processing window
_ option to toggle window on/off (not just in properties, but realtime)
_ set # of lines in properties
_ remove .java and .class files for compiled classes
_ technote about bug in sun vm for freaking out
_ technote about memory running out, using ms and mx
_ add special cvs generic user
_ apparent NullPointerException when things way offscreen
_ i.e. glyphrot with scale set to 4
_ Compiler.disable() message is weird and doesn't always work
@@ -49,38 +71,15 @@ _ look into using serialporteventlistener for simpleserial
_ see about setting up simple bug tracker/feature system
_ would also be nice for people to be able to vote on features
for 0014
_ fix z coordinate, ndims not being set to 3
beginShape(LINE_LOOP);
vertex(30, 20, -50);
vertex(85, 20, 0);
vertex(85, 75, -80);
vertex(30, 75, 0);
endShape();
_ put bezierCurve and catmullRomCurve back in
X examples - setting background using a full screen image
X uses System.arraycopy for speed
_ finish color function inside applet
_ do by simplifying stroke/fill/background inside bagel
_ these should be done w/ a switch (STROKE, FILL, BK, OTHER)
_ needs to be done inside cpp version too.. minimize amt of code
_ include stdout/stderr in the processing window
_ option to toggle window on/off (not just in properties, but realtime)
_ set # of lines in properties
_ remove .java and .class files for compiled classes
_ technote about bug in sun vm for freaking out
_ technote about memory running out, using ms and mx
_ add special cvs generic user
_ special case lines of thickness 1
_ mac version for casey
_ with serial for michael
_ look into maxx programming
_ live video editing, wanting things more procedural
_ illustrator exporting
_ version of Illustrator.java that uses bagel api
_ finish color function inside applet
_ do by simplifying stroke/fill/background inside bagel
_ these should be done w/ a switch (STROKE, FILL, BK, OTHER)
_ needs to be done inside cpp version too.. minimize amt of code
for 0015
_ make size() work for draw() mode
@@ -110,7 +109,6 @@ _ notes about running on win98 and that stupid startup exception
_ make note in documentation about convex polygons
_ post new macintosh version
_ with serial port support
_ move website to cvs
_ setting a fill color when drawing an image should affect the image
_ or maybe image.setColor or setTone to mix a specific color in
_ new user interface?