starting rev 89

This commit is contained in:
benfry
2005-05-08 14:45:12 +00:00
parent 89fa6a2ae4
commit e6dac75864
5 changed files with 123 additions and 116 deletions
+2 -2
View File
@@ -50,8 +50,8 @@ import processing.core.*;
* files and images, etc) that comes from that.
*/
public class Base {
static final int VERSION = 87;
static final String VERSION_NAME = "0088 Beta";
static final int VERSION = 89;
static final String VERSION_NAME = "0089 Beta";
/**
* Path of filename opened on the command line,
+45
View File
@@ -1,3 +1,48 @@
0088 core
X createFont crashes on verdana (win2k)
X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1115258282;start=0
X made ceil(), floor(), and round() return ints instead of floats
X fix for PSound: Unsupported control type: Master Gain
X just shuts off the volume control
X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1115467831;start=0
cleared out / completed in previous releases
X typed version of expand() and contract()
o fishwick bug with text() and shapes
o ellipses no longer completed when g.dimensions = 2 or 3,
o or not even drawn.. what a mess.
X go through and figure out what stuff to make public
o depth testing of lines vs text is problematic
o probably need to patch in an older version of the line code
o use depth()/noDepth() to handle depth test
X on exceptions, use die to just kill the applet
X make the file i/o stuff work more cleanly
X if people want to use their own file i/o they can do that too
o this could also be contributing to the hanging bug
X static applets need to be able to resize themselves on 'play'
X figure out what to do with static apps exported as application
X needs to just hang there
o scripts (w/ no graphics) will need to call exit() explicitly
o actually.. just override the default draw() to say exit()
X may need a fileOutput() and fileInput() function
X to take care of exception handling
o or maybe scripts are just handled with a different method? (yech)
o or maybe setup() can actually throw and Exception?
o but that's inserted by the parser, and hidden from the user?
o implement size(0, 0) -> just doesn't bother doing a frame.show();
o too abstract, just have draw() call exit by default
o so if nothing inside draw, just quits
o make properly exit after things are finished
o still some weirdness with thread flickering on the mac
o and frenetic display updates on the pc
o move really general things out of PConstants (X, Y, Z..) ?
X add something to PApplet to have constants for the platform
o needed for error messages (don't talk about winvdig on mac)
X and also useful for programs
X bring screen space and font size settings back in to PGraphics
X causing too much trouble to be stuck down in PFont
0087 core
fixed in previous releases
+1 -43
View File
@@ -1,46 +1,4 @@
0088 core
X createFont crashes on verdana (win2k)
X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1115258282;start=0
X made ceil(), floor(), and round() return ints instead of floats
X fix for PSound: Unsupported control type: Master Gain
X just shuts off the volume control
X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1115467831;start=0
cleared out / completed in previous releases
X typed version of expand() and contract()
o fishwick bug with text() and shapes
o ellipses no longer completed when g.dimensions = 2 or 3,
o or not even drawn.. what a mess.
X go through and figure out what stuff to make public
o depth testing of lines vs text is problematic
o probably need to patch in an older version of the line code
o use depth()/noDepth() to handle depth test
X on exceptions, use die to just kill the applet
X make the file i/o stuff work more cleanly
X if people want to use their own file i/o they can do that too
o this could also be contributing to the hanging bug
X static applets need to be able to resize themselves on 'play'
X figure out what to do with static apps exported as application
X needs to just hang there
o scripts (w/ no graphics) will need to call exit() explicitly
o actually.. just override the default draw() to say exit()
X may need a fileOutput() and fileInput() function
X to take care of exception handling
o or maybe scripts are just handled with a different method? (yech)
o or maybe setup() can actually throw and Exception?
o but that's inserted by the parser, and hidden from the user?
o implement size(0, 0) -> just doesn't bother doing a frame.show();
o too abstract, just have draw() call exit by default
o so if nothing inside draw, just quits
o make properly exit after things are finished
o still some weirdness with thread flickering on the mac
o and frenetic display updates on the pc
o move really general things out of PConstants (X, Y, Z..) ?
X add something to PApplet to have constants for the platform
o needed for error messages (don't talk about winvdig on mac)
X and also useful for programs
X bring screen space and font size settings back in to PGraphics
X causing too much trouble to be stuck down in PFont
0089 core
+73
View File
@@ -1,3 +1,76 @@
0088 pde
X fix a problem with Runner.message() getting exceptions
X if digits to end of text, was crashing (new digit check code)
X if codeCount > 1 externalRuntime = true, Sketch.java line 272
X nah, just sticking with that, runs better
X rev 87 on linux included a version of jikes built on redhat 7.3
X check to make sure this still works on the fc3 box
X stick with the rh73/fc3 build, include instructions on the site
o try test run, if it closes w/ an error, then show error
X exceptions in other tabs not comunig through
X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1115415184;start=0
X renaming a .java file only shows the name w/o .java
X which makes you rename the file to a .pde instead
X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Collaboration;action=display;num=1115122925;start=3
X archive sketch not saving the entire sketch?
X make the sketch save first
X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1115187666;start=0
X is it the run() exception handler that's leaving off the CRLFs?
o or is it that it needs to be \r\n not just \n?
X nope, it was Runner.message();
X set applet.frame on runner, so ppl can mess with the frame itself
X make beautify plugin "Auto Format"
X //for (int i = 0; i < 10; i++) {
X } catch (IOException e) { }
o http://processing.org/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1086555381
X need to ignore comments.. but not those inside quotes.. oog
o http://processing.org/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1067309918;start=0
X ignores colons for case statements
X need to tie this to the parser instead
X info about getting started with building processing
X also re: what about eclipse? what about antlr?
X run-expert.bat wasn't working properly
X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1115469263;start=0
X when an exception occurs, undo gets killed
X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1115153290;start=1
o add a note about floating point numbers to the faq
casey fixes
X export css problem
X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1115061823;start=0
X customizing ugly coffee cup startup crap
X http://java.sun.com/j2se/1.4.2/docs/guide/plugin/developer_guide/special_attributes.html
X http://java.sun.com/j2se/1.5.0/docs/guide/plugin/developer_guide/special_attributes.html
fixed in previous releases
X why is gl being added on export, no matter what? or is it?
X applet folder not really being emptied on export
X so old libs will just perpetuate themselves
X moving an external window around a lot will halt the parent
X does move even need to be called? could just wait till stop?
X PdeMessageSiphon has problems with message()
X external apps also seem to not do newlines properly on exceptions
o odd error in System.err stream coming from running external
o dies after a while or goes weird
o make sure exceptions with .class work
o openStream returning 'null' really horked up the letters applet
o no System.out was coming through
o System.err was getting cut off before finishing
o no transformations before background() is called
o implementation specific, may cause trouble
o must call depth() for 3D applications
o lights cannot be enabled/disabled throughout
o lighting will be based on what's left at endFrame()
X images should be a power of 2, or call modified()
X document the use of "die"
X can override the method to do your own handling
X sketches no longer require a "data" folder
X example that uses loop/noLoop, or redraw?
X talk to creas about making html files for bugs, readme, revisions.
X or how they should relate to the 'faq'.. readme -> faq?
X loadImage() mixed case problems
0087 pde
X bug with creating a new tab that's a .java file
X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1115059069;start=0
+2 -71
View File
@@ -1,74 +1,5 @@
0088 pde
X fix a problem with Runner.message() getting exceptions
X if digits to end of text, was crashing (new digit check code)
X if codeCount > 1 externalRuntime = true, Sketch.java line 272
X nah, just sticking with that, runs better
X rev 87 on linux included a version of jikes built on redhat 7.3
X check to make sure this still works on the fc3 box
X stick with the rh73/fc3 build, include instructions on the site
o try test run, if it closes w/ an error, then show error
X exceptions in other tabs not comunig through
X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1115415184;start=0
X renaming a .java file only shows the name w/o .java
X which makes you rename the file to a .pde instead
X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Collaboration;action=display;num=1115122925;start=3
X archive sketch not saving the entire sketch?
X make the sketch save first
X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1115187666;start=0
X is it the run() exception handler that's leaving off the CRLFs?
o or is it that it needs to be \r\n not just \n?
X nope, it was Runner.message();
X set applet.frame on runner, so ppl can mess with the frame itself
X make beautify plugin "Auto Format"
X //for (int i = 0; i < 10; i++) {
X } catch (IOException e) { }
o http://processing.org/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1086555381
X need to ignore comments.. but not those inside quotes.. oog
o http://processing.org/discourse/yabb/YaBB.cgi?board=Proce55ing_software_bugs;action=display;num=1067309918;start=0
X ignores colons for case statements
X need to tie this to the parser instead
X info about getting started with building processing
X also re: what about eclipse? what about antlr?
X run-expert.bat wasn't working properly
X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1115469263;start=0
X when an exception occurs, undo gets killed
X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1115153290;start=1
o add a note about floating point numbers to the faq
casey fixes
X export css problem
X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=SoftwareBugs;action=display;num=1115061823;start=0
X customizing ugly coffee cup startup crap
X http://java.sun.com/j2se/1.4.2/docs/guide/plugin/developer_guide/special_attributes.html
X http://java.sun.com/j2se/1.5.0/docs/guide/plugin/developer_guide/special_attributes.html
fixed in previous releases
X why is gl being added on export, no matter what? or is it?
X applet folder not really being emptied on export
X so old libs will just perpetuate themselves
X moving an external window around a lot will halt the parent
X does move even need to be called? could just wait till stop?
X PdeMessageSiphon has problems with message()
X external apps also seem to not do newlines properly on exceptions
o odd error in System.err stream coming from running external
o dies after a while or goes weird
o make sure exceptions with .class work
o openStream returning 'null' really horked up the letters applet
o no System.out was coming through
o System.err was getting cut off before finishing
o no transformations before background() is called
o implementation specific, may cause trouble
o must call depth() for 3D applications
o lights cannot be enabled/disabled throughout
o lighting will be based on what's left at endFrame()
X images should be a power of 2, or call modified()
X document the use of "die"
X can override the method to do your own handling
X sketches no longer require a "data" folder
X example that uses loop/noLoop, or redraw?
X talk to creas about making html files for bugs, readme, revisions.
X or how they should relate to the 'faq'.. readme -> faq?
X loadImage() mixed case problems
0089 pde
X properly rolled the version number in Base
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .