mirror of
https://github.com/processing/processing4.git
synced 2026-06-16 04:26:26 +02:00
finalizing release 0147 to fix opengl problems, also fix linux PATH issue
This commit is contained in:
@@ -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.
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user