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