return to downloads

------------------------------------------------------------------------
r8155 | clucier@adobe.com | 2009-06-24 08:06:16 -0400 (Wed, 24 Jun 2009) | 3 lines
Changed paths:
M /flex/sdk/trunk/templates/swfobject/swfobject.js

Reverting a revision of an earlier reversion. SWFObject 2.2 once again by popular demand.

------------------------------------------------------------------------
r8153 | peted@adobe.com | 2009-06-24 00:53:16 -0400 (Wed, 24 Jun 2009) | 11 lines
Changed paths:
M /flex/sdk/trunk/modules/asc/src/java/macromedia/asc/parser/Parser.java
M /flex/sdk/trunk/modules/asc/src/java/macromedia/asc/parser/Scanner.java

Backed out prior change in r8150.
Fixed a problem with xml name parsing.
QE: recheck MX tests
Doc: No
Tests: checkintests, asc-tests, tamarin
Bugs:
SDK-21981
SDK-21979

------------------------------------------------------------------------
r8150 | peted@adobe.com | 2009-06-23 20:57:32 -0400 (Tue, 23 Jun 2009) | 12 lines
Changed paths:
M /flex/sdk/trunk/modules/asc/src/java/macromedia/asc/parser/Scanner.java

Shut off attempt to do context sensitive recognition of XMLTAGENDEND token '/>'
This should allow MXunit tests (and all others) to complete successfully
while I figure out whats wrong.
QE: Jody to recheck MX tests
Doc: No
Checkintests: Pass
Reviewer: Me
Bugs:
SDK-21981
SDK-21979

------------------------------------------------------------------------
r8149 | gruehle@adobe.com | 2009-06-23 20:50:21 -0400 (Tue, 23 Jun 2009) | 10 lines
Changed paths:
M /flex/sdk/trunk/frameworks/flash-integration/FlexComponentKit.mxp
M /flex/sdk/trunk/frameworks/projects/framework/src/mx/geom/Transform.as

Remove dependency on UIComponent from mx.geom.Transform. This class is used by the Flex Component Kit, and cannot drag in UIComponent and its dependencies.

Build new .mxp file with these changes.

Bugs: SDK-21831
QE Notes: None
Doc Notes: None
Reviewer: Jason

------------------------------------------------------------------------
r8145 | dloverin@adobe.com | 2009-06-23 19:46:38 -0400 (Tue, 23 Jun 2009) | 18 lines
Changed paths:
M /flex/sdk/trunk/frameworks/projects/airframework/src/spark/components/WindowedApplication.as
M /flex/sdk/trunk/frameworks/projects/airframework/src/spark/skins/spark/SparkChromeWindowedApplicationSkin.mxml
M /flex/sdk/trunk/frameworks/projects/airframework/src/spark/skins/spark/windowChrome/MacTitleBarSkin.mxml

WindowedApplication/Window fixes.

MacTitleBarSkin.mxml
Override updateDisplayList() so the spacer's width can be calculated.

WindowedApplication.as
Defer setting the icon until commitProperties. Copied the fix from existing code in Halo WindowedApplication.

SparkChromeWindowedApplicationSkin.mxml
Removed the gripper from the tab order.

QE Notes: none.
Doc Notes: none.
Bugs: SDK-21807, SDK-21795
Reviewer: Glenn
tests: checkintests

------------------------------------------------------------------------
r8142 | srahim@adobe.com | 2009-06-23 19:38:44 -0400 (Tue, 23 Jun 2009) | 7 lines
Changed paths:
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/components/HSlider.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/components/NumericStepper.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/components/VSlider.as

ASDoc updates

QE Notes: None
Doc Notes: None
Bugs: -
Checkintests: passed

------------------------------------------------------------------------
r8136 | gruehle@adobe.com | 2009-06-23 19:16:49 -0400 (Tue, 23 Jun 2009) | 11 lines
Changed paths:
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/TextAreaSkin.mxml
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/TextInputSkin.mxml
M /flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/TextAreaSkin.mxml
M /flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/TextInputSkin.mxml

Adjustments to default size and padding for TextInput and TextArea skins.

  • TextInput default with is big enough to hold 10 characters (it will actually hold more than 10 "normal width" characters)
  • TextArea padding matches TextInput padding

These changes are done to the Spark and Wireframe skins.

