mirror of
https://github.com/processing/processing4.git
synced 2026-06-16 04:26:26 +02:00
preparing revisions.txt in advance of release
This commit is contained in:
+1
-1
@@ -54,7 +54,7 @@ o modify MotionEvent code to use TouchEvent class, even if basic version
|
||||
o internally, PApplet might subclass it for the pointers
|
||||
o but queueing needs to work
|
||||
X opting to take a step backwards on the motion event handling
|
||||
_ write a little stub code for people who want to use motionX/Y/etc
|
||||
o write a little stub code for people who want to use motionX/Y/etc
|
||||
|
||||
|
||||
_ NullPointerException in AndroidBuild.writeLocalProps(AndroidBuild.java:458)
|
||||
|
||||
+208
-1
@@ -1,4 +1,6 @@
|
||||
PROCESSING ???
|
||||
PROCESSING 2.0b7 (REV 0215) - 25 November 2012
|
||||
|
||||
475,382 bug fixes in this release as we work on finalizing 2.0.
|
||||
|
||||
[ changes ]
|
||||
|
||||
@@ -25,6 +27,211 @@ PROCESSING ???
|
||||
If we're missing anything that's not covered in the reference, please
|
||||
let us know via the bugs database.
|
||||
|
||||
+ Sketch names can no longer begin with underscores (fixes an Android
|
||||
compatibility issue). This was changed in recent releases, but missing here.
|
||||
http://code.google.com/p/processing/issues/detail?id=859
|
||||
|
||||
+ Implement more Mac OS X key bindings
|
||||
http://code.google.com/p/processing/issues/detail?id=1354
|
||||
http://guides.macrumors.com/Keyboard_shortcuts§ion=10#Text_Shortcuts
|
||||
|
||||
+ Table row iterating syntax has changed. This code:
|
||||
for (TableRow row : table) { ... }
|
||||
has now changed to
|
||||
for (TableRow row : table.getRows()) { ... }
|
||||
|
||||
+ Change default for shift-backspace to just be backspace. To change it back,
|
||||
set editor.keys.shift_backspace_is_delete=true in preferences.txt.
|
||||
|
||||
+ Implement clip() and noClip() to set the clipping region.
|
||||
|
||||
+ Added blendMode() feature.
|
||||
http://code.google.com/p/processing/issues/detail?id=1385
|
||||
|
||||
+ Add different styles of arc drawing.
|
||||
http://code.google.com/p/processing/issues/detail?id=711
|
||||
http://code.google.com/p/processing/issues/detail?id=1406
|
||||
|
||||
+ Added XML.getLong() (also updated Android)
|
||||
http://code.google.com/p/processing/issues/detail?id=1378
|
||||
|
||||
+ Implement back-buffer sampler in OpenGL renderers.
|
||||
http://code.google.com/p/processing/issues/detail?id=1169
|
||||
|
||||
+ Change how get(x, y, w, h) was handled with offscreen areas.
|
||||
http://code.google.com/p/processing/issues/detail?id=925
|
||||
|
||||
+ Make key and mouse events interleave, also improve threading.
|
||||
http://code.google.com/p/processing/issues/detail?id=79
|
||||
|
||||
+ Changed event constants to PRESS, RELEASE, CLICK, DRAG, MOVE, ENTER, EXIT
|
||||
instead of past-tense versions of the same.
|
||||
|
||||
+ Removed mask(int[]) from PImage.
|
||||
|
||||
+ Implement postEvent() to put new events on the queue.
|
||||
|
||||
+ Add mouseEntered/Exited on the desktop.
|
||||
http://code.google.com/p/processing/issues/detail?id=500
|
||||
|
||||
[ bug fixes ]
|
||||
|
||||
+ mouseButton not being set properly in mouseClicked.
|
||||
http://code.google.com/p/processing/issues/detail?id=1350
|
||||
|
||||
+ mouseButton is 0 in mouseReleased() on OS X
|
||||
http://code.google.com/p/processing/issues/detail?id=1373
|
||||
|
||||
+ Fix ugly results from resize() command on PImage:
|
||||
http://code.google.com/p/processing/issues/detail?id=332
|
||||
and similar on Android:
|
||||
http://code.google.com/p/processing/issues/detail?id=239
|
||||
|
||||
+ beginShape(QUAD) not working with Java2D
|
||||
http://code.google.com/p/processing/issues/detail?id=1365
|
||||
|
||||
+ Relative coordinates not updated properly on closepath with SVG files.
|
||||
http://code.google.com/p/processing/issues/detail?id=1058
|
||||
|
||||
+ PShape and lights results in more lit vertices.
|
||||
http://code.google.com/p/processing/issues/detail?id=1342
|
||||
|
||||
+ Implement anisotropic filtering when using OPENGL.
|
||||
http://code.google.com/p/processing/issues/detail?id=502
|
||||
|
||||
+ Update reference for begin/endContour
|
||||
http://code.google.com/p/processing/issues/detail?id=1396
|
||||
|
||||
+ "expecting EOF, found 'import'" error on previously working sketch
|
||||
http://code.google.com/p/processing/issues/detail?id=1376
|
||||
|
||||
+ Prevent potential race condition when resizing sketches.
|
||||
http://code.google.com/p/processing/issues/detail?id=697
|
||||
|
||||
+ Mode detection wasn't properly ignoring code inside comments.
|
||||
http://code.google.com/p/processing/issues/detail?id=1404
|
||||
|
||||
+ Fix error line numbers from command line version to count from one
|
||||
instead of zero, so that they're compatible with other systems.
|
||||
http://code.google.com/p/processing/issues/detail?id=1392
|
||||
|
||||
+ Sketches exported to Linux weren't passed the command line arguments
|
||||
http://code.google.com/p/processing/issues/detail?id=1359
|
||||
|
||||
+ "electricScroll" feature was causing weird jumps when double-clicking
|
||||
http://code.google.com/p/processing/issues/detail?id=1055
|
||||
|
||||
+ Crash during library download was causing empty library list
|
||||
http://code.google.com/p/processing/issues/detail?id=1093
|
||||
|
||||
+ In the net library, clientEvent() called even w/o data from server
|
||||
http://code.google.com/p/processing/issues/detail?id=189
|
||||
|
||||
+ Add Server.ip() method to get the IP address of the host machine.
|
||||
http://code.google.com/p/processing/issues/detail?id=1228
|
||||
|
||||
+ Modify “Copy as HTML” to add second HTML data type when writing the clipboard
|
||||
http://code.google.com/p/processing/issues/detail?id=1065
|
||||
Fix contributed by Ostap Andrusiv--thanks!
|
||||
|
||||
+ Shaders are passed wrong defaults when calling "filter" on a PGraphics object
|
||||
http://code.google.com/p/processing/issues/detail?id=1301
|
||||
|
||||
+ Fix for PMatrix3D.mult() when vectors are identical
|
||||
http://code.google.com/p/processing/issues/detail?id=921
|
||||
|
||||
+ Curves weren't rendered seperately when P3D or P2D specified.
|
||||
http://code.google.com/p/processing/issues/detail?id=1317
|
||||
|
||||
+ FBO handling in PGL is not transparent.
|
||||
http://code.google.com/p/processing/issues/detail?id=1282
|
||||
|
||||
[ android ]
|
||||
|
||||
+ Like the desktop release, removed default imports. This includes:
|
||||
android.view.MotionEvent, android.view.KeyEvent,android.graphics.Bitmap
|
||||
due to conflicts w/ the new event system, and hoping to enforce better
|
||||
cross-platform compatibility between Java, JavaScript, and Android modes.
|
||||
|
||||
+ Changed event handling to hopefully clean up some inconsistencies.
|
||||
Removed motionX/Y/Pressure... these need to be handled separately.
|
||||
More here: http://wiki.processing.org/w/Android
|
||||
|
||||
+ mouseX/Y no longer include history with moves, which reduces fidelity
|
||||
a bit, but will hopefully prevent us overdoing it for future releases.
|
||||
|
||||
+ Fix how pmouseX/Y are set.
|
||||
http://code.google.com/p/processing/issues/detail?id=238
|
||||
http://code.google.com/p/processing/issues/detail?id=1018
|
||||
|
||||
[ fixed earlier / cleaning ]
|
||||
|
||||
+ When turning smoothing on, internal lines of shapes are visible.
|
||||
http://code.google.com/p/processing/issues/detail?id=53
|
||||
|
||||
+ textAlign(CENTER) with P3D and OPENGL produces messy result
|
||||
http://code.google.com/p/processing/issues/detail?id=65
|
||||
|
||||
+ Signature issue on contributed libraries affects unrelated OpenGL sketches
|
||||
http://code.google.com/p/processing/issues/detail?id=261
|
||||
|
||||
+ Implement efficient version of copy() in PGraphicsOpenGL.
|
||||
http://code.google.com/p/processing/issues/detail?id=119
|
||||
|
||||
+ copy() does not update the screen with OpenGL.
|
||||
http://code.google.com/p/processing/issues/detail?id=118
|
||||
|
||||
+ strokeCap() and strokeJoin() for use with OPENGL.
|
||||
http://code.google.com/p/processing/issues/detail?id=123
|
||||
|
||||
+ Fix inconsistent anti-aliasing with OpenGL.
|
||||
http://code.google.com/p/processing/issues/detail?id=217
|
||||
|
||||
+ noCursor() + OPENGL = won't get past setup()
|
||||
http://code.google.com/p/processing/issues/detail?id=1345
|
||||
|
||||
+ set() requires updatePixels() with OpenGL.
|
||||
http://code.google.com/p/processing/issues/detail?id=89
|
||||
|
||||
+ Chopping out triangles in OpenGL (though it's only 2D drawing).
|
||||
http://code.google.com/p/processing/issues/detail?id=193
|
||||
|
||||
+ Share interface for 3D across desktop and Android.
|
||||
http://code.google.com/p/processing/issues/detail?id=970
|
||||
|
||||
+ Distortion of 2D shapes when sphereDetail() is used.
|
||||
http://code.google.com/p/processing/issues/detail?id=762
|
||||
|
||||
+ OPENGL renderer stops rendering after text is written using textMode(SCREEN)
|
||||
http://code.google.com/p/processing/issues/detail?id=710
|
||||
|
||||
+ Support 'black' as color for SVG files (fix from PhiLho)
|
||||
http://code.google.com/p/processing/issues/detail?id=1010
|
||||
|
||||
+ Catch sun.dc.pr.PRException?
|
||||
http://code.google.com/p/processing/issues/detail?id=39
|
||||
|
||||
+ Image created with img.get() works incorrectly when using filter()
|
||||
http://code.google.com/p/processing/issues/detail?id=167
|
||||
|
||||
+ copy(image with transparency) doesn't keep the transparency at start up.
|
||||
http://code.google.com/p/processing/issues/detail?id=601
|
||||
|
||||
+ Defects in the tessellation of SVG shapes in A3D
|
||||
http://code.google.com/p/processing/issues/detail?id=291
|
||||
|
||||
+ Blacked-out screen when restoring Android app from background.
|
||||
http://code.google.com/p/processing/issues/detail?id=381
|
||||
|
||||
+ Excessive rotation of application causes memory to run out
|
||||
http://code.google.com/p/processing/issues/detail?id=235
|
||||
|
||||
+ Should alpha PImage stuff use a non-4byte config?
|
||||
http://code.google.com/p/processing/issues/detail?id=242
|
||||
|
||||
+ Rounded rect support on Android
|
||||
http://code.google.com/p/processing/issues/detail?id=929
|
||||
|
||||
|
||||
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
|
||||
|
||||
|
||||
@@ -56,6 +56,8 @@ A curves aren't rendered seperately when P3D or P2D is specified
|
||||
A http://code.google.com/p/processing/issues/detail?id=1317
|
||||
A FBO handling in PGL is not transparent
|
||||
A http://code.google.com/p/processing/issues/detail?id=1282
|
||||
A Shaders are passed wrong defaults when calling "filter" on a PGraphics object
|
||||
A http://code.google.com/p/processing/issues/detail?id=1301
|
||||
|
||||
andres (cleanup)
|
||||
A when turning smoothing on, internal lines of shapes are visible
|
||||
|
||||
@@ -39,15 +39,75 @@ X use editor.keys.shift_backspace_is_delete=true to bring it back
|
||||
X standard "Emacs" keybindings not implemented on OS X
|
||||
X http://code.google.com/p/processing/issues/detail?id=1354
|
||||
X http://guides.macrumors.com/Keyboard_shortcuts§ion=10#Text_Shortcuts
|
||||
_ fix the debug stuff before shipping this out
|
||||
_ DebugMode throwing exception about breakpoints when trying to save
|
||||
_ what to call it?
|
||||
X fix the debug stuff before shipping this out
|
||||
X just remove for the release
|
||||
|
||||
earlier
|
||||
X The sketch name can't begin with '_' (underscore)
|
||||
X http://code.google.com/p/processing/issues/detail?id=859
|
||||
X change to getRows() method for iterating through the Table object
|
||||
X add parseInto() method (provisional)
|
||||
X change translate() and rotate() to use x, y, z as param names
|
||||
o opengl.jar with eclipse
|
||||
o auto-extract native libs from opengl.jar
|
||||
o to remove java.library.path problems (!)
|
||||
X no longer necessary, JOGL does this by default
|
||||
X implement clip()/noClip()
|
||||
X remove blend(), add blendMode()
|
||||
X http://code.google.com/p/processing/issues/detail?id=1385
|
||||
o implement a more efficient version of blend()
|
||||
o http://code.google.com/p/processing/issues/detail?id=120
|
||||
o Problem with beginShape()/endShape() when using multiple contours
|
||||
X http://code.google.com/p/processing/issues/detail?id=1396
|
||||
X just a documentation issue
|
||||
A PShape and lights results in more lit vertices
|
||||
A http://code.google.com/p/processing/issues/detail?id=1342
|
||||
A Implement anisotropic filtering when using OPENGL
|
||||
A http://code.google.com/p/processing/issues/detail?id=502
|
||||
X move _MASK constants out of PConstants and into PImage
|
||||
X how should stroke work w/ arcs?
|
||||
X decision: we should do pie, you can make the other kind w/o it
|
||||
X add an additional parameter for the others
|
||||
X http://code.google.com/p/processing/issues/detail?id=711
|
||||
X changed events to PRESS, RELEASE, CLICK, DRAG, MOVE, ENTER, EXIT
|
||||
X instead of past-tense versions of the same
|
||||
A Implement arc() with modes on OpenGL
|
||||
A http://code.google.com/p/processing/issues/detail?id=1406
|
||||
X relative coordinates not updated properly on closepath with SVG files
|
||||
X http://code.google.com/p/processing/issues/detail?id=1058
|
||||
X add XML.getLong() (also updated Android)
|
||||
X http://code.google.com/p/processing/issues/detail?id=1378
|
||||
X beginShape(QUAD) not working with Java2D
|
||||
X http://code.google.com/p/processing/issues/detail?id=1365
|
||||
X fix for PMatrix3D.mult() when vectors are identical
|
||||
X http://code.google.com/p/processing/issues/detail?id=921
|
||||
A back-buffer sampler in OpenGL renderers
|
||||
A http://code.google.com/p/processing/issues/detail?id=1169
|
||||
X image resizing is ugly (just use java2d?)
|
||||
o also deal with copy()/blend() inaccuracies
|
||||
X http://code.google.com/p/processing/issues/detail?id=332
|
||||
o key/mouse events have concurrency problems with noLoop()
|
||||
X http://code.google.com/p/processing/issues/detail?id=187
|
||||
o need to say "no drawing inside mouse/key events w/ noLoop"
|
||||
X changed to reference issue
|
||||
X redraw() doesn't work from within draw()
|
||||
X http://code.google.com/p/processing/issues/detail?id=195
|
||||
X make note for Casey to include this in the reference
|
||||
X Potential race condition when resizing sketches
|
||||
X http://code.google.com/p/processing/issues/detail?id=697
|
||||
X removed mask(int[]).. check reference to make sure it's not in use
|
||||
X how to handle get(x, y, w, h) when off screen?
|
||||
X http://code.google.com/p/processing/issues/detail?id=925
|
||||
A curves aren't rendered seperately when P3D or P2D is specified
|
||||
A http://code.google.com/p/processing/issues/detail?id=1317
|
||||
A FBO handling in PGL is not transparent
|
||||
A http://code.google.com/p/processing/issues/detail?id=1282
|
||||
|
||||
|
||||
_ include debug mode as 'experimental'?
|
||||
_ DebugMode throwing exception about breakpoints when trying to save
|
||||
_ what to call it?
|
||||
|
||||
_ if RuntimeException thrown, needs to check if it's a wrapped exception
|
||||
_ for instance, if there's a crash inside makeGraphics()
|
||||
_ this inside the handling that comes from the JVM, which makes it tricky
|
||||
|
||||
Reference in New Issue
Block a user