From 9105f61659690d160ba2a222b7300451df1ca7b6 Mon Sep 17 00:00:00 2001 From: benfry Date: Tue, 11 Dec 2001 06:51:01 +0000 Subject: [PATCH] rev 15 --- app/ProcessingApplet.java | 4 ++-- app/notes.txt | 23 +++++++++++++++++++++++ todo.txt | 14 ++++++++++++++ 3 files changed, 39 insertions(+), 2 deletions(-) diff --git a/app/ProcessingApplet.java b/app/ProcessingApplet.java index 582267493..63a9d5b81 100644 --- a/app/ProcessingApplet.java +++ b/app/ProcessingApplet.java @@ -856,8 +856,8 @@ public class ProcessingApplet extends Applet } - public void setFont(BagelFont which) { - g.setFont(which); + public void setFont(BagelFont which, float size) { + g.setFont(which, size); } diff --git a/app/notes.txt b/app/notes.txt index 3e384c932..7cf737d52 100644 --- a/app/notes.txt +++ b/app/notes.txt @@ -1,3 +1,26 @@ +ABOUT REV 0015 + +known issues: + +- this version of processing is even more sketchy than many other + ones. but maybe it fix two huge issues, so i'm releasing it + anyways with this caveat. just go back to 14 or another one if this + gives you too much trouble. + + +features and tweaks: + +- includes a strange hack that fixes the CommPortInUseException that + had been so annoying, forcing you to restart processing to run your + apps. the downside is that the fix means that if there's an error in + your app, you have to check the console (the msdos prompt) for the + error line, because it won't get highlighted automatically + +- switch to the IBM's java virtual machine. it seems stabler than the + sun one, and sun's stinks because of that nasty screen flickering + bonanza that starts after you've been running processing for a bit. + + ABOUT REV 0014 features and tweaks: diff --git a/todo.txt b/todo.txt index 4955f3876..352ec1598 100644 --- a/todo.txt +++ b/todo.txt @@ -47,6 +47,20 @@ _ mac version for casey _ with serial for michael _ flickery jumpy thing with canvas.. sun jvm bug +_ translate(x, y) doesn't seem to affect a rect() +_ debugging serial code +_ hyperterminal - watching for binary garbage vs ascii text +_ first debug (maybe even using ascii) and watch in hyperterminal +_ or ship pooterm along with processing +_ flicker - often ascii instead of binary +_ timing of sleep, size of message, timing of write +_ starting processing first, then stamp +_ serial.messageReceived extra long crap in demo.pde + +_ NullPointerException on startup in pde editor buttons +_ it's really a pain to use external files in processing +_ int version of min and abs +_ millis() returns 0 (though getMillis() is fine) _ exporting applets that have custom name problems: _ if extends processingapplet, the name user types must be same _ gets confused about paths and puts boogers in weird places