Bugs: SDK-16300 & SDK-16294
QE Notes: New baseline bitmaps are needed (sorry Peter!)
Doc Notes: None

------------------------------------------------------------------------
r8131 | chaase@adobe.com | 2009-06-23 19:08:25 -0400 (Tue, 23 Jun 2009) | 8 lines
Changed paths:
M /flex/sdk/trunk/frameworks/projects/framework/src/mx/effects/effectClasses/ParallelInstance.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/effects/AnimateTransform.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/effects/Move.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/effects/Move3D.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/effects/Rotate.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/effects/Rotate3D.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/effects/Scale.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/effects/Scale3D.as

Fix for 2 gumbo_priority bugs. One was a miscalculation of a Parallel effect's duration when it had zero-duration child effects, causing a problem when seeking into that parallel effect. The other was a fix to the easing model for transform effects. Now a transform effect will handle easing through its internal keyframes, preserving the behavior specified by the caller (or by the default easing behavior).

QE Notes: None. Behavior for AnimateTransform should be as before, although the way easing is applied to the subclasses has changed (and is now correct)
Doc Notes: None
Bugs: sdk-21477, sdk-21422
Reviewer: Jason
Tests: checkintests, Mustella spark/effects

------------------------------------------------------------------------
r8123 | cframpto@adobe.com | 2009-06-23 18:14:52 -0400 (Tue, 23 Jun 2009) | 8 lines
Changed paths:
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/RichEditableText.as

Revert part of 8090 that broke two-way binding. Reopening SDK-21905.

QA Notes:
Doc Notes: SDK-21986
Reviewers: Gordon

------------------------------------------------------------------------
r8121 | hmuller@adobe.com | 2009-06-23 18:04:05 -0400 (Tue, 23 Jun 2009) | 7 lines
Changed paths:
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/components/DataGroup.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/components/HScrollBar.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/components/VScrollBar.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/components/supportClasses/Range.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/components/supportClasses/Slider.as

Restored Jason's (elegant!) floating point precision fix to Range/nearestValidValue(). Fixed a bug that could prevent slider's thumb from reaching the minimum. Made the IVisualElement depth property work more reliably for virtualized DataGroups. Defended against viewport.width/height = NaN in H,VScrollBar.

QE Notes:
Doc Notes:
Bugs: sdk-21953, sdk-21951, sdk-21903, sdk-21964
Reviewer: Jason, Chet

------------------------------------------------------------------------
r8118 | clucier@adobe.com | 2009-06-23 17:01:46 -0400 (Tue, 23 Jun 2009) | 3 lines
Changed paths:
M /flex/sdk/trunk/templates/swfobject/swfobject.js

Reverting SWFObject 2.2. for now until which time we have the QE resources to test it.

------------------------------------------------------------------------
r8117 | mhorn@adobe.com | 2009-06-23 16:49:01 -0400 (Tue, 23 Jun 2009) | 1 line
Changed paths:
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/RichEditableText.as

asdoc updates
------------------------------------------------------------------------
r8115 | mhorn@adobe.com | 2009-06-23 16:40:46 -0400 (Tue, 23 Jun 2009) | 1 line
Changed paths:
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/components/RadioButton.as

minor asdoc fix
------------------------------------------------------------------------
r8114 | mhorn@adobe.com | 2009-06-23 16:39:31 -0400 (Tue, 23 Jun 2009) | 1 line
Changed paths:
M /flex/sdk/trunk/frameworks/projects/framework/src/mx/styles/CSSSelector.as

minor asdoc fix
------------------------------------------------------------------------
r8112 | srahim@adobe.com | 2009-06-23 16:27:46 -0400 (Tue, 23 Jun 2009) | 6 lines
Changed paths:
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/components/HScrollBar.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/components/VScrollBar.as

ASDoc updates
QE Notes: None
Doc Notes: None
Bugs: -
Checkintests: passed

------------------------------------------------------------------------
r8103 | smgilson@adobe.com | 2009-06-23 14:27:49 -0400 (Tue, 23 Jun 2009) | 6 lines
Changed paths:
M /flex/sdk/trunk/frameworks/projects/framework/src/mx/controls/TileList.as
M /flex/sdk/trunk/frameworks/projects/framework/src/mx/core/Application.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/components/Application.as

Fix for FLEXDOCS-501

