From 536bf8cb1023e1271f8c14f337e0782988f3b074 Mon Sep 17 00:00:00 2001 From: benfry Date: Sat, 20 Sep 2003 17:36:35 +0000 Subject: [PATCH] release notes --- build/shared/revisions.txt | 12 ++++++--- todo.txt | 52 +++++++++++++++++++------------------- 2 files changed, 35 insertions(+), 29 deletions(-) diff --git a/build/shared/revisions.txt b/build/shared/revisions.txt index 7f80f6029..a52c0efb1 100644 --- a/build/shared/revisions.txt +++ b/build/shared/revisions.txt @@ -9,11 +9,17 @@ ABOUT REV 0060 - [ api changes ] -- "No field named "SMOOTH_IMAGES" was found in type "Temporary_NNNN_NNNN". - SMOOTH_IMAGES is no longer needed, or supported. +- if you get an error saying: + "No field named "SMOOTH_IMAGES" was found in type "Temporary_NNNN_NNNN". + you should remove the line "hint(SMOOTH_IMAGES);" from your program. + SMOOTH_IMAGES is no longer needed and has been removed. -[ known bugs, pardon our dust ] +[ known problems, pardon our dust ] + +- the size of exported applets has jumped in this release. this will + get smaller again in a future release. we're in the middle of + transitioning between two different sets of rendering/graphics code. - single pixel lines draw on top of everything. they have no alpha value so they can't be semi-transparent, and no z-coordinate. diff --git a/todo.txt b/todo.txt index 7798bfdec..47586efbb 100644 --- a/todo.txt +++ b/todo.txt @@ -147,31 +147,31 @@ ca o font smoothing (unless hint SMOOTH_IMAGES enabled) is broken api changes in progress -> COLORING FOR ALL THESE -_ textureImage() -> texture() -_ textureMode() IMAGE_SPACE or NORMAL_SPACE -_ vertexNormal() -> normal(); -_ vertexTexture -> vertex(... u, v); -_ bezier(... t) -> bezierPoint() +X textureImage() -> texture() +X textureMode() IMAGE_SPACE or NORMAL_SPACE +X vertexNormal() -> normal(); +X vertexTexture -> vertex(... u, v); +X bezier(... t) -> bezierPoint() X curveTangent and bezierTangent are in there -_ curve(... t) -> curvePoint() -_ bezierMode -> bezierSegments -_ curveMode -> curveSegments, curveTightness -_ setFont -> textFont(font) or textFont(font, size) -_ textSize(size), textLeading(leading) -_ BFont.charWidth, BFont.stringWidth -> BFont.width() -_ BFont.drawChar, BFont.drawString -> BFont.text() -_ removed fill(), stroke(), background() with no args -_ (used to return current) -_ getPixel/setPixel -> get/set -_ addition of copy(), duplicate(), alpha(), and blendMode() -_ all the imaging modes that go with those guys -_ tint() colors images, not fill() -_ shearX and shearY removed -_ removed noBackground -_ added background(BImage) -_ screenGrab -> saveFrame -_ textMode for alignments .. ALIGN_LEFT, ALIGN_CENTER, ALIGN_RIGHT -_ ALIGN_XXXX becuase LEFT already used for keys +X curve(... t) -> curvePoint() +X bezierMode -> bezierSegments +X curveMode -> curveSegments, curveTightness +X setFont -> textFont(font) or textFont(font, size) +X textSize(size), textLeading(leading) +X BFont.charWidth, BFont.stringWidth -> BFont.width() +X BFont.drawChar, BFont.drawString -> BFont.text() +X removed fill(), stroke(), background() with no args +X (used to return current) +X getPixel/setPixel -> get/set +X addition of copy(), duplicate(), alpha(), and blendMode() +X all the imaging modes that go with those guys +X tint() colors images, not fill() +X shearX and shearY removed +X removed noBackground +X added background(BImage) +X screenGrab -> saveFrame +X textMode for alignments .. ALIGN_LEFT, ALIGN_CENTER, ALIGN_RIGHT +X ALIGN_XXXX becuase LEFT already used for keys X implement text(int something) and text(float something) o and perhaps others? X textSpace SCREEN_SPACE and OBJECT_SPACE @@ -192,8 +192,6 @@ X param(), online(), and status() functions API -_ mousePressed, keyPressed, others.. queue them all -_ queue multiple times _ light(x, y, z, c1, c2, c3, TYPE) _ also BLight with same constructor, and on() and off() fxn @@ -218,6 +216,8 @@ _ need to use oro matcher when trying to grab the applet size (export?) MEDIUM +_ mousePressed, keyPressed, others.. queue them all +_ queue multiple times _ net problems _ when you stop the client, it freezes _ until you quit the processing running the server