|
Author |
Topic: P5 revision 56 (Read 367 times) |
|
fry
|
P5 revision 56
« on: Jul 3rd, 2003, 2:21am » |
|
it's 56 times better than the first processing release in august of 2001. windows is up there now. linux will be there within the hour. mac versions will be up as soon as tmohn can build em, or if he can't when i can get em taken care of. ABOUT REV 0056 - 3 july 2003 [ shouting outwards ] this isn't everybody, but thanks much to the folks who helped on the *software* side of this release: hernando and casey have completed an additional 15 examples covering topics of video, network, and tangible. this is the first release with pre-testers (benelek and mkoser) checking things out before we accidentally push out a bad release. also timothy mohn handling the macos9 and macosx packaging process. arielm, the bagel papa poule, has been catalogging the graphics engine bugs and creating tests for each of them. this has helped get more bug fixes into the graphics engine, more quickly. toxi has done several fixes and tweaks to the graphics engine, details listed below. [ new features (new bugs) ] - added more words to the syntax coloring - added a constructor for BImage that takes a java.awt.Image - added FileInputStream version of loadStream for locally running code - added screenGrab(String filename). this grabs an uncompressed tiff image of the current screen, just like screenGrab(). if ".tif" isn't in the filename, it will be added. - loadStream/loadBytes work with InputStreams and URLs - get current stroke/fill/background color with: color f = fill(); color s = stroke(); color b = background(); - handling of up/down/left/right and control/shift/alt keys, e.g. void keyPressed() { if (key == UP) { println("up"); } else if (key == DOWN) { println("down") { } else { println("around"); } } - link(String urlname) now implemented as a simpler way to get to URLs [ bug fixes ] most of these were reported by folks on the bboard. thank you all! the people who notified us of the bug are in [brackets] though we may have missed a few.. some of these are reported multiple times.. - transparent gif images now draw properly.. no more workarounds! [reported by several people] - reference now properly unpacks, rather than sitting in the folder like a dumb zip file. oops. [mkoser, benelek] - imageMode issues have been ironed out - added print(char c) and println(char c) so that they don't just print numbers to the console [benelek] - fonts were taking up more memory than necessary [arielm] - added ceil/floor to syntax coloring - added net stuff to syntax coloring - fix for points that were drawing invisible (extrusion example was broken) [benelek] - fixed nagging ArrayIndexOutOfBoundsException on images [benelek] [ performance ] - fast 'flat' image drawing has been enabled again and debugged - fast image drawing then rewritten and debugged again (by toxi) - last line highlights properly on error (fix by danm) - code for much faster lines and points (by toxi) - adaptive circle segment sizing (by toxi) [ still broken ] - video and net stuff is still having trouble. this had been priority for this release, but has been taking longer than hoped, and we had so many fixes that we wanted to push the current rev out.
|
|
|
|
fry
|
Re: P5 revision 56
« Reply #1 on: Jul 4th, 2003, 12:08am » |
|
ok, that sucked. the windows release was infected with a virus.. thanks to the folks who pointed that out. the virus also did a great job of really hosing my machine and thousands of files in my archives. yay! what a waste of time. a new virus-free copy is now posted, and so are the mac releases, courtesy of tmohn. anyone who downloaded it already--run a virus scan.. this is a nasty one.
|
|
|
|
fry
|
Re: P5 revision 56
« Reply #2 on: Jul 5th, 2003, 7:27pm » |
|
mac download is now up.. actually it's been up most of the week (thanks timothy) but i neglected to change the web page. whups.
|
|
|
|
|