QE Notes: None
Doc Notes: None
Bugs: - FLEXDOCS-501
checkintests - passed
------------------------------------------------------------------------
r8102 | cframpto@adobe.com | 2009-06-23 14:26:07 -0400 (Tue, 23 Jun 2009) | 8 lines
Changed paths:
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/RichEditableText.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/RichText.as

A couple of text changes to sync with TLF Build 458 that I just submitted.

QA Notes:
Doc Notes:
Reviewers: will be Gordon

------------------------------------------------------------------------
r8101 | cframpto@adobe.com | 2009-06-23 13:45:34 -0400 (Tue, 23 Jun 2009) | 8 lines
Changed paths:
M /flex/sdk/trunk/frameworks/libs/textLayout.swc
M /flex/sdk/trunk/in/tlf/textLayout.swf
M /flex/sdk/trunk/in/tlf/textLayout.swz
M /flex/sdk/trunk/in/tlf/tlf.properties

TLF Build 458

QA Notes:
Doc Notes: verified SDK-18884 and SDK-21019 are fixed
Reviewers: Gordon

------------------------------------------------------------------------
r8100 | clucier@adobe.com | 2009-06-23 12:34:38 -0400 (Tue, 23 Jun 2009) | 6 lines
Changed paths:
M /flex/sdk/trunk/templates/swfobject/index.template.html
M /flex/sdk/trunk/templates/swfobject/swfobject.js

Upgrading swfobject template to version 2.2. Also fixing conditional comments in our template to ensure that in non-IE browsers the noscript clause is accurate.
Reviewer: Carol
Bugs: SDK-21815
QE Notes: We need to test that the template is working across all browsers, since we're moving to a new minor revision of swfobject.
Doc Notes: None

------------------------------------------------------------------------
r8099 | peted@adobe.com | 2009-06-23 12:29:56 -0400 (Tue, 23 Jun 2009) | 2 lines
Changed paths:
M /flex/sdk/trunk/modules/asc/test/compiler/sanity/strict/b115412.err

Missed resetting proper formatting of this error message

------------------------------------------------------------------------
r8098 | mhorn@adobe.com | 2009-06-23 12:24:08 -0400 (Tue, 23 Jun 2009) | 1 line
Changed paths:
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/components/supportClasses/DropDownController.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/components/supportClasses/SkinnableComponent.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/layouts/supportClasses/LinearLayoutVector.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/ButtonBarMiddleButtonSkin.mxml

Minor ASDoc updates
------------------------------------------------------------------------
r8095 | peted@adobe.com | 2009-06-23 12:14:26 -0400 (Tue, 23 Jun 2009) | 13 lines
Changed paths:
M /flex/sdk/trunk/modules/asc/src/java/macromedia/asc/parser/Parser.java
M /flex/sdk/trunk/modules/asc/src/java/macromedia/asc/parser/Scanner.java
M /flex/sdk/trunk/modules/asc/src/java/macromedia/asc/util/Context.java
M /flex/sdk/trunk/modules/asc/test/compiler/as3/Definitions/Function/PrivStatStatNameErr.err
M /flex/sdk/trunk/modules/asc/test/compiler/as3/Definitions/Function/PubStatStatNameErr.err
M /flex/sdk/trunk/modules/asc/test/compiler/as3/Directives/Attributes/ClassAttrErr4.err
M /flex/sdk/trunk/modules/asc/test/compiler/as3/Directives/Attributes/IfAttrErr4.err
M /flex/sdk/trunk/modules/asc/test/compiler/as3/Directives/Attributes/VarAttrErr12.err
M /flex/sdk/trunk/modules/asc/test/compiler/as3/Directives/Attributes/VarAttrErr13.err
M /flex/sdk/trunk/modules/asc/test/compiler/as3/Directives/Attributes/VarAttrErr17.err
M /flex/sdk/trunk/modules/asc/test/compiler/as3/Directives/Attributes/VarAttrErr21.err
M /flex/sdk/trunk/modules/asc/test/compiler/as3/Directives/Attributes/VarAttrErr22.err
M /flex/sdk/trunk/modules/asc/test/compiler/as3/Directives/Attributes/VarAttrErr26.err
M /flex/sdk/trunk/modules/asc/test/compiler/as3/Directives/Attributes/VarAttrErr30.err
M /flex/sdk/trunk/modules/asc/test/compiler/as3/Directives/Attributes/VarAttrErr4.err
M /flex/sdk/trunk/modules/asc/test/compiler/as3/Directives/Attributes/VarAttrErr8.err
M /flex/sdk/trunk/modules/asc/test/compiler/e4x/TypeConversion/toXMLStringErr.err
M /flex/sdk/trunk/modules/asc/test/compiler/ecma3/e7_3_13_Err.err
M /flex/sdk/trunk/modules/asc/test/compiler/sanity/strict/b115412.err

