From 4b5d80d390128de05dc88fc43027ff6b431ca24c Mon Sep 17 00:00:00 2001 From: benfry Date: Wed, 2 Nov 2005 19:04:14 +0000 Subject: [PATCH] trying to clean up before going after no-show bug --- core/PApplet.java | 2 ++ core/todo.txt | 3 +++ todo.txt | 22 ++++++++++++++++++++++ 3 files changed, 27 insertions(+) diff --git a/core/PApplet.java b/core/PApplet.java index 0f0e84428..17a889c6d 100644 --- a/core/PApplet.java +++ b/core/PApplet.java @@ -719,6 +719,7 @@ public class PApplet extends Applet size(iwidth, iheight, g.getClass().getName()); } else { + // create a JAVA2D renderer (the current default) if (PApplet.javaVersion >= 1.3f) { try { Class c = Class.forName(JAVA2D); @@ -794,6 +795,7 @@ public class PApplet extends Applet this.width = iwidth; this.height = iheight; + defaultSize = false; // make the applet itself larger.. it's a subclass of Component, // so this is important for when it's embedded inside another app. diff --git a/core/todo.txt b/core/todo.txt index 1bd60525c..4e4f4e65d 100644 --- a/core/todo.txt +++ b/core/todo.txt @@ -1,4 +1,6 @@ 0095 core +_ sketches won't run in some cases +_ http://dev.processing.org/bugs/show_bug.cgi?id=195 _ when using PGraphics, must call beginFrame() and endFrame() @@ -432,6 +434,7 @@ _ concave polygons having trouble if points come back to meet _ tesselator/triangulator gets confused when points doubled up _ might need to avoid previous vertex hitting itself _ http://dev.processing.org/bugs/show_bug.cgi?id=97 +_ graphics gems 5 has more about tessellation _ P3D not doing bilinear interpolation in text and images _ because smooth() has to be set (and smooth throws an error in P3D) _ how should this be handled? a hint? allowing smooth()? diff --git a/todo.txt b/todo.txt index 21d46c616..c5a7ee60a 100644 --- a/todo.txt +++ b/todo.txt @@ -1,5 +1,24 @@ 0095 pde +o separate processing editor/compiler +o can this be done without too much trouble? +o gets messy because of how the classpath et al is handled +o maybe just split out the preproc? +o could avoid doing things like the packages etc + +_ hex colors < 6 chars produce bizarre error: +_ http://dev.processing.org/bugs/show_bug.cgi?id=196 + +_ check into bug where applet crashing if image not available +_ probably need to add a hint() to make things not halt +_ hack the image exporting stuff into p5 +_ check into loadImage() with jars bug, very frustrating +_ threading bug with sonia and rev 91 + +_ file a feature request for command line support +_ would still require awt, but would take a sketch on cmd line +_ build it and then exit + _ add "reference" and "examples" categories to bugzilla the biggies @@ -38,6 +57,9 @@ _ questions like 'how do i do x' are often solved by looking at the api _ for instance, to get the framerate, use framerate() other faq +_ why adding .0001 to a float doesn't work +_ and how they're imprecise in general (use nf) +_ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Syntax;action=display;num=1130877990 _ why strong typing? (link also to language thing on main page) _ we cannot commit to any sort of timeframe on releases _ under the hood - basic