mirror of
https://github.com/processing/processing4.git
synced 2026-06-16 04:26:26 +02:00
finalizing rev 0096
This commit is contained in:
+32
-21
@@ -7,32 +7,12 @@ releases will be super crusty.
|
||||
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
|
||||
|
||||
|
||||
ABOUT REV 0096 - 23 November 2005
|
||||
ABOUT REV 0096 - 26 November 2005
|
||||
|
||||
bug and api fix release. mostly minor things but useful to avoid
|
||||
several quirks that showed up in rev 0095.
|
||||
|
||||
|
||||
[ api ]
|
||||
|
||||
- hint(DISABLE_DEPTH_TEST) will disable the zbuffer in P3D or OPENGL.
|
||||
|
||||
- added methods for libraries to be able to get sketch folder paths.
|
||||
the variable 'folder', which was changed to 'path' for rev 0094 is
|
||||
now called 'sketchPath', and won't change again. see the javadoc
|
||||
reference on dev.processing.org for more details on this and the
|
||||
additional functions:
|
||||
+ sketchPath() returns the path to a file in the sketch folder.
|
||||
+ dataPath() returns the path to a file inside the data folder.
|
||||
+ createPath() will take any path and make sure that the
|
||||
interstitial folders exist. this is used by saveFrame() and
|
||||
savePath() to make sure that the parent folders exist.
|
||||
for instance, saveFrame("image/blah.tif") will use createPath()
|
||||
to ensure that the folder "image" exists inside the sketch folder.
|
||||
+ savePath() is like sketchPath() but uses createPath() to make
|
||||
sure that it's save to save there.
|
||||
|
||||
|
||||
[ fixes ]
|
||||
|
||||
- fixed a bug that prevented movies from opening properly in 0095.
|
||||
@@ -58,6 +38,7 @@ several quirks that showed up in rev 0095.
|
||||
|
||||
- when loading a PNG image, set the image to ARGB if it has an alpha
|
||||
channel. also fix a bug in the GIF image alpha channel checking.
|
||||
http://dev.processing.org/bugs/show_bug.cgi?id=217
|
||||
|
||||
- fixed a text block wrap problem when a manual break character (\n)
|
||||
was used: http://dev.processing.org/bugs/show_bug.cgi?id=188
|
||||
@@ -69,6 +50,33 @@ several quirks that showed up in rev 0095.
|
||||
location once setup() was complete.
|
||||
|
||||
|
||||
[ api ]
|
||||
|
||||
- hint(DISABLE_DEPTH_TEST) will disable the zbuffer in P3D or OPENGL.
|
||||
re-enable with noHint(DISABLE_DEPTH_TEST);
|
||||
|
||||
- added methods for libraries to be able to get sketch folder paths.
|
||||
the variable 'folder', which was changed to 'path' for rev 0094 is
|
||||
now called 'sketchPath', and won't change again. see the javadoc
|
||||
reference on dev.processing.org for more details on this and the
|
||||
additional functions:
|
||||
+ sketchPath() returns the path to a file in the sketch folder.
|
||||
+ dataPath() returns the path to a file inside the data folder.
|
||||
+ createPath() will take any path and make sure that the
|
||||
interstitial folders exist. this is used by saveFrame() and
|
||||
savePath() to make sure that the parent folders exist.
|
||||
for instance, saveFrame("image/blah.tif") will use createPath()
|
||||
to ensure that the folder "image" exists inside the sketch folder.
|
||||
+ savePath() is like sketchPath() but uses createPath() to make
|
||||
sure that it's save to save there.
|
||||
this will probably break the libraries again, but hopefully with
|
||||
this change, they should stop breaking going forward.
|
||||
|
||||
- changed unhint() to noHint() to match the rest of the api.
|
||||
i don't think anyone was using this so hopefully it won't affect
|
||||
anything.
|
||||
|
||||
|
||||
[ misc ]
|
||||
|
||||
- macosx release is now packaged with as a .dmg instead of a .sitx
|
||||
@@ -77,6 +85,9 @@ several quirks that showed up in rev 0095.
|
||||
- added reference category to the bugs db so that reference issues
|
||||
can be handled there as well.
|
||||
|
||||
- added MAYSCRIPT="true" to default applet html (for javascript)
|
||||
http://dev.processing.org/bugs/show_bug.cgi?id=211
|
||||
|
||||
|
||||
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
|
||||
|
||||
|
||||
+18
-13
@@ -1,7 +1,7 @@
|
||||
0096 core
|
||||
X set applet.path to user.dir if init() is reached and it's not set
|
||||
X add DISABLE_DEPTH_TEST to PGraphics3
|
||||
_ need to document this somewhere
|
||||
X need to document this somewhere
|
||||
X also need to add to PGraphicsGL
|
||||
X access logs are being spammed because openStream() gets a 404
|
||||
X the default should be to check the .jar file
|
||||
@@ -21,8 +21,8 @@ X probably need to add a hint() to make things not halt
|
||||
X loadBytes() and openStream() et al need to return null
|
||||
X loadImage() can too, but print an error to the console
|
||||
X "not available in P3D" should read "OPENGL" in opengl lib
|
||||
_ keypressed ref: repeating keys
|
||||
_ also remove "no drawing inside keypressed"
|
||||
X keypressed ref: repeating keys
|
||||
X also remove "no drawing inside keypressed"
|
||||
X text block wrap problem with manual break character (\n)
|
||||
X http://dev.processing.org/bugs/show_bug.cgi?id=188
|
||||
|
||||
@@ -33,15 +33,16 @@ X shouldn't quit draw mode apps immediately
|
||||
X otherwise something gets drawn then the applet exits
|
||||
X should instead use exit() when they need to exit
|
||||
X NullPointerException when no draw()
|
||||
_ http://dev.processing.org/bugs/show_bug.cgi?id=210
|
||||
X http://dev.processing.org/bugs/show_bug.cgi?id=210
|
||||
X window closing immediately with library imports
|
||||
_ http://dev.processing.org/bugs/show_bug.cgi?id=204
|
||||
X http://dev.processing.org/bugs/show_bug.cgi?id=204
|
||||
X check into loadImage() with jars bug, very frustrating
|
||||
o when using loadImage() on a jar, turn off "no cache" option?
|
||||
X image no load halts the program (rather than returning null)
|
||||
_ note in the reference: png images work with java 1.3+
|
||||
X note in the reference: png images work with java 1.3+
|
||||
X http://processing.org/discourse/yabb_beta/YaBB.cgi?board=WebsiteBugs;action=display;num=1125968697
|
||||
_ add bug re: gif image break missing to revisions.txt
|
||||
X add bug re: gif image break missing to revisions.txt
|
||||
X http://dev.processing.org/bugs/show_bug.cgi?id=217
|
||||
|
||||
image pile
|
||||
X get loadImage() to work properly with data folder
|
||||
@@ -75,22 +76,24 @@ X expose function to write tiff header in PImage (advanced)
|
||||
X helps with writing enormous images
|
||||
X tag release 93 (francis thinks it's rev 1666)
|
||||
|
||||
this should be fixed, test
|
||||
_ 404 error because first searches applet directory on zipdecode
|
||||
_ and isometricblocks
|
||||
_ "this file is named" errors don't like subdirectories
|
||||
_ need to strip off past the file separator or something
|
||||
|
||||
|
||||
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
|
||||
|
||||
|
||||
0097 and later
|
||||
|
||||
this should be fixed, test
|
||||
_ 404 error because first searches applet directory in isometricblocks
|
||||
_ "this file is named" errors don't like subdirectories
|
||||
_ need to strip off past the file separator or something
|
||||
|
||||
_ sonia is locking up on load in rev 91
|
||||
_ prolly something w/ the threading issues
|
||||
_ http://dev.processing.org/bugs/show_bug.cgi?id=46
|
||||
|
||||
_ tint() and noTint() switching problem in P2D
|
||||
_ http://dev.processing.org/bugs/show_bug.cgi?id=222
|
||||
|
||||
_ display() as a function name is problematic
|
||||
_ causes nothing to show up.. either rename or mark it final
|
||||
_ http://dev.processing.org/bugs/show_bug.cgi?id=213
|
||||
@@ -587,6 +590,8 @@ _ if loadImage() with spaces when online(), throw an error
|
||||
|
||||
CORE / PSound
|
||||
|
||||
_ PSound.play() won't play the sound a 2nd time
|
||||
_ http://dev.processing.org/bugs/show_bug.cgi?id=209
|
||||
_ duration as an internal param, not a function
|
||||
_ When a sound is finished playing,
|
||||
_ it should return to 0 so it can play again
|
||||
|
||||
@@ -10,6 +10,15 @@ X http://dev.processing.org/bugs/show_bug.cgi?id=65
|
||||
X package macosx with a dmg
|
||||
X http://dev.processing.org/bugs/show_bug.cgi?id=116
|
||||
X add "reference" and "examples" categories to bugzilla
|
||||
X add mayscript tag to html when javascript lib is in use
|
||||
X http://dev.processing.org/bugs/show_bug.cgi?id=211
|
||||
|
||||
|
||||
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
|
||||
|
||||
|
||||
_ make available the background colors for present mode, stop button color
|
||||
_ http://dev.processing.org/bugs/show_bug.cgi?id=75
|
||||
|
||||
_ threading bug with sonia and rev 91
|
||||
|
||||
@@ -196,6 +205,8 @@ _ http://processing.org/bugs/show_bug.cgi?id=3
|
||||
|
||||
PDE / Compiler & Preprocessor
|
||||
|
||||
_ using a processing keyword as a variable name gives unhelpful error message
|
||||
_ http://dev.processing.org/bugs/show_bug.cgi?id=213
|
||||
_ hex colors < 6 chars produce bizarre error:
|
||||
_ http://dev.processing.org/bugs/show_bug.cgi?id=196
|
||||
_ synchronized (something) { } is horking up the preproc
|
||||
@@ -356,8 +367,6 @@ _ http://dev.processing.org/bugs/show_bug.cgi?id=59
|
||||
|
||||
PDE / Export
|
||||
|
||||
_ add mayscript tag to html when javascript lib is in use
|
||||
_ http://dev.processing.org/bugs/show_bug.cgi?id=211
|
||||
_ errors during export don't show up properly (no red status bar)
|
||||
_ http://dev.processing.org/bugs/show_bug.cgi?id=194
|
||||
_ write export-to-application
|
||||
@@ -451,8 +460,6 @@ _ preferences window has been hit with the ugly stick
|
||||
_ redo panel to use proper Box layout etc
|
||||
_ also needs to look good across all platforms
|
||||
_ http://dev.processing.org/bugs/show_bug.cgi?id=73
|
||||
_ make available the background colors for present mode, stop button color
|
||||
_ http://dev.processing.org/bugs/show_bug.cgi?id=75
|
||||
|
||||
|
||||
PDE / Runner
|
||||
|
||||
Reference in New Issue
Block a user