mirror of
https://github.com/processing/processing4.git
synced 2026-06-16 04:26:26 +02:00
write release notes for 2.0a7
This commit is contained in:
@@ -1,6 +1,63 @@
|
||||
PROCESSING 2.0a7 (REV 0206) - 28 July 2012
|
||||
PROCESSING 2.0a7 (REV 0206) - 29 July 2012
|
||||
|
||||
[ changes ]
|
||||
Hopefully the last alpha before we hit 2.0 beta.
|
||||
|
||||
The big change is that we're dropping support for applets in 2.0, and in
|
||||
this release. See the Changes section of the Wiki for details. We've not
|
||||
updated all of the documentation to reflect this yet.
|
||||
|
||||
[ editor ]
|
||||
|
||||
+ Implemented a "Recent Sketches" menu. This replaces re-opening
|
||||
sketches on startup, which behaved inconsistently anyway.
|
||||
http://code.google.com/p/processing/issues/detail?id=188
|
||||
|
||||
+ Use Swing file choosers by default on Linux. The default open/save
|
||||
dialogs provided by Java are pretty gruesome, so we're switching to
|
||||
the Swing JFileChooser instead. To swap the behavior, set
|
||||
'chooser.files.native' in your preferences.txt file.
|
||||
|
||||
+ Suppress "invalid context 0x0" and "invalid drawable" because they're
|
||||
(unfixable) Apple Java bugs and being reported as Processing bugs.
|
||||
Also suppress XInitThreads message on Linux with JOGL, which is a
|
||||
JOGL bug that'll hopefully be fixed in their next release.
|
||||
|
||||
+ Fix Movie Maker tool on OS X.
|
||||
|
||||
+ Update to Java 6 update 33 on Windows and Linux.
|
||||
|
||||
+ Add separate 32- and 64-bit releases for Windows and Linux. Lots of other
|
||||
updates for 32/64-bit support in general.
|
||||
http://code.google.com/p/processing/issues/detail?id=955
|
||||
|
||||
+ Replace processing.exe with a more standard version from launch4j,
|
||||
which should hopefully clean up some launcher issues.
|
||||
http://code.google.com/p/processing/issues/detail?id=943
|
||||
http://code.google.com/p/processing/issues/detail?id=176
|
||||
|
||||
+ Change how sketches open so that there's no longer differences between
|
||||
the File menu 'Open' and the way it worked from the toolbar. Simplifies
|
||||
additional code that was quirky.
|
||||
http://code.google.com/p/processing/issues/detail?id=1034
|
||||
|
||||
+ Add a warning dialog for libraries that aren't compatible.
|
||||
http://code.google.com/p/processing/issues/detail?id=884
|
||||
|
||||
+ Fix up the file choosers used on Linux.
|
||||
http://code.google.com/p/processing/issues/detail?id=1014
|
||||
|
||||
+ Instead of prompting for sketchbook location on Linux, just default to
|
||||
a folder named 'sketchbook' in the user's home directory. This can easily
|
||||
be changed later but simplifies things internally a bit.
|
||||
|
||||
+ No longer allow underscore at beginning of sketch name (causes problems
|
||||
with Android, and also with applets, though we care less about those...)
|
||||
http://code.google.com/p/processing/issues/detail?id=1047
|
||||
|
||||
+ Fixed a problem where sanitized names (underscores replacing unusable
|
||||
characters) could potentially overwrite existing folders.
|
||||
|
||||
[ core ]
|
||||
|
||||
+ Major changes to selectInput(), selectOutput(), and selectFolder().
|
||||
See the Wiki: http://wiki.processing.org/w/Changes#Change_and_Removed
|
||||
@@ -10,10 +67,43 @@ PROCESSING 2.0a7 (REV 0206) - 28 July 2012
|
||||
And also include an option to set the default file path:
|
||||
http://code.google.com/p/processing/issues/detail?id=233
|
||||
|
||||
+ Use Swing file choosers by default on Linux. The default open/save
|
||||
dialogs provided by Java are pretty gruesome, so we're switching to
|
||||
the Swing JFileChooser instead. To swap the behavior, set
|
||||
'chooser.files.native' in your preferences.txt file.
|
||||
+ Change 'appletViewer' back to 'online'. Still deprecated, especially
|
||||
because applets are going away.
|
||||
|
||||
+ Add begin/endGL added to PGraphics/PApplet.
|
||||
|
||||
+ Add hasChildren() to XML library.
|
||||
http://code.google.com/p/processing/issues/detail?id=1045
|
||||
|
||||
+ Fix where displayWidth/Height not being set properly before setup()
|
||||
http://code.google.com/p/processing/issues/detail?id=1120
|
||||
|
||||
+ XML now throws exceptions in its constructor (for advanced users).
|
||||
Use loadXML() instead of "new XML(this, ....)"
|
||||
http://code.google.com/p/processing/issues/detail?id=1138
|
||||
|
||||
+ loadXML() returns null when the file did not open properly
|
||||
http://code.google.com/p/processing/issues/detail?id=1138
|
||||
|
||||
+ ortho() causing line and fill to be misaligned
|
||||
http://code.google.com/p/processing/issues/detail?id=1143
|
||||
|
||||
+ Add some extra options for PApplet.main() for advanced users:
|
||||
PApplet.main("SketchName") and PApplet.main("SketchName", args)
|
||||
|
||||
[ android ]
|
||||
|
||||
+ Add full PAppletMethods implementation to Android, so that PGraphics
|
||||
and PImage methods are brought into PApplet.
|
||||
|
||||
+ Swap Run on Device and Run on Emulator
|
||||
http://code.google.com/p/processing/issues/detail?id=1083
|
||||
|
||||
+ Fix XML crash on loading because of desktop-specific attribute
|
||||
error: "http://apache.org/xml/features/nonvalidating/load-external-dtd"
|
||||
http://code.google.com/p/processing/issues/detail?id=1128
|
||||
This also fixes PShape on Android:
|
||||
http://code.google.com/p/processing/issues/detail?id=1054
|
||||
|
||||
|
||||
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
|
||||
|
||||
@@ -54,6 +54,41 @@ X http://code.google.com/p/processing/issues/detail?id=230
|
||||
X wontfix.. moving away from bitmap fonts
|
||||
X switch back to yymmdd naming for sketches as the default
|
||||
|
||||
open/base/recent
|
||||
X recent sketches
|
||||
X http://code.google.com/p/processing/issues/detail?id=188
|
||||
X add EditorState class, device-aware placement
|
||||
o not properly handling other odd cases
|
||||
X don't pollute the recent menu with un-saved sketches
|
||||
X toFront() not working from recent menu
|
||||
X get rid of restore sketch feature
|
||||
o remove pref for restoring sketches
|
||||
X implement recent sketches menu
|
||||
X add "recent files" list to open menu?
|
||||
o http://dev.processing.org/bugs/show_bug.cgi?id=1335
|
||||
o don't re-open new window on top of another
|
||||
X changing how this is handled
|
||||
X detect mode and library example folders for recent menu
|
||||
o with the same sketch open, a handleOpen() might open a second on top of it
|
||||
X should be fixed up
|
||||
|
||||
applets
|
||||
o tool to run in appletviewer? sun.applet.Main is appletviewer
|
||||
X require Java 6 (and with that, OS X 10.5 plus Core 2 Intel Mac)?
|
||||
o though we need a 64-bit browser before applets will run...
|
||||
o http://www.ornl.gov/~t6p/Main/Utilities.html
|
||||
o courseware
|
||||
o export sketch as applet when uploading
|
||||
o save sketch zip files
|
||||
o have a means to load them from "teacher" version of p5
|
||||
o figure out how to use the
|
||||
o items from the 'code' folder not included with applet export
|
||||
o add tool to "Add custom html to sketch"
|
||||
o that copies applet.html,
|
||||
o opens sketch folder,
|
||||
o and gives info about what to do next (how to edit)
|
||||
o http://dev.processing.org/bugs/show_bug.cgi?id=143
|
||||
|
||||
cleaning/earlier
|
||||
o PApplet.this doesn't work
|
||||
o doesn't work in javac either--needs to be ClassName.this
|
||||
@@ -214,23 +249,6 @@ o zlib file becoming corrupt (not flushed after close?)
|
||||
o make hooks to history api so others can write tools around it
|
||||
X http://code.google.com/p/processing/issues/detail?id=26
|
||||
|
||||
applets
|
||||
o tool to run in appletviewer? sun.applet.Main is appletviewer
|
||||
X require Java 6 (and with that, OS X 10.5 plus Core 2 Intel Mac)?
|
||||
o though we need a 64-bit browser before applets will run...
|
||||
o http://www.ornl.gov/~t6p/Main/Utilities.html
|
||||
o courseware
|
||||
o export sketch as applet when uploading
|
||||
o save sketch zip files
|
||||
o have a means to load them from "teacher" version of p5
|
||||
o figure out how to use the
|
||||
o items from the 'code' folder not included with applet export
|
||||
o add tool to "Add custom html to sketch"
|
||||
o that copies applet.html,
|
||||
o opens sketch folder,
|
||||
o and gives info about what to do next (how to edit)
|
||||
o http://dev.processing.org/bugs/show_bug.cgi?id=143
|
||||
|
||||
video/nixed
|
||||
o if read() hasn't been called, can cause an error with java2d
|
||||
o http://dev.processing.org/bugs/show_bug.cgi?id=1041
|
||||
@@ -282,24 +300,6 @@ o video library not working on export to web
|
||||
o http://dev.processing.org/bugs/show_bug.cgi?id=1421
|
||||
o Movie needs the crop() functions ala Capture
|
||||
|
||||
open/base/recent
|
||||
X recent sketches
|
||||
X http://code.google.com/p/processing/issues/detail?id=188
|
||||
X add EditorState class, device-aware placement
|
||||
o not properly handling other odd cases
|
||||
X don't pollute the recent menu with un-saved sketches
|
||||
X toFront() not working from recent menu
|
||||
X get rid of restore sketch feature
|
||||
o remove pref for restoring sketches
|
||||
X implement recent sketches menu
|
||||
X add "recent files" list to open menu?
|
||||
o http://dev.processing.org/bugs/show_bug.cgi?id=1335
|
||||
o don't re-open new window on top of another
|
||||
X changing how this is handled
|
||||
X detect mode and library example folders for recent menu
|
||||
o with the same sketch open, a handleOpen() might open a second on top of it
|
||||
X should be fixed up
|
||||
|
||||
bugzilla (ouch)
|
||||
o add bug voting to the bugs db before 1.0 release?
|
||||
o remove LATER, REMIND, WORKSFORME as categories; add VERIFY
|
||||
|
||||
Reference in New Issue
Block a user