post-55 stuff

This commit is contained in:
benfry
2003-05-30 01:08:55 +00:00
parent 8c4ac65952
commit 1027b36981
3 changed files with 55 additions and 51 deletions
+2 -2
View File
@@ -75,11 +75,11 @@ cd app
### -- BUILD PDE ------------------------------------------------
echo Building PDE for JDK 1.3
echo Building PDE for JDK 1.4
CLASSPATH=../build/macosx/work/classes:../build/macosx/work/lib/kjc.jar:../build/macosx/work/lib/oro.jar:$MACOSX_CLASSPATH
perl ../bagel/buzz.pl "jikes +D -classpath $CLASSPATH -d ../build/macosx/work/classes" -dJDK13 -dMACOS *.java jeditsyntax/*.java
perl ../bagel/buzz.pl "jikes +D -classpath $CLASSPATH -d ../build/macosx/work/classes" -dJDK13 -dJDK14 -dMACOS *.java jeditsyntax/*.java
cd ../build/macosx/work/classes
rm -f ../lib/pde.jar
+30
View File
@@ -1,3 +1,33 @@
0055
X incorporated (but not yet tested) net code
X how to include sign with nf()
X whether to include room, and whether + or ' '
X use nfs (number format signed), with a bool for + or spc
X does a[3] == Float.NaN work? (for testing with splitFloats)
X no, if NaN, then comparison will always return false
X sort() functions for arrays of ints, floats, doubles, and Strings
X add casey to sourceforge with admin privileges as 'reas'
X fix wheel mouse handler so that it works under jdk 1.3
X no difference between 1.3 and 1.4 code
X add WheelHandler to cvs
X video
X checkin video code to cvs
X video integration (need to work with dist.sh for it)
X how to get qtjava into the classpath on windows runner
X incorporate second set of code for file i/o
o video capture tested and running on macos9, macosx, windows
o video file reading tested and running on macos9, macosx, windows
o net code tested with client/server examples
o sound code tested and running on macos9, macosx, windows
X constrain() still in the motion04 sketch
X http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1050131287
X why is every other pixel missing from mouse events?
X make a note about mouse movement skipping two pixels on windows
X need to set mouse properties for higher precision
X we actually recommend using java version 1.3 on the mac
X kill video, net, etc on closing applet
0054
X disabled the debug flag (oops) in BPolygon
X disabled code for alpha in web colors (use 0x instead if needed)
+23 -49
View File
@@ -1,46 +1,17 @@
0055
X incorporated (but not yet tested) net code
X how to include sign with nf()
X whether to include room, and whether + or ' '
X use nfs (number format signed), with a bool for + or spc
X does a[3] == Float.NaN work? (for testing with splitFloats)
X no, if NaN, then comparison will always return false
X sort() functions for arrays of ints, floats, doubles, and Strings
X add casey to sourceforge with admin privileges as 'reas'
X fix wheel mouse handler so that it works under jdk 1.3
X no difference between 1.3 and 1.4 code
X add WheelHandler to cvs
X video
X checkin video code to cvs
X video integration (need to work with dist.sh for it)
X how to get qtjava into the classpath on windows runner
X incorporate second set of code for file i/o
o video capture tested and running on macos9, macosx, windows
o video file reading tested and running on macos9, macosx, windows
o net code tested with client/server examples
o sound code tested and running on macos9, macosx, windows
X constrain() still in the motion04 sketch
X http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1050131287
X why is every other pixel missing from mouse events?
X make a note about mouse movement skipping two pixels on windows
X need to set mouse properties for higher precision
X we actually recommend using java version 1.3 on the mac
0056
X modify classpath to use 1.4 for compiling
X modify make.sh to include JDK14 flag
X video: get qtjava stuff working, modify make.sh to include paths
X also run.sh, the classpath on Proce55ing.app
_ is video working (qtjava in path) on macos9?
_ linux version doesn't work on rh9.. update the jvm
_ writeBytes, writeStrings (actually saveBytes/saveStrings)
_ kill video, net, etc on closing applet
_ some flag to know whether applet is online or not
_ http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Proce55ing_Software;action=display;num=1051758365;start=0
mac
_ modify classpath to use 1.4 for compiling
_ modify make.sh to include JDK14 flag
_ double-check to see if wheel mouse is working
_ video: get qtjava stuff working, modify make.sh to include paths
_ also run.sh, the classpath on Proce55ing.app
_ had to disable MRJFileUtils stuff on osx at last minute before 53
_ seems that file names changed between 1.3 and 1.4
@@ -69,12 +40,10 @@ _ http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs
_ sphere() and other polygons don't connect flush with one another
_ could hack by making each slightly larger than necessary
_ should image(img, x, y, alpha) work instead of using fill?
_ or maybe another word for fill/stroke.. apply? colorize?
_ http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Syntax;action=display;num=1050323800
DATA TIDBITS (for my own work, but also generally useful)
_ writeBytes, writeStrings (actually saveBytes/saveStrings)
_ split to take strings (ie. for ", ")
_ versions of loadStream/loadBytes etc that use streams and/or urls
_ file output, save strings or pile of bytes
@@ -135,7 +104,6 @@ BAGEL / Graphics API Additions
b _ http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Proce55ing_Software;action=display;num=1050328581
b _ getPixel() and other fxns for BImage
b _ curves
b _ curveMode(), curveMode to tweak the s parameter of catmullrom
b _ setting accuracy of curve segments
@@ -147,16 +115,20 @@ BAGEL / Graphics API Additions
b _ background(BImage)
b _ also creating background image inside setup()
b _ make bagel usable on its own as a drawing surface
b _ needs to be used as a component, without applet
b _ but retain functionality, ie. image i/o
b _ exports pixels or a BImage or does MemoryImageSource itself
b _ move math functions into utility library associated
b _ with bagel, because those will be useful on other bagel platforms
b _ pApplet will call BagelMath.whatever, so still looks like cos()
bf b _ make bagel usable on its own as a drawing surface
bf b _ needs to be used as a component, without applet
bf b _ but retain functionality, ie. image i/o
bf b _ exports pixels or a BImage or does MemoryImageSource itself
bf b _ move math functions into utility library associated
bf b _ with bagel, because those will be useful on other bagel platforms
bf b _ pApplet will call BagelMath.whatever, so still looks like cos()
b _ light(x, y, z, c1, c2, c3, TYPE)
b _ also BLight with same constructor, and on() and off() fxn
bf b _ light(x, y, z, c1, c2, c3, TYPE)
bf b _ also BLight with same constructor, and on() and off() fxn
b _ should image(img, x, y, alpha) work instead of using fill?
b _ or maybe another word for fill/stroke.. apply? colorize?
b _ http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Syntax;action=display;num=1050323800
2 _ drawMode() for MULTIPLY and ADD
2 _ http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Proce55ing_Software;action=display;num=1051208333
@@ -250,6 +222,8 @@ bf b _ version of ProcessingApplet that replaces g. with ai. or pdf.
BAGEL / Details
b _ some flag to know whether applet is online or not
b _ http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Proce55ing_Software;action=display;num=1051758365;start=0
b _ cartesian/polar conversion
b _ http://proce55ing.net/discourse/yabb/YaBB.cgi?board=Proce55ing_Software;action=display;num=1053354853
b _ make zbuffer available instead of g.zbuffer