Ongoing refactoring and simplification of the Asc parser
Fixed a regression related to xml,regex,divide ambiguities (that I created).

Several asc tests updated for slight change in error message behavior.

QE: Gaurav to add new mx tests
Doc: No
Checkintests: Pass
Reviewer: Gaurav
Bugs:
ASC-3759

------------------------------------------------------------------------
r8093 | mhorn@adobe.com | 2009-06-23 12:04:26 -0400 (Tue, 23 Jun 2009) | 1 line
Changed paths:
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/components/Group.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/components/supportClasses/GroupBase.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/filters/ConvolutionFilter.as

ASDoc updates
------------------------------------------------------------------------
r8091 | smgilson@adobe.com | 2009-06-23 11:36:08 -0400 (Tue, 23 Jun 2009) | 6 lines
Changed paths:
M /flex/sdk/trunk/frameworks/projects/flash-integration/src/mx/flash/UIMovieClip.as
M /flex/sdk/trunk/frameworks/projects/framework/src/mx/binding/utils/BindingUtils.as
M /flex/sdk/trunk/frameworks/projects/framework/src/mx/controls/DateField.as
M /flex/sdk/trunk/frameworks/projects/rpc/src/mx/messaging/Channel.as

ASDoc bug fixes

QE Notes: None
Doc Notes: None
Bugs: -
checkintests - passed
------------------------------------------------------------------------
r8090 | cframpto@adobe.com | 2009-06-23 11:22:28 -0400 (Tue, 23 Jun 2009) | 8 lines
Changed paths:
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/RichEditableText.as

Cleanup invalidation. Fix a few invalidation on a few of the setters. Since events can be dispatched as a result of calling updateDisplayList(), which may trigger our setters being called back while in the middle of the layout manager's display list validation, the calls in the setters to invalidateDisplayList() don't work in this case because the invalidateDisplayListFlag is cleared before any of the new updates are done. Need to call invalidateDisplayList() again in commitProperties().

QA Notes:
Doc Notes:SDK-21905
Reviewers: Evtim and will be Gordon

------------------------------------------------------------------------
r8088 | preilly@adobe.com | 2009-06-23 10:34:37 -0400 (Tue, 23 Jun 2009) | 43 lines
Changed paths:
M /flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/ImplementationGenerator.java
M /flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/builder/DocumentBuilder.java
M /flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/gen/ClassDefLib.vm
M /flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/rep/BindingExpression.java
M /flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/rep/MxmlDocument.java

  • Fixed Vector related data binding issue.

tests Passed: checkintests

Needs QA: YES

Needs DOC: NO

Bug fixes: SDK-21871

API Change: NO

Reviewer: Pete F.

Code-level description of changes:

rep/BindingExpression.java

Modified getDestinationTypeName() include a new parameter,
includeElementType, and to return something like Vector.<Number>,
when it's true and the destination type is Vector.

gen/ClassDefLib.vm

Modified BindingExpression.getDestinationTypeName() calls to pass
in true.

ImplementationGenerator.java

Modified BindingExpression.getDestinationTypeName() calls to pass
in true.

builder/DocumentBuilder.java

Modified BindingExpression.getDestinationTypeName() call to pass
in false.

rep/MxmlDocument.java

Modified BindingExpression.getDestinationTypeName() call to pass
in false.

------------------------------------------------------------------------
r8087 | dloverin@adobe.com | 2009-06-23 10:29:50 -0400 (Tue, 23 Jun 2009) | 13 lines
Changed paths:
M /flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/util/SwcDependencyUtil.java
M /flex/sdk/trunk/modules/compiler/src/java/flex2/tools/SwcDependencies.java

Second half of fix for SDK-21711

Modified SwcDependencyUtil to be more aggressive at removing dependencies when minimizeDependencySet is true. When minimizeDependencySet is true the code applies rules to find the original source swc for a script when a script is found in more than one swc. The rules are described in the getOriginalSwc() method.

Modified SwcDependencies to turn on minimizeDependencySet by default.

QE Notes: swcDepends has "minimizeDependencySet" set to true by default.
Doc Notes: none.
Bugs: SDK-21711
Reviewer: Pete
tests: checkintests

------------------------------------------------------------------------
r8086 | smgilson@adobe.com | 2009-06-23 10:22:19 -0400 (Tue, 23 Jun 2009) | 6 lines
Changed paths:
M /flex/sdk/trunk/frameworks/projects/framework/src/mx/preloaders/DownloadProgressBar.as
M /flex/sdk/trunk/frameworks/projects/framework/src/mx/preloaders/SparkDownloadProgressBar.as

ASDoc updates for download progress bars

QE Notes: None
Doc Notes: None
Bugs: -
Checkintests - passed
------------------------------------------------------------------------
r8085 | preilly@adobe.com | 2009-06-23 10:03:29 -0400 (Tue, 23 Jun 2009) | 24 lines
Changed paths:
M /flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/rep/init/ValueInitializer.java

  • Fixed RichText issue caused by an AST generation bug.

tests Passed: checkintests

Needs QA: NO

Needs DOC: NO

Bug fixes: SDK-21733

API Change: NO

Reviewer: Pete F.

Cycloner: Gaurav

Code-level description of changes:

ValueInitializer.java

Modified generateDefinitionBody() to only do the "this" and "null"
checks if the targetType is classType.

------------------------------------------------------------------------
r8084 | clucier@adobe.com | 2009-06-23 09:43:20 -0400 (Tue, 23 Jun 2009) | 6 lines
Changed paths:
M /flex/sdk/trunk/frameworks/projects/framework/bundles/en_US/validators.properties

Updating resource string that wasn't merged correctly from 3.x branch.
Bugs: SDK-21611.
QE Notes: None
Doc Notes: This text needs to be localized and the other bundles updated.
Reviewer: Deepa (9/29/2008)

------------------------------------------------------------------------
r8083 | gauravj@adobe.com | 2009-06-23 09:38:58 -0400 (Tue, 23 Jun 2009) | 8 lines
Changed paths:
M /flex/sdk/trunk/asdoc/build.xml
M /flex/sdk/trunk/modules/antTasks/src/flex/ant/FlexTask.java

Change FlexTask to load the jar that is specified in the task class. This makes asdoc html generation to work without setting the classpath in the <asdoc> task.

modify asdoc build.xml to replace flex4 with spark.

QE Notes: None.
Doc Notes: None.
Reviewed by: Paul

------------------------------------------------------------------------
r8078 | pfarland@adobe.com | 2009-06-22 21:49:55 -0400 (Mon, 22 Jun 2009) | 12 lines
Changed paths:
M /flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/fxg/FXGException.properties
M /flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/fxg/FXGVersion.java
M /flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/fxg/swf/FXG2SWFTranscoder.java
M /flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/AbstractFXGNode.java
M /flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/dom/GraphicNode.java
M /flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/sax/FXGSAXScanner.java
M /flex/sdk/trunk/modules/fxgutils/src/java/com/adobe/internal/fxg/swf/TypeHelper.java

Update fxgutils to changelist 392282 which includes Sujata and Min's fixes for the following issues:

2357359 FXGVersion fails to parse versions without a decimal point - [Flex].
2357994 FXGUtils: hideObject attribute for dropshadow element doesn't work as expected.
2344772 FLEX SDK: Two files from fxg compatibility suite with large numbers cause FXGUtils to hang
2357964 FXGUtils: radial gradient rendered out of ellipse boundary
2355900 FXGUtils:Bitmap fill is not rendered correctly for rect element

QE: Please let me know if you spot any new FXG regressions.
Doc: No
Checkintests: Pass
Reviewer: Pete
------------------------------------------------------------------------
r8077 | pfarland@adobe.com | 2009-06-22 21:22:21 -0400 (Mon, 22 Jun 2009) | 11 lines
Changed paths:
M /flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/fxg/FlexParagraphNode.java
M /flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/fxg/FlexSpanNode.java
M /flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/fxg/FlexTextGraphicNode.java
M /flex/sdk/trunk/modules/swfutils/src/java/flash/fonts/FontManager.java

Adding a work around for the difference in attribute names from FXG to MXML. The FXG tracking attribute is mapped to trackingRight. The four FXG margin attributes: marginLeft, marginRight, marginTop, marginBottom are mapped to paragraphStartIndent, paragraphSpaceBefore, paragraphEndIndent, paragraphSpaceAft. This change does not yet take into account direction.

Also a quick fix to allow embedded font unicode chars greater than FFFF.

QE: Yes, just a quick confirmation of the bugs fixes.
Doc: No
Checkintests: Pass
Reviewer: Paul
Bugs:
SDK-21555 - When compiling an FXG 1.0 document, 'tracking' should be mapped to 'trackingRight'
SDK-21096 - Incorrect compilation error on [Embed] of a font
------------------------------------------------------------------------
r8076 | cframpto@adobe.com | 2009-06-22 21:20:47 -0400 (Mon, 22 Jun 2009) | 1 line
Changed paths:
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/RichEditableText.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/supportClasses/RichEditableTextContainerManager.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/TextAreaSkin.mxml
M /flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/TextAreaSkin.mxml

------------------------------------------------------------------------
r8062 | clucier@adobe.com | 2009-06-22 16:56:50 -0400 (Mon, 22 Jun 2009) | 6 lines
Changed paths:
M /flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/rep/Model.java
M /flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/rep/StatesModel.java
M /flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/rep/init/ValueInitializer.java

Halo containers now support itemCreationPolicy/immediate properly
Reviewer: Paul
Bugs: SDK-21557
QE Notes: Still need test case
Doc Notes: None

------------------------------------------------------------------------
r8060 | preilly@adobe.com | 2009-06-22 16:38:01 -0400 (Mon, 22 Jun 2009) | 29 lines
Changed paths:
M /flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/CompilerAPI.java
M /flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/io/InMemoryFile.java

  • Fixed global SWC cache issue with frameworks projects and fcsh issue
    with compiling too many files.

tests Passed: checkintests

Needs QA: YES

Needs DOC: NO

Bug fixes: SDK-21824, SDK-21870

API Change: NO

Reviewer: Pete F.

Code-level description of changes:

CompilerAPI.java

Modified validateCompilationUnits() to use the qName instead of
the dependentName.

io/InMemoryFile.java

Modified equals() and hashCode() to use the lastModified and
bytes.length in addition to the name, so that defaults.css files
from different SWC's don't overlap in Set's and Map's.

------------------------------------------------------------------------
r8058 | dsubrama@adobe.com | 2009-06-22 15:34:24 -0400 (Mon, 22 Jun 2009) | 2 lines
Changed paths:
M /flex/sdk/trunk/frameworks/projects/spark/build.xml

Keep in the cleanup of the flex4.swc and flex4_rb.swc for housekeeping purposes.

------------------------------------------------------------------------
r8057 | dsubrama@adobe.com | 2009-06-22 15:27:26 -0400 (Mon, 22 Jun 2009) | 2 lines
Changed paths:
M /flex/sdk/trunk/development/eclipse/flex/airframework/.actionScriptProperties
M /flex/sdk/trunk/development/eclipse/flex/flash-integration/.project
M /flex/sdk/trunk/development/eclipse/flex/sparkTest/.actionScriptProperties

Some errant renames in the project properties files.

------------------------------------------------------------------------
r8056 | dsubrama@adobe.com | 2009-06-22 15:13:58 -0400 (Mon, 22 Jun 2009) | 2 lines
Changed paths:
M /flex/sdk/trunk/development/eclipse/flex/sparkTest/.actionScriptProperties
M /flex/sdk/trunk/development/eclipse/flex/sparkTest/.project

More updated project properties files for the sparkTest project.

------------------------------------------------------------------------
r8055 | dsubrama@adobe.com | 2009-06-22 15:10:47 -0400 (Mon, 22 Jun 2009) | 2 lines
Changed paths:
M /flex/sdk/trunk/development/eclipse/flex/airframework/.project
M /flex/sdk/trunk/development/eclipse/flex/spark/.actionScriptProperties
M /flex/sdk/trunk/development/eclipse/flex/spark/.flexLibProperties
M /flex/sdk/trunk/development/eclipse/flex/spark/.project

Updating development project properties files.

------------------------------------------------------------------------
r8052 | dsubrama@adobe.com | 2009-06-22 14:53:42 -0400 (Mon, 22 Jun 2009) | 2 lines
Changed paths:
D /flex/sdk/trunk/development/eclipse/flex/sparkTest/src/flex4test.mxml
A /flex/sdk/trunk/development/eclipse/flex/sparkTest/src/sparkTest.mxml (from /flex/sdk/trunk/development/eclipse/flex/sparkTest/src/flex4test.mxml:8051)

Rename frameworks/development/eclipse/flex/sparkTest/src/flex4Test.mxml to sparkTest.mxml.

------------------------------------------------------------------------
r8051 | dsubrama@adobe.com | 2009-06-22 14:49:46 -0400 (Mon, 22 Jun 2009) | 2 lines
Changed paths:
D /flex/sdk/trunk/development/eclipse/flex/flex4
D /flex/sdk/trunk/development/eclipse/flex/flex4test
A /flex/sdk/trunk/development/eclipse/flex/spark (from /flex/sdk/trunk/development/eclipse/flex/flex4:8050)
A /flex/sdk/trunk/development/eclipse/flex/sparkTest (from /flex/sdk/trunk/development/eclipse/flex/flex4test:8050)

Rename flex4 and flex4Test development projects to spark and sparkTest.

------------------------------------------------------------------------
r8050 | dsubrama@adobe.com | 2009-06-22 14:43:10 -0400 (Mon, 22 Jun 2009) | 2 lines
Changed paths:
M /flex/sdk/trunk/build.xml
D /flex/sdk/trunk/frameworks/tests/spark/flex4test.mxml
D /flex/sdk/trunk/frameworks/tests/spark/flex4test_testScript.mxml
A /flex/sdk/trunk/frameworks/tests/spark/sparkTest.mxml (from /flex/sdk/trunk/frameworks/tests/spark/flex4test.mxml:8049)
A /flex/sdk/trunk/frameworks/tests/spark/sparkTest_testScript.mxml (from /flex/sdk/trunk/frameworks/tests/spark/flex4test_testScript.mxml:8049)

Rename frameworks/tests/flex4* to frameworks/tests/spark*.

------------------------------------------------------------------------
r8049 | dsubrama@adobe.com | 2009-06-22 14:28:29 -0400 (Mon, 22 Jun 2009) | 3 lines
Changed paths:
M /flex/sdk/trunk/build.xml
D /flex/sdk/trunk/frameworks/tests/flex4
A /flex/sdk/trunk/frameworks/tests/spark (from /flex/sdk/trunk/frameworks/tests/flex4:8047)

Rename frameworks/tests/flex4 to frameowrks/tests/spark.

------------------------------------------------------------------------
r8048 | dsubrama@adobe.com | 2009-06-22 14:21:05 -0400 (Mon, 22 Jun 2009) | 3 lines
Changed paths:
M /flex/sdk/trunk/frameworks/projects/spark/build.xml
D /flex/sdk/trunk/frameworks/projects/spark/src/Flex4Classes.as
A /flex/sdk/trunk/frameworks/projects/spark/src/SparkClasses.as (from /flex/sdk/trunk/frameworks/projects/spark/src/Flex4Classes.as:8047)

Rename framework/projects/flex4/src/Flex4Classes.as to frameworks/projects/spark/src/SparkClasses.as. Update dependant build targets.

Checkintests: Pass
------------------------------------------------------------------------
r8047 | dsubrama@adobe.com | 2009-06-22 14:04:45 -0400 (Mon, 22 Jun 2009) | 2 lines
Changed paths:
M /flex/sdk/trunk/build.xml
M /flex/sdk/trunk/frameworks/build.xml
M /flex/sdk/trunk/frameworks/build_framework.xml
D /flex/sdk/trunk/frameworks/projects/flex4
A /flex/sdk/trunk/frameworks/projects/spark (from /flex/sdk/trunk/frameworks/projects/flex4:8044)
R /flex/sdk/trunk/frameworks/projects/spark/asdoc (from /flex/sdk/trunk/frameworks/projects/flex4/asdoc:8046)
R /flex/sdk/trunk/frameworks/projects/spark/build.xml (from /flex/sdk/trunk/frameworks/projects/flex4/build.xml:8046)
R /flex/sdk/trunk/frameworks/projects/spark/bundles (from /flex/sdk/trunk/frameworks/projects/flex4/bundles:8046)
R /flex/sdk/trunk/frameworks/projects/spark/defaults-3.0.0.css (from /flex/sdk/trunk/frameworks/projects/flex4/defaults-3.0.0.css:8046)
R /flex/sdk/trunk/frameworks/projects/spark/defaults.css (from /flex/sdk/trunk/frameworks/projects/flex4/defaults.css:8046)
R /flex/sdk/trunk/frameworks/projects/spark/src (from /flex/sdk/trunk/frameworks/projects/flex4/src:8046)

Rename frameworks/projects/flex4 to frameworks/projects/spark.

------------------------------------------------------------------------
r8046 | dsubrama@adobe.com | 2009-06-22 13:49:09 -0400 (Mon, 22 Jun 2009) | 6 lines
Changed paths:
M /flex/sdk/trunk/build.xml
M /flex/sdk/trunk/frameworks/air-config.xml
M /flex/sdk/trunk/frameworks/build.xml
M /flex/sdk/trunk/frameworks/build_framework.xml
M /flex/sdk/trunk/frameworks/flex-config.xml
M /flex/sdk/trunk/frameworks/projects/airframework/build.xml
M /flex/sdk/trunk/frameworks/projects/flex4/build.xml
M /flex/sdk/trunk/frameworks/projects/sparkskins/build.xml
M /flex/sdk/trunk/frameworks/projects/wireframe/build.xml

First step to rename flex4.swc and related projects/checkintests/RSLS to spark nomenclature.

With this checkin - we now clean and build spark.swc and spark_rb.swc instead of flex4.swc and flex4_rb.swc.

Reviewer: Jim is sanity-checking check-ins
Checkintests: Pass
------------------------------------------------------------------------
r8044 | chaase@adobe.com | 2009-06-22 13:01:54 -0400 (Mon, 22 Jun 2009) | 10 lines
Changed paths:
M /flex/sdk/trunk/frameworks/projects/flex4/src/spark/effects/Animate.as
M /flex/sdk/trunk/frameworks/projects/flex4/src/spark/effects/AnimateTransform.as
A /flex/sdk/trunk/frameworks/projects/flex4/src/spark/effects/AnimateTransform3D.as
M /flex/sdk/trunk/frameworks/projects/flex4/src/spark/effects/Move3D.as
M /flex/sdk/trunk/frameworks/projects/flex4/src/spark/effects/Rotate3D.as
M /flex/sdk/trunk/frameworks/projects/flex4/src/spark/effects/Scale3D.as
M /flex/sdk/trunk/frameworks/projects/flex4/src/spark/effects/animation/Animation.as
M /flex/sdk/trunk/frameworks/projects/flex4/src/spark/effects/animation/MotionPath.as
M /flex/sdk/trunk/frameworks/projects/flex4/src/spark/effects/animation/SimpleMotionPath.as
D /flex/sdk/trunk/frameworks/projects/flex4/src/spark/effects/interpolation/ArrayInterpolator.as
A /flex/sdk/trunk/frameworks/projects/flex4/src/spark/effects/interpolation/MultiValueInterpolator.as (from /flex/sdk/trunk/frameworks/projects/flex4/src/spark/effects/interpolation/ArrayInterpolator.as:7917)
M /flex/sdk/trunk/frameworks/projects/flex4/src/spark/effects/supportClasses/AnimateInstance.as
M /flex/sdk/trunk/frameworks/projects/flex4/src/spark/effects/supportClasses/AnimateTransformInstance.as
M /flex/sdk/trunk/frameworks/spark-manifest.xml

Final PARB changes for effects.

  • renamed ArrayInterpolator to MultiValueInterpolator (and enhanced behavior to handle Vectors as well as Arrays).
  • Created new AnimateTransform3D subclass of AnimateTransform (to hold 3D-specific properties/defaults), and moved Move3D, Rotate3D, Scale3D to subclass from this new class.

QE Notes: Change to default value of applyLocalProjection (matches former default on 3D effects, but not default on AnimateTransform).
Doc Notes: None
Bugs: None
Reviewer: Hans
Tests: checkintests, effects cyclone from QE

------------------------------------------------------------------------

return to downloads