finalizing release 0147 to fix opengl problems, also fix linux PATH issue

This commit is contained in:
benfry
2008-08-18 19:58:39 +00:00
parent 245130ad39
commit 4ce7b12bfc
3 changed files with 70 additions and 9 deletions
+56
View File
@@ -7,6 +7,62 @@ releases will be super crusty.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ABOUT REV 0147 - 18 August 2008
* RELEASES SINCE 0135 CONTAIN MANY SIGNIFICANT CHANGES, PLEASE READ *
* THE NOTES IN THIS FILE FOR ANY RELEASE THAT YOU'VE NOT YET USED. *
Fix for OpenGL export problem introduced in recent releases. Also an
implementation for the "Tools" menu, and lots of internal code cleanup.
[ bug fixes ]
+ Fixed broken OpenGL export since release 0145.
+ Not yet confirmed as fixed, but potentially fixed a problem where
applets would not restart after switching pages in a web browser.
http://dev.processing.org/bugs/show_bug.cgi?id=581
+ Fix a problem with the Linux release not running sketches when
'java' was not already in the PATH.
http://dev.processing.org/bugs/show_bug.cgi?id=879
[ changes ]
+ The "Tools" menu can now handle user-contributed code for tools
that extend the Processing Development Environment in some fashion.
This will be documented further in the next few days, for now,
try to contain your excitement about upcoming contributions like
"Color Selector 2.0", "ROT13 Code Mangler", and "I Am Rich".
http://dev.processing.org/bugs/show_bug.cgi?id=124
+ To make way for the Tools menu, lots of code had to be cleaned
up inside the Editor and Sketch classes. Keep an eye out for problems
with Save, Save As, Rename, Delete, and others. If something strange
happens, *please file a bug immediately* so that we can get it fixed.
We take sketch-destroying bugs very seriously. Please test!
[ known problems ]
+ Slow response on file/sketchbook/examples menus on OS X 10.5.
This is an Apple bug in Java 1.5 and 1.6 on Mac OS X 10.5
(but not 10.4) causing these menus to be extremely slow.
Workarounds described in the bug report:
http://dev.processing.org/bugs/show_bug.cgi?id=786
Please file a bug report with Apple if you want this fixed!
+ In the current Windows release, Processing may not be able to find
the JDK even if you have one installed. If this happens on your machine,
copy the contents of your JDK installation to a new folder titled "java"
inside the Processing folder. This fill be fixed in a future release.
http://dev.processing.org/bugs/show_bug.cgi?id=878
+ See dev.processing.org/bugs for more.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ABOUT REV 0146 - 16 August 2008
Bug fixes, regression repair, and fun features.
-1
View File
@@ -2,7 +2,6 @@
X processing sketches not restarting after switching pages in safari
X http://dev.processing.org/bugs/show_bug.cgi?id=581
cleaning
X misshapen fonts on osx (apple fixed their bug)
X http://dev.processing.org/bugs/show_bug.cgi?id=404
+14 -8
View File
@@ -2,16 +2,15 @@
X inside Sketch.java, don't hardwire the file extension types
X arduino uses .c, .cpp, .h instead of .java
X http://dev.processing.org/bugs/show_bug.cgi?id=807
X major changes to save/save as/rename setup - keep an eye out
tools
_ refactor code to use more getter/setter methods
X refactor code to use more getter/setter methods
X move the debug classes back into processing.app.debug
X this will help the library stuff
X dynamic tools menu (requires moving files around)
o this means can integrate the autoformat stuff
_ processing.mess/tools has chandler's template stuff
_ don't open more than one "create font" or "color selector"
_ http://dev.processing.org/bugs/show_bug.cgi?id=830
X processing.mess/tools has chandler's template stuff
o need to write converter that will handle syntax changes
o convert from alpha to 1.0 syntax
o framerate() -> frameRate()
@@ -33,9 +32,6 @@ X getEditor()
X get/setSelStart/End
X get/setSelText
X get/setText
_ setCurrentTab(int index or String filename)
_ getTabs() ? maybe these are interface to the code class
_ clean up API for JEditTextArea before exposing the object
X make dynamically loaded plugins and "tools" menu
X http://dev.processing.org/bugs/show_bug.cgi?id=124
X tools api:
@@ -53,7 +49,17 @@ X needs to be able to get current sketch code
X look at the pretty-formatting code to see what else needs to be in api
o getMenu() -> return non-null the tool is a submenu
X no, bad idea.. don't want a zillion submenus on things
_ write basic documentation for how it's handled
tools
_ clean up some of the api naming for tab changes, etc.
_ setCurrentTab(int index or String filename)
_ getTabs() ? maybe these are interface to the code class
_ clean up API for JEditTextArea before exposing the object
_ add tools folder to make and dist scripts
_ write basic documentation for how it's handled (tools/howto.txt)
_ don't open more than one "create font" or "color selector"
_ http://dev.processing.org/bugs/show_bug.cgi?id=830
_ use macosx dialogs for all of the editor stuff