Clone Tools
  • last updated 15 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Transferred from the Adobe Open Source Subversion Repository

Revision: 2464

Author: jimurphy@adobe.com

Date: 2008-07-14T19:50:33.449468Z

Log Message:

-----------

add flex 4 to trunk

Modified Paths:

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

134 paths were modified

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1283361 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 23247

Author: cframpto@adobe.com

Date: 2011-12-20T19:21:13.134833Z

Log Message:

-----------

Remove ADOBE SYSTEMS license and replace with Apache license in headers - frameworks. A 2nd pass will be needed to get the files not handled up by the scripts.

Modified Paths:

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

4959 paths were modified

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1283360 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 23246

Author: cframpto@adobe.com

Date: 2011-12-20T17:40:08.069454Z

Log Message:

-----------

Rollback 23243. If comment followed header it was stripped as well.

Modified Paths:

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

2361 paths were modified

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1283359 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 23243

Author: cframpto@adobe.com

Date: 2011-12-20T00:59:57.384047Z

Log Message:

-----------

In frameworks, remove Adobe headers from all files except xml/mxml file types. There are also a few .txt files that are license files that I didn't touch yet.

Modified Paths:

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

2361 paths were modified

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1283358 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 20649

Author: smgilson@adobe.com

Date: 2011-03-07T20:19:16.700368Z

Log Message:

-----------

ASDoc updates

QE notes:

Doc notes:

Bugs:

Reviewer:

Tests run: checkintests

Is noteworthy for integration:

Modified Paths:

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

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/core/ILayoutElement.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/effects/animation/SimpleMotionPath.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/core/ContentRequest.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/core/SpriteVisualElement.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/effects/animation/Animation.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/effects/Fade.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/effects/animation/MotionPath.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/effects/interpolation/NumberInterpolator.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/effects/interpolation/RGBInterpolator.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/core/ContentCache.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/core/NavigationUnit.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/core/IGraphicElement.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/effects/supportClasses/AnimateTransformInstance.as</path>

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1283357 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 20078

Author: klin@adobe.com

Date: 2011-02-02T23:41:09.401228Z

Log Message:

-----------

Recommit 19979. Fixed missing parameter in TransformUtil's needAdvancedLayout call.

Refactoring shared transformation code in UIComponent, SpriteVisualElement, and UIMovieClip into a utility class, TransformUtil. The methods transformAround() and transformPointToParent() are now delegated to the new class. For transformAround, the components also pass in their AdvancedLayoutFeatures and initAdvancedLayoutFeatures() method so that TransformUtil can create and initialize the layout features object if necessary.

QE notes: No

Doc notes: No

Bugs: SDK-22637

Reviewer: Evtim

Tests run: cyclone server, checkintests

Is noteworthy for integration: Yes, possibly for FC

Modified Paths:

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

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/core/UIComponent.as</path>

<path kind="file" action="A">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/utils/TransformUtil.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/core/SpriteVisualElement.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/flash-integration/src/mx/flash/UIMovieClip.as</path>

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1283356 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 19989

Author: klin@adobe.com

Date: 2011-01-27T23:32:03.687643Z

Log Message:

-----------

Revert 19979. Need to look into some breaking effects tests.

QE notes: no

Doc notes: no

Bugs: n/a

Reviewer: n/a

Tests run: checkintests

Is noteworthy for integration: no

Modified Paths:

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

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/core/UIComponent.as</path>

<path kind="file" action="D">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/utils/TransformUtil.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/core/SpriteVisualElement.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/flash-integration/src/mx/flash/UIMovieClip.as</path>

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1283355 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 19979

Author: klin@adobe.com

Date: 2011-01-27T19:42:05.470754Z

Log Message:

-----------

Refactoring shared transformation code in UIComponent, SpriteVisualElement, and UIMovieClip into a utility class, TransformUtil. The methods transformAround() and transformPointToParent() are now delegated to the new class. For transformAround, the components also pass in their AdvancedLayoutFeatures and initAdvancedLayoutFeatures() method so that TransformUtil can create and initialize the layout features object if necessary.

QE notes: No

Doc notes: No

Bugs: SDK-22637

Reviewer: Evtim

Tests run: cyclone server, checkintests

Is noteworthy for integration: Yes, possibly for FC

Modified Paths:

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

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/core/UIComponent.as</path>

<path kind="file" action="A">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/utils/TransformUtil.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/core/SpriteVisualElement.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/flash-integration/src/mx/flash/UIMovieClip.as</path>

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1283354 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 19741

Author: mhorn@adobe.com

Date: 2011-01-13T15:38:18.894498Z

Log Message:

-----------

Doc notes: asdoc updates

Modified Paths:

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

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/core/ILayoutElement.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/core/SpriteVisualElement.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/primitives/supportClasses/GraphicElement.as</path>

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1283353 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 19635

Author: aharui@adobe.com

Date: 2011-01-07T00:25:18.039632Z

Log Message:

-----------

revert the layout changes from svn 18635. Management feels that there isn't enough time to thoroughly test the changes.

Modified Paths:

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

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/layouts/TileLayout.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/supportClasses/TextBase.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/managers/layoutClasses/PriorityQueue.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/supportClasses/ScrollerLayout.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mx/src/mx/core/Application.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mobiletheme/src/spark/skins/mobile/ViewNavigatorApplicationSkin.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mobiletheme/src/spark/skins/mobile/SkinnableContainerSkin.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/supportClasses/SkinnableComponent.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/RichEditableText.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/core/UIComponent.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/controls/SWFLoader.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/primitives/BitmapImage.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/DataGroup.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/primitives/supportClasses/GraphicElement.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/layouts/BasicLayout.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mobilecomponents/src/spark/components/IconItemRenderer.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/Group.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mobiletheme/src/spark/skins/mobile/ViewNavigatorSkin.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/PopUpAnchor.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/flash-integration/src/mx/flash/UIMovieClip.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/layouts/supportClasses/LinearLayoutVector.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/events/FlexEvent.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/airspark/src/spark/components/Window.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/styles/StyleProtoChain.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/core/SpriteVisualElement.as</path>

<path kind="file" action="D">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/core/IContainerInvalidating.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/skins/spark/DefaultItemRenderer.as</path>

<path kind="file" action="D">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/managers/ILayoutManagerContainerClient.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/layouts/supportClasses/LayoutBase.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/DataGrid.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/supportClasses/GroupBase.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/layouts/VerticalLayout.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mobiletheme/src/spark/skins/mobile/TabbedViewNavigatorApplicationSkin.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/styles/IStyleManager.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/core/ILayoutElement.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mobiletheme/src/spark/skins/mobile/TextAreaSkin.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/gridClasses/GridLayout.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/airframework/src/mx/core/Window.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/skins/spark/TextFieldGridItemRendererInclude.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/styles/StyleManagerImpl.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mx/src/mx/core/Container.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/managers/LayoutManager.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/layouts/HorizontalLayout.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/Application.as</path>

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1283352 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 18635

Author: aharui@adobe.com

Date: 2010-11-17T00:18:36.469040Z

Log Message:

-----------

Add estimatedSizes to the layout infrastructure to better deal with text reflow.

Add new events to layout infrastructure to deal with caching of size information

QE notes: New APIs and Interfaces

Doc notes: New APIs and interfaces

Bugs: SDK-27226, SDK-26155, SDK-25483, SDK-23621, SDK-27225, SDK-26993, SDK-25535, SDK-25521

Reviewer: Evtim

Tests run: checkintests mustella full run

Is noteworthy for integration: yes

Modified Paths:

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

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/layouts/TileLayout.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/supportClasses/TextBase.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/managers/layoutClasses/PriorityQueue.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/supportClasses/ScrollerLayout.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mx/src/mx/core/Application.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/supportClasses/SkinnableComponent.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/RichEditableText.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/core/UIComponent.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/controls/SWFLoader.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/DataGroup.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/primitives/supportClasses/GraphicElement.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/layouts/BasicLayout.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/Group.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/PopUpAnchor.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/flash-integration/src/mx/flash/UIMovieClip.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/events/FlexEvent.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/styles/StyleProtoChain.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/core/SpriteVisualElement.as</path>

<path kind="file" action="A">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/core/IContainerInvalidating.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/tests/basicTests/spark/scripts/FormTestScript.mxml</path>

<path kind="file" action="A">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/managers/ILayoutManagerContainerClient.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/skins/spark/DefaultItemRenderer.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/layouts/supportClasses/LayoutBase.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/supportClasses/GroupBase.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/layouts/VerticalLayout.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/styles/IStyleManager.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/core/ILayoutElement.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/gridClasses/GridLayout.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/skins/spark/TextFieldGridItemRendererInclude.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/styles/StyleManagerImpl.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/mx/src/mx/core/Container.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/managers/LayoutManager.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/layouts/HorizontalLayout.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/Application.as</path>

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1283351 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 18480

Author: egeorgie@adobe.com

Date: 2010-11-07T04:57:01.323333Z

Log Message:

-----------

Various Resizing Bugs: Ellipse, Path, Rounded Rect

In this change:

- new iterative algorithm for fitting transformed Path, Ellipse, Rounded Rect

- tweaked iterative algorithm for fitting non-transformed Path with miter limit

- fixes to calculating the bounding box of a rounded rect when radiusX != radiusY

- fix to MatrixUtil.fitBounds to take explicits into account in the case where both dimensions are specified

- fix to MatrixUtil to properly return null when no solution exists for 45 degree rotated elements when trying to fit in both dimensions

- fix to MatrixUtil to take explicit settings into account when relaxing constraints while trying to fit an element in both dimensions

- added min/max properties to SpriteVisualElement

- fix GraphicElement to avoid extra layout pass when dealing with transformations (looks like extra invalidation was added with the mirroring infrastrucutre)

QE notes: Maybe add a couple of tests for rotated ellipse, rotated path, rotated round rect, non-rotated path with stroke and miter limit joints

Doc notes:

Bugs: SDK-17269, SDK-26762, SDK-27321, SDK-27516, SDK-27589, SDK-28389

Reviewer: Kevin

Tests run: full mustella cyclone

Is noteworthy for integration: Yes, Yes, Yyyyyyyeeeeeeeeeeeees sir!!

Modified Paths:

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

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/core/SpriteVisualElement.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/primitives/supportClasses/GraphicElement.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/utils/MatrixUtil.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/primitives/Path.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/primitives/Ellipse.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/primitives/Rect.as</path>

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1283350 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 17611

Author: klin@adobe.com

Date: 2010-09-08T19:01:35.509943Z

Log Message:

-----------

Fix for rotation issues with explicit width and explicit height for Catalyst. The issue is that when we try to solve width and height such that the post transform bounds satisfy the layout constraints, we only took into account the measured width/height even when there was an explicit size specified. In the case of rotation, it is possible at times to use the explicit width/height to find a fit. Thus, the fix is to try to find a solution first using the explicit size. If no solution exists, then we relax the constraint on the size and try to find other solutions.

QE notes: No

Doc notes: No

Bugs: SDK-26614

Reviewer: Evtim

Tests run: checkintests, full cyclone

Is noteworthy for integration: Yes

Modified Paths:

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

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/core/SpriteVisualElement.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/primitives/supportClasses/GraphicElement.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/core/LayoutElementUIComponentUtils.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/framework/src/mx/utils/MatrixUtil.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/primitives/Path.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/primitives/Ellipse.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/primitives/Rect.as</path>

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1283349 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 16990

Author: clucier@adobe.com

Date: 2010-07-21T13:07:35.480726Z

Log Message:

-----------

Mirroring related bug fixes.

QE notes: None

Doc notes: None

Bugs: SDK-26906, SDK-26710

Reviewer: Kevin

Tests run: Checkin

Is noteworthy for integration: No

Modified Paths:

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

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/core/SpriteVisualElement.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/primitives/supportClasses/GraphicElement.as</path>

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1283348 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 16972

Author: clucier@adobe.com

Date: 2010-07-19T18:24:02.427299Z

Log Message:

-----------

Revert previous revision until I2 build has been created.

Modified Paths:

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

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/core/SpriteVisualElement.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/primitives/supportClasses/GraphicElement.as</path>

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1283347 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 16971

Author: clucier@adobe.com

Date: 2010-07-19T18:10:41.071515Z

Log Message:

-----------

Mirroring related bug fixes.

QE notes: None

Doc notes: None

Bugs: SDK-26906, SDK-26710

Reviewer: Kevin

Tests run: Checkin

Is noteworthy for integration: No

Modified Paths:

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

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/core/SpriteVisualElement.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/primitives/supportClasses/GraphicElement.as</path>

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1283346 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 16560

Author: smgilson@adobe.com

Date: 2010-06-14T21:14:37.093170Z

Log Message:

-----------

Fix ASDoc version tags for several Flex 4 classes makred as Flex 3

QE notes:

Doc notes:

Bugs:

Reviewer:

Tests run: checkintests

Is noteworthy for integration:

Modified Paths:

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

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/NavigatorContent.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/DataGroup.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/RadioButtonGroup.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/core/SpriteVisualElement.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/events/LoaderInvalidationEvent.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/Group.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/skins/spark/ListDropIndicator.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/supportClasses/GroupBase.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/Application.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/SkinnableDataContainer.as</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/components/supportClasses/SkinnableComponent.as</path>

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1283345 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 15173

Author: cframpto@adobe.com

Date: 2010-03-31T18:00:24.547225Z

Log Message:

-----------

Merge 15171 SpriteVisualElement change from 4.x to trunk.

Modified Paths:

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

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/core/SpriteVisualElement.as</path>

<path kind="dir" action="M">/flex/sdk/trunk</path>

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1283344 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 14963

Author: jszeto@adobe.com

Date: 2010-03-23T21:34:04.235844Z

Log Message:

-----------

Merging revisions 14946 and 14947 from 4.x to trunk

Mirroring code hinting fixes

http://bugs.adobe.com/jira/browse/SDK-25565 - Components should define [Style] metadata for layoutDirection and direction styles

There is both a style and property called layoutDirection in UIComponent. For UIComponent, both Hans and I agree that we should promote the use of the style. I added an exclude for the layoutDirection property in UIComponent. This allows code hinting for the layoutDirection style in the CSS style declaration. It also removes the layoutDirection property from the ASDoc. Code hinting still works for the layoutDirection attribute on a UIComponent subclass MXML tag. This attribute gets set to the property, not the style.

ProgressBar has both a direction property and style. However, in this situation, they control different behaviors. It is not possible to code hint for the direction style in the CSS style declaration without removing the direction property from ASDoc. We are just going to have to live with this limitation.

http://bugs.adobe.com/jira/browse/SDK-25823 - The layoutDirection style/property doesnt code hint static enums

Added Inspectable metadata to BitmapAsset, SpriteAsset, SpriteVisualElement and GraphicElement.

QE notes: test code hinting for layoutDirection

Doc notes: none

Bugs: SDK-25565, SDK-25823

Reviewer: Carol, Hans

Tests run: checkintests, Mirroring

Is noteworthy for integration: no

ColorPicker and PopUpButton mirroring bug fix

http://bugs.adobe.com/jira/browse/SDK-25916 - color/label field in swatch panel isn't updated when layoutDirection is

changed between rtl and ltr

Since the ColorPicker's SwatchPanel is parented by the SystemManager it wasn't inheriting the layoutDirection and it wasn't invalidating the layoutDirection. The fix is to pass the layoutDirection to the SwatchPanel and always call invalidateLayoutDirection in PopUpManager.addPopUp.

http://bugs.adobe.com/jira/browse/SDK-25828 - initial popup starts with wrong position, not aligned with PopupButton when there is padding set on container

The popup is not guaranteed to know its size until it has been added as a popup. Moved the position logic to after the popup has been added.

QE notes: test mirrored ColorPicker and PopUpButton

Doc notes: none

Bugs: SDK-25916

Reviewer: Carol

Tests run: checkintests, ColorPicker, PopUpButton

Is noteworthy for integration: no

Modified Paths:

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

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/core/SpriteVisualElement.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/supportClasses/GraphicElement.as</path>

<path kind="dir" action="M">/flex/sdk/trunk</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/managers/PopUpManagerImpl.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/core/SpriteAsset.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/controls/ColorPicker.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/controls/PopUpButton.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/core/BitmapAsset.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/core/UIComponent.as</path>

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1283343 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 14744

Author: klin@adobe.com

Date: 2010-03-12T23:33:39.865284Z

Log Message:

-----------

Merge revision 14741 from 4.x to trunk.

Adding ILayoutDirectionElement to address issues with non-styled components such as embedded bitmaps. Also, addressed issues with changing layoutDirection at runtime.

-Added ILayoutDirectionElement.as with the layoutDirection property and invalidateLayoutDirection(). I took them out of IVisualElement.

-Moved the mirroring code from FlexBitmap to BitmapAsset as well as SpriteAsset. Also, implemented ILayoutDirectionElement in both.

-Addressed issues with layoutDirection changing at runtime by adding logic in UIComponent and Container to call invalidateLayoutDirection() on all of their ILayoutDirectionElement children.

-Updated various other components to use the new interface.

-Updated the dependency checker.

QE notes: No

Doc notes: No

Bugs: SDK-25656, SDK-25685, SDK-25726, SDK-25758 , SDK-25776 , SDK-25784 , SDK-25791, SDK-25806

Reviewer: Jason, Carol

Tests run: checkintests

Is noteworthy for integration: No

Modified Paths:

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

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/core/SpriteVisualElement.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/supportClasses/GraphicElement.as</path>

<path kind="dir" action="M">/flex/sdk/trunk</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/core/IVisualElement.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/core/SpriteAsset.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/core/FlexBitmap.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/core/BitmapAsset.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/core/LayoutDirection.as</path>

<path kind="file" action="M">/flex/sdk/trunk/tools/dependencychecker/frameworkSwcExceptionsList.txt</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/managers/DragManagerImpl.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/core/UIComponent.as</path>

<path kind="file" copyfrom-path="/flex/sdk/branches/4.x/frameworks/projects/framework/src/mx/core/ILayoutDirectionElement.as" copyfrom-rev="14741" action="A">/flex/sdk/trunk/frameworks/projects/framework/src/mx/core/ILayoutDirectionElement.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/core/Container.as</path>

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1283342 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 14421

Author: cframpto@adobe.com

Date: 2010-02-25T17:58:57.809794Z

Log Message:

-----------

Merge from 4.x mirroring PARB changes 14331, 14337, 14338.

Merge 14401 to fix clipping issue for right-aligned RichEditableText which had x < 0.

Merge 14402 to fix textAlignment issues for text with direction="rtl" for UIFTETextField and UITextField.

QE notes:

Doc notes:

Bugs:

Reviewer:

Tests run: checkintests

Is noteworthy for integration:

Modified Paths:

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

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/core/SpriteVisualElement.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/supportClasses/GraphicElement.as</path>

<path kind="dir" action="M">/flex/sdk/trunk</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/core/IVisualElement.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/core/UITextField.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/mx/core/UIFTETextField.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/components/supportClasses/RichEditableTextContainerManager.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/mx/core/FTETextField.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/flash-integration/src/mx/flash/UIMovieClip.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/core/UIComponent.as</path>

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1283341 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 13805

Author: jimurphy@adobe.com

Date: 2010-01-27T16:55:17.256819Z

Log Message:

-----------

Merge /branches/4.0.0 revs 13672,13682,13683,13684,13691,13696,13702,13708,13714,13717,13723,13725,13727,13729,13739,13740,13743,13750,13755,13771,13786,13789,13790,13791,13793,13798,13799,13802 -> trunk

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

r13672 | aharui@adobe.com | 2010-01-20 16:26:01 -0500 (Wed, 20 Jan 2010) | 11 lines

Focusable renderers cause focusOutHandler to destroy the editor while destroyItemEditor is in progress causing itemEditorInstance to be null as we finish up the method.

Add null check.

SDK-25151

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

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

r13683 | jszeto@adobe.com | 2010-01-20 23:36:24 -0500 (Wed, 20 Jan 2010) | 13 lines

Added missing metadata

http://bugs.adobe.com/jira/browse/SDK-25168 - Cannot set contentBackgroundAlpha in MXML on mx:VideoDisplay control [missing metadata]

SDK-25168

Added metadata

SDK-25168

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

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

r13684 | jszeto@adobe.com | 2010-01-20 23:42:17 -0500 (Wed, 20 Jan 2010) | 13 lines

Memory fix

http://bugs.adobe.com/jira/browse/SDK-25136 - BitmapFill doesn't destroy BitmapData if source is Class

SDK-25136

Set bitmapCreate flag to true if source is Class.

SDK-25136

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

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

r13691 | gauravj@adobe.com | 2010-01-21 15:13:29 -0500 (Thu, 21 Jan 2010) | 8 lines

Fix the build.xml file that gets packaged at the root for frameworks folder.

SDK-25188 Reviewed By: Jim

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

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

r13696 | rvollmar@adobe.com | 2010-01-21 16:54:04 -0500 (Thu, 21 Jan 2010) | 1 line

Removing. These will be hosted elsewhere.

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

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

r13702 | jimurphy@adobe.com | 2010-01-21 19:02:42 -0500 (Thu, 21 Jan 2010) | 9 lines

merge trunk 13686,13687,13694,13695,13699 -> 4.0.0

sdk-25171

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

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

r13708 | gauravj@adobe.com | 2010-01-22 00:16:04 -0500 (Fri, 22 Jan 2010) | 8 lines

Fixes the some SDK BOM clean up tasks

SDK-25178 SDK-25197 SDK-25198 SDK-25199 Reviewed By: will be Jim

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

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

r13714 | jimurphy@adobe.com | 2010-01-22 11:12:15 -0500 (Fri, 22 Jan 2010) | 1 line

updating the AIR kits with versions that have the fx4 swc recompiled using SDK 13653

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

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

r13717 | gauravj@adobe.com | 2010-01-22 12:44:20 -0500 (Fri, 22 Jan 2010) | 10 lines

SDK 4 BOM Cleanup: SDK contains extra bundles folders for automation projects.

Cleaned up the build.xml files. I did not delete the bundles folder from svn but instead I excluded them from the packaged zip file.

SDK-25207 Reviewed By:

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

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

r13723 | smgilson@adobe.com | 2010-01-22 17:59:41 -0500 (Fri, 22 Jan 2010) | 9 lines

Fix ASDoc comments on skin parts to list them as optional

SDK-25215

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

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

r13725 | jszeto@adobe.com | 2010-01-22 19:41:45 -0500 (Fri, 22 Jan 2010) | 13 lines

ComboBox typicalItem fix

http://bugs.adobe.com/jira/browse/SDK-25189 - spark ComboBox typicalItem doesn't work

SDK-25189

fixed typo in setter

SDK-25189

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

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

r13727 | clucier@adobe.com | 2010-01-22 19:45:34 -0500 (Fri, 22 Jan 2010) | 10 lines

Fixing fast track bug for Catalyst, we now return correct state value from currentStateDeferred.

SDK-25214

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

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

r13729 | gauravj@adobe.com | 2010-01-22 20:23:33 -0500 (Fri, 22 Jan 2010) | 8 lines

Updating the EULA files in the SDK zip.

SDK-24585 Reviewed By:

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

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

r13739 | clucier@adobe.com | 2010-01-24 20:33:18 -0500 (Sun, 24 Jan 2010) | 9 lines

Disabling synchronous layout for now for AIR due to layout issue discovered with AIR updater. Will revisit for AIR post 4.0.

SDK-25208

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

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

r13740 | hmuller@adobe.com | 2010-01-24 22:49:56 -0500 (Sun, 24 Jan 2010) | 9 lines

Don't unconditionally clear the item renderer selected flag in the ListBase/updateRenderer override.

sdk-25203

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

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

r13743 | rbhat@adobe.com | 2010-01-25 01:38:43 -0500 (Mon, 25 Jan 2010) | 11 lines

Changes made by sbannur. Removed patent related comments from the files.Changes made by sbannur.

Reviewed By: R K Bhat

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

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

r13750 | cframpto@adobe.com | 2010-01-25 13:32:45 -0500 (Mon, 25 Jan 2010) | 14 lines

TLB Build 592. Approved for checkin. Includes a debuggable RSL.

Build 592

* Fix 2534994, transliteration by keyboard command does not work on the Mac (aborts the IME session).

* Fix 2532163, update build file for swz generation.

* Fix 2532451, update some file header comments.

SDK-25223

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

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

r13755 | rfrishbe@adobe.com | 2010-01-25 14:39:24 -0500 (Mon, 25 Jan 2010) | 8 lines

Updating OSMFClasses.as to be without PluginManager. This matches the SWC and RSL that's already checked in.

SDK-25222

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

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

r13771 | jimurphy@adobe.com | 2010-01-25 18:18:32 -0500 (Mon, 25 Jan 2010) | 11 lines

SDK 4 BOM Cleanup: SDK contains extra bundles folders for automation projects.

Cleaned up the build.xml files. I did not delete the bundles folder from svn but instead I excluded them from the packaged zip file.

don't include automation_agent, qtp_air, and qtp in the mpl package

SDK-25227 Reviewed By:

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

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

r13786 | cframpto@adobe.com | 2010-01-26 14:54:23 -0500 (Tue, 26 Jan 2010) | 11 lines

TLF Build 593

* Fix more file headers (2532451).

* Fix 2532163 (again) now generate digests correctly.

SDK-25228

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

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

r13789 | aharui@adobe.com | 2010-01-26 17:09:32 -0500 (Tue, 26 Jan 2010) | 8 lines

Disable the code that disables IME on the mac.

QE Notes: none

Doc Notes: none

SDK-25158

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

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

r13790 | hmuller@adobe.com | 2010-01-26 17:40:40 -0500 (Tue, 26 Jan 2010) | 10 lines

ButtonBarBase/itemSelected(index,selected) no only calls setCurrentCaretIndex() if selected=true.

sdk-25238

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

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

r13791 | chaase@adobe.com | 2010-01-26 17:55:03 -0500 (Tue, 26 Jan 2010) | 9 lines

Fix to situation where Rotate3D+Move+Resize could result in snapping artifacts after the effect ends. The problem is that the use of a simple Move (vs. Move3D) caused the xy values to be animated, but the Z value to be picked up dynamically. But since the object is being resized, the Z value is always one frame out of date, resulting in compound errors during the course of the effect.

sdk-25211

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

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

r13793 | egeorgie@adobe.com | 2010-01-26 19:35:19 -0500 (Tue, 26 Jan 2010) | 13 lines

Fix bug: Compiled FXG containing text in group reports (0,0) layout bounds http://bugs.adobe.com/jira/browse/SDK-25233

SDK-25233

The fixes:

- On RichText setup, invalidate all the way to the top level SpriteVisualElement

- In the moduleFactory setter, traverse all children and grand children

SDK-25233

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

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

r13798 | gosmith@adobe.com | 2010-01-27 01:29:24 -0500 (Wed, 27 Jan 2010) | 8 lines

TLF Build 594, to fix bug 2537651.

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

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

r13799 | pfarland@adobe.com | 2010-01-27 02:29:47 -0500 (Wed, 27 Jan 2010) | 9 lines

Checking in Jason's fix that addresses a bad merge from 3.x in revision 11984. This change corrects the lookup of the "mx.managers.DragManager" style declaration to avoid the NPE.

SDK-25259

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

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

r13802 | rbhat@adobe.com | 2010-01-27 04:34:34 -0500 (Wed, 27 Jan 2010) | 2 lines

Deleting the unwanted qtp_air_rb.swc inside automation bundles

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

Modified Paths:

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

<path kind="file" copyfrom-path="/flex/sdk/branches/4.0.0/frameworks/rsls/textLayout_1.0.0.594.swf" copyfrom-rev="13799" action="A">/flex/sdk/trunk/frameworks/rsls/textLayout_1.0.0.594.swf</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/operations/FlowElementOperation.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/flex-config.xml</path>

<path kind="file" action="M">/flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/fxg/FlexFXG2SWFTranscoder.java</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/automation_air/build.xml</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/datavisualization/src/mx/charts/chartClasses/CartesianDataCanvas.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/libs/textLayout.swc</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/datavisualization/src/mx/charts/chartClasses/CartesianCanvasValue.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/datavisualization/src/mx/charts/chartClasses/PolarDataCanvas.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/automation_spark/build.xml</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/osmf/src/OSMFClasses.as</path>

<path kind="file" action="M">/flex/sdk/trunk/in/air/mac/AIR Integration Kit.tbz2</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/air-config.xml</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/elements/InlineGraphicElement.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/automation_dmv/build.xml</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/core/SpriteVisualElement.as</path>

<path kind="dir" action="M">/flex/sdk/trunk</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/textLayout/src/flashx/textLayout/BuildInfo.as</path>

<path kind="file" action="M">/flex/sdk/trunk/in/air/win/AIR Integration Kit.zip</path>

<path kind="file" copyfrom-path="/flex/sdk/branches/4.0.0/collateral/fr_FR/license-adobesdk-fr.htm" copyfrom-rev="13729" action="A">/flex/sdk/trunk/collateral/fr_FR/license-adobesdk-fr.htm</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/textLayout/tlf.properties</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/core/UIComponent.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/components/supportClasses/ButtonBarBase.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/airframework/src/mx/managers/NativeDragManagerImpl.as</path>

<path kind="file" action="M">/flex/sdk/trunk/collateral/en_US/license-adobesdk.htm</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/core/Application.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/textLayout/bundles/en_US/docs/flashx.textLayout.operations.xml</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/components/supportClasses/ListBase.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/managers/FocusManager.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/components/Application.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/components/SkinnableDataContainer.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/automation_flashflexkit/build.xml</path>

<path kind="file" action="M">/flex/sdk/trunk/build.xml</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/components/ComboBox.as</path>

<path kind="file" action="D">/flex/sdk/trunk/frameworks/projects/automation/bundles/es_ES/qtp_air_rb.swc</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/components/SkinnableContainer.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/datavisualization/src/mx/charts/chartClasses/IDataCanvas.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/effects/supportClasses/AnimateTransformInstance.as</path>

<path kind="file" action="D">/flex/sdk/trunk/collateral/fr_FR/Adobe_Flex_Software_Development_Kit-fr_FR-20090807_1505.doc</path>

<path kind="file" action="D">/flex/sdk/trunk/collateral/fr_FR/license_Adobe_Flex_Software_Development_Kit-fr_FR-20090807_1505.html</path>

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1283340 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 13756

Author: hmuller@adobe.com

Date: 2010-01-25T19:42:14.082913Z

Log Message:

-----------

Mirroring changes, fixes.

- Removed ILayout interface, added mirroring API to IVisualElement.

- Moved layoutDirection="ltr" initialization from TextBase to defaults.css. Removed similar initialization from DefaultItemRenderer (it wasn't needed).

- The 'get layoutDirection()' method for UIMovieClip, GraphicElement, and SpriteVisualElement now queries the parent if the local value is "inherit".

- Use @inheritDoc instead of explicitly @copying interface methods' ASDoc. Don't call invalidateLayoutDirection() if FlexVersion.compatibilityVersion is < 4.0.

- Don't call invalidateLayout() for a child unless either its layoutDirection has changed, or its parent's layoutDirection has changed.

QE notes: These changes were cycloned.

Doc notes:

Bugs: sdk-25204, sdk-25209

Reviewer: Evtim

Tests run:

Is noteworthy for integration: no

Modified Paths:

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

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/core/SpriteVisualElement.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/supportClasses/GraphicElement.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/components/supportClasses/TextBase.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/core/IVisualElement.as</path>

<path kind="file" action="D">/flex/sdk/trunk/frameworks/projects/framework/src/mx/core/ILayoutDirection.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/DefaultItemRenderer.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/flash-integration/src/mx/flash/UIMovieClip.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/defaults.css</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/core/UIComponent.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/core/AdvancedLayoutFeatures.as</path>

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1283339 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 13693

Author: hmuller@adobe.com

Date: 2010-01-21T20:25:54.403160Z

Log Message:

-----------

Initial version of the mirroring layout code. Only Spark is supported. API revisions for this feature are very likely to follow.

QE notes:

Doc notes:

Bugs:

Reviewer: Evtim

Tests run: All Mustella tests pass

Is noteworthy for integration: yes

Modified Paths:

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

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/supportClasses/GraphicElement.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/components/HSlider.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/utils/MatrixUtil.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/components/PopUpAnchor.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/flash-integration/src/mx/flash/UIMovieClip.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/defaults.css</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/styles/StyleProtoChain.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/CheckBoxSkin.mxml</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/core/SpriteVisualElement.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/components/supportClasses/TextBase.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/core/IVisualElement.as</path>

<path kind="file" action="A">/flex/sdk/trunk/frameworks/projects/framework/src/mx/core/ILayoutDirection.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/DefaultItemRenderer.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/defaults.css</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/controls/Label.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/PanelSkin.mxml</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/core/UIComponent.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/utils/BitmapUtil.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/core/AdvancedLayoutFeatures.as</path>

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1283338 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 13607

Author: jimurphy@adobe.com

Date: 2010-01-19T02:10:04.001475Z

Log Message:

-----------

Merge /branches/4.0.0revs 13385,13387,13388,13389,13390,13391,13392,13393,13405,13408,13409,13411,13417,13419,13423,13424,13428,13433,13434,13435,13436,13439,13440,13442,13444,13452,13454,13457,13458,13460,13466,13467,13468,13471,13472,13478,13479,13483,13486,13491,13493,13503,13505,13516,13518,13522,13523,13524,13530,13531,13532,13535,13537,13539,13540,13541,13548,13549,13553,13555,13560,13569 -> trunk

Checkintests pass

log from 4.0.0 changes

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

r13385 | clucier@adobe.com | 2010-01-08 15:28:53 -0500 (Fri, 08 Jan 2010) | 8 lines

include-sources now expands tokens (such as {locale}).

SDK-24938

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

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

r13387 | clucier@adobe.com | 2010-01-08 16:27:03 -0500 (Fri, 08 Jan 2010) | 10 lines

Adding mxml flavor of HTTPMultiService back to manifest.

SDK-24748

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

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

r13388 | pfarland@adobe.com | 2010-01-08 17:35:37 -0500 (Fri, 08 Jan 2010) | 9 lines

No code changes here - addressing several FIXMEs for 4.0.0.

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

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

r13389 | gruehle@adobe.com | 2010-01-08 17:39:49 -0500 (Fri, 08 Jan 2010) | 12 lines

Deprecate (mostly) creationPolicy="queued". This feature hasn't worked correctly since Flex 1.5.

The ContainerCreationPolicy.QUEUED property could not be deprecated due to a bug, but the Container.creationIndex property is deprecated, and the "queued" option is removed from the inspectable metadata enumeration.

SDK-24479

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

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

r13390 | gruehle@adobe.com | 2010-01-08 17:58:36 -0500 (Fri, 08 Jan 2010) | 12 lines

TabBar component icon updates:

* Added IconFile metadata to Spark TabBar

* Reverted mx TabBar icon to the previous file (it should not have been updated)

SDK-24331

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

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

r13391 | rfrishbe@adobe.com | 2010-01-08 19:12:48 -0500 (Fri, 08 Jan 2010) | 8 lines

Updating OSMF for the ASDoc updates and taking a new SWC and RSL.

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

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

r13392 | dsubrama@adobe.com | 2010-01-08 20:50:20 -0500 (Fri, 08 Jan 2010) | 9 lines

We do not allow display object sharing in a Group if the Group has layering or if blendMode is not normal. blendMode is not normal if its been explicitly set to a particular value or if its auto and there is a non-integer alpha at play.

SDK-24667 Merge to trunk: Yes

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

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

r13393 | sameer@adobe.com | 2010-01-09 01:50:29 -0500 (Sat, 09 Jan 2010) | 9 lines

Removing spark.swc's dependency on datavisualization.swc

FLEXDMV-2293

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

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

r13405 | pfarland@adobe.com | 2010-01-09 21:59:37 -0500 (Sat, 09 Jan 2010) | 11 lines

Given Sameer's change in revision 13393 to remove spark.swc's dependency on datavisualization.swc, we should enforce this by removing the reference in build scripts when building spark.swc.

Also updating the spark.swc sample Eclipse project to reflect this change in dependency (and correct the default linkage to external).

FLEXDMV-2293

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

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

r13408 | clucier@adobe.com | 2010-01-10 08:47:34 -0500 (Sun, 10 Jan 2010) | 11 lines

TextBase no longer renders it's transparent bg fill to it's own graphics context. We utilize a Shape instance instead, in order to work around a player behavior where display objects with non-standard blendModes can sometimes composite incorrectly when text is present.

Thanks to Alex, checking in an improved Mustella library, which improves mouse event dispatching and hit testing (accounts for non-interactive objects a bit better).

SDK-24807 SDK-24821

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

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

r13409 | smgilson@adobe.com | 2010-01-10 14:11:43 -0500 (Sun, 10 Jan 2010) | 9 lines

Add asdoc version tags to OSMF classes

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

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

r13411 | chaase@adobe.com | 2010-01-10 23:24:16 -0500 (Sun, 10 Jan 2010) | 9 lines

Fixed RTE with BitmapUtil.getSnapshot(). We were not detecting cases of empty/transparent target objects and the capture logic would keep creating successively larger bitmaps in a vain attempt to capture the nontransparent bits. The fix was easy - objects with 0-dimension visual bounds should return null for the bitmap.

sdk-24969

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

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

r13417 | jimurphy@adobe.com | 2010-01-11 11:50:21 -0500 (Mon, 11 Jan 2010) | 9 lines

remove references to charts samples since we aren't using these particular samples any longer.

sdk-24772

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

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

r13419 | jimurphy@adobe.com | 2010-01-11 13:10:50 -0500 (Mon, 11 Jan 2010) | 9 lines

Datavisualization will no longer be linked by default

SDK-24982

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

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

r13423 | rfrishbe@adobe.com | 2010-01-11 16:19:43 -0500 (Mon, 11 Jan 2010) | 8 lines

Fixing an OSMF bug where if it was off-screen, it wouldn't load up until the video was onScreen. This was affecting effects, and we should load up the video as long as either autoPlay=true or autoDisplayFirstFrame=true, even if we're not on-screen.

SDK-24933

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

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

r13424 | cframpto@adobe.com | 2010-01-11 16:52:17 -0500 (Mon, 11 Jan 2010) | 12 lines

TLF Build 588. Bug fix for Catalyst.

Build 588

* Fix 2519851, Pasted paragraph formatting attributes overriding the attributes in the paste-to paragraph.

SDK-24883

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

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

r13428 | jszeto@adobe.com | 2010-01-11 18:16:16 -0500 (Mon, 11 Jan 2010) | 13 lines

Add mask and advanced blend mode support to SpriteVisualElement

SDK-24949 - Can't apply hue blend mode to FXG instance

SDK-24949

Copied blendMode and mask logic from GroupBase.

SDK-24949

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

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

r13433 | pfarland@adobe.com | 2010-01-11 22:17:40 -0500 (Mon, 11 Jan 2010) | 10 lines

Checking in updated xerces localized resource jars for the localization team.

SDK-25010 - Update xerces localized resource jars for the localization team

SDK-25010

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

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

r13434 | egeorgie@adobe.com | 2010-01-11 23:27:29 -0500 (Mon, 11 Jan 2010) | 9 lines

Fix bug http://bugs.adobe.com/jira/browse/SDK-25000 Update ASDocs for ILayoutElement::setLayoutBounds to clarify behavior for NaN parameters

SDK-25000

SDK-25000

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

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

r13435 | pfarland@adobe.com | 2010-01-12 01:26:30 -0500 (Tue, 12 Jan 2010) | 9 lines

Adding back Class-Path in xercesImpl.jar's MANIFEST.MF to point to the resource jars for other locales. This was lost when we upgraded to Xerces 2.9.1.

SDK-20030

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

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

r13436 | pfarland@adobe.com | 2010-01-12 01:38:49 -0500 (Tue, 12 Jan 2010) | 9 lines

No code changes. Removing the now obsolete Eclipse project for the halo project as we no longer have source for this project.

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

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

r13439 | clucier@adobe.com | 2010-01-12 08:42:40 -0500 (Tue, 12 Jan 2010) | 11 lines

Removing Player 9 playerglobal.swc.

No code changes.

SDK-25004

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

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

r13440 | cframpto@adobe.com | 2010-01-12 09:14:43 -0500 (Tue, 12 Jan 2010) | 9 lines

If htmlTest is set, composeHtmlText is called each time the text lines are invalidated. Many of the setters invalidate the text lines. Since composeHtmlText() sets _htmlText to null (unless there is a style sheet), we need to save the original htmlText so we can use it to regenerate the text lines. If _htmlText is used, and it is null, no text lines will be generated.

SDK-24877 SDK-23567 SDK-24877

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

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

r13442 | cframpto@adobe.com | 2010-01-12 09:40:20 -0500 (Tue, 12 Jan 2010) | 13 lines

For TextField and FTETextField, the color of the text seems to be a special case since it is both the property, textColor, and the style, color. The getTextStyles() method, which is called by validateNow(), will use the textColor property if it has been set, otherwise, the color style.

We need to override the textColor setter in TextField and FTETextField so that we can set explicitColor and the logic in getTextStyles() will use the explicitly set text color rather than the color style.

The textColor setter and the setColor() method do the same thing. I'm not sure why there is a setColor() method other than it is in the interface.

SDK-23440

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

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

r13444 | cframpto@adobe.com | 2010-01-12 10:42:57 -0500 (Tue, 12 Jan 2010) | 13 lines

TLF Build 589. Accept fixes for 2518934 and 2522433. Both are serious problems involving common use-cases of the IME and both have low-risk fixes that don't affect non-IME-related code paths.

Build 589

* Fix 2513232, IME conversion window comes up in the top left corner instead of under the text.

* Fix 2522271, IME typing doesn't replace selected text.

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

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

r13452 | aharui@adobe.com | 2010-01-12 12:50:37 -0500 (Tue, 12 Jan 2010) | 10 lines

RichEditableText wasn't using the SWFContext for baseline and other metrics.

QE Notes: I got two baseline property differences

Doc Notes: None

SDK-24983 API Change: No

tests: checkintests mustella/gumbo/components/TextArea, TextInput

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

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

r13454 | dloverin@adobe.com | 2010-01-12 13:57:30 -0500 (Tue, 12 Jan 2010) | 9 lines

Close the cssFile's input stream in a finally block.

SDK-25003

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

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

r13457 | klin@adobe.com | 2010-01-12 14:47:30 -0500 (Tue, 12 Jan 2010) | 8 lines

Fix to MXFTEText stylesheet to get rid of compiler warnings. The warnings were caused by three components not being in the manifest and thus, not in the library namespace. I added two specific component namespaces for the three components.

SDK-24986 ------------------------------------------------------------------------

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

r13458 | smgilson@adobe.com | 2010-01-12 14:54:08 -0500 (Tue, 12 Jan 2010) | 9 lines

ASDoc fix for l10n bug FLEXDOCS-1205

FLEXDOCS-1205

FLEXDOCS-1205

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

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

r13460 | cframpto@adobe.com | 2010-01-12 16:20:59 -0500 (Tue, 12 Jan 2010) | 11 lines

The label in the wireframe versions of the CheckBox and RadioButton skins should be the same as the spark skin version. In particular need a right contraint to get the label to truncate.

Thermo bug TH-9663.

TH-9663

SDK-25019

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

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

r13466 | jszeto@adobe.com | 2010-01-12 16:56:12 -0500 (Tue, 12 Jan 2010) | 11 lines

http://bugs.adobe.com/jira/browse/SDK-24984 - Linear gradients with negative scaleX values are not properly renderered in runtime MXML graphics

SDK-24984

Modified the 0/1 scaleX safeguard to handle -1 and allow negative values.

SDK-24984

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

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

r13467 | egeorgie@adobe.com | 2010-01-12 17:29:39 -0500 (Tue, 12 Jan 2010) | 9 lines

Fix bug http://bugs.adobe.com/jira/browse/SDK-25014 HorizontalLayout does not calculate drop index correctly

SDK-25014

SDK-25014

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

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

r13468 | egeorgie@adobe.com | 2010-01-12 18:59:25 -0500 (Tue, 12 Jan 2010) | 9 lines

(commit on behalf of Hans): The following ASyncListView methods now ignore IPEs thrown when the operation is delegated: 'get length()', addItem(), addItemAt(), setItemAt().

sdk-24975

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

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

r13471 | pfarland@adobe.com | 2010-01-12 23:03:33 -0500 (Tue, 12 Jan 2010) | 9 lines

Checking in Sujata's fix for FXGUtils bug 2525627 - handling negative scaleX values on linear gradients.

SDK-24985

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

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

r13472 | sameer@adobe.com | 2010-01-13 01:07:21 -0500 (Wed, 13 Jan 2010) | 9 lines

As, there is no advancedDataGridListData property, the Exclude metadata for listData needs to be removed. Also, fixed some wrong usage of listData.

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

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

r13478 | dloverin@adobe.com | 2010-01-13 09:09:40 -0500 (Wed, 13 Jan 2010) | 15 lines

AIR Kit for Flex 4 - version 1.5.3

Same AIR runtime as before. Contains files updated for Flex 4:

* applicationupdater.swc

* applicationupdater.swf

* applicationupdater_ui.swc

* applicationupdater_ui.swf.

SDK-15011

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

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

r13479 | gauravj@adobe.com | 2010-01-13 10:10:30 -0500 (Wed, 13 Jan 2010) | 8 lines

Fix for Excluded styles still appearing in LangRef.

SDK-25024 Reviewed By: Paul

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

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

r13483 | aharui@adobe.com | 2010-01-13 15:54:59 -0500 (Wed, 13 Jan 2010) | 8 lines

Update ASDoc for ButtonBar

QE Notes: none

Doc Notes: Please review change

SDK-24981

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

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

r13486 | klin@adobe.com | 2010-01-13 19:21:05 -0500 (Wed, 13 Jan 2010) | 8 lines

Fix null mask RTE in RichText. Need a null check in commitProperties when the mask changes.

SDK-25038 ------------------------------------------------------------------------

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

r13491 | gosmith@adobe.com | 2010-01-13 21:56:45 -0500 (Wed, 13 Jan 2010) | 11 lines

Fixed a Spark ComboBox accessibility problem.

Committed a fix proposed by Hans Hillen in email on 1/12, for a problem reported by Jon Avila in email on 12/28. Arrowing up/down in an open Spark ComboBox was causing the MSAA event EVENT_OBJECT_FOCUS to be sent twice for each item.

SDK-25027

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

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

r13493 | gosmith@adobe.com | 2010-01-13 22:01:39 -0500 (Wed, 13 Jan 2010) | 10 lines

Fixed a Spark list-based-components accessibility problem.

Committed a fix proposed by Hans Hillen in email on 1/12, for a problem reported by Jon Avila in email on 12/28. The Player sometimes passes an unconverted childID like -1001999996 to get get_accName(), which then causes a RangeError when passed on to dataProvider.getItemAt(). Until this is fixed, we now protect against this by a range check, and return "" for the MSAA name if the childID is bad.

SDK-25026

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

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

r13503 | preilly@adobe.com | 2010-01-14 11:41:58 -0500 (Thu, 14 Jan 2010) | 33 lines

* Fixed two issues seen in FB.

SDK-24938 SDK-24708 Code-level description of changes:

tools/oem/Application.java

Modified getReport() to pass the SourceList into the OEMReport constructor.

tools/oem/Library.java

Modified getReport() to pass the SourceList into the OEMReport constructor.

Modified compile() and recompile() to pass the

CompilerConfiguration into processSources().

Modified processSources() do token expansion on "sources" before

processing.

tools/oem/internal/OEMReport.java

Modified constructor to take an additional SourceList arg and to

use it to initialize sourceListPaths.

Modified processSources() to no longer initialize sourceListPaths

because the constructor now does it.

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

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

r13505 | jimurphy@adobe.com | 2010-01-14 13:54:44 -0500 (Thu, 14 Jan 2010) | 9 lines

make flash-integration src appear in the package

sdk-25040

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

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

r13516 | rfrishbe@adobe.com | 2010-01-14 22:09:26 -0500 (Thu, 14 Jan 2010) | 8 lines

Fixing an OSMF bug caused (really exacerbated by) by SDK-24933. There are some timing issues when trying to load up the video on our own, particularly around trying to load the video and then trying to play the video (or pause, or pause and then play, etc...). Now, when we're trying to load, we have a new method, cancelLoadAndPlay() that will figure out how to clean up the load() call and continue to play. There is similar code for pause(), but it's usually a lot easier to do. I'm not really worried about people calling play() or pause() when we're loading--more worried about a change in visibility that would cause us to pause or play.

SDK-24933

SDK-25037

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

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

r13518 | gosmith@adobe.com | 2010-01-15 01:45:30 -0500 (Fri, 15 Jan 2010) | 8 lines

Deleted an empty 'accessibility' source directory in projects/airspark.

SDK-25069

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

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

r13522 | deeptika@adobe.com | 2010-01-15 05:41:10 -0500 (Fri, 15 Jan 2010) | 9 lines

Removing obselete files. These are already removed from trunk in revision 13519

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

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

r13523 | cframpto@adobe.com | 2010-01-15 09:48:11 -0500 (Fri, 15 Jan 2010) | 12 lines

TLB Build 590. Approved for checkin.

Build 590

* Fix 2525017 - added range checking to IMEClient getTextBounds to avoid exceptions caused by invalid ranges. Returns empty rectangle in bad range case.

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

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

r13524 | preilly@adobe.com | 2010-01-15 10:32:55 -0500 (Fri, 15 Jan 2010) | 14 lines

* Fixed a PropertyReference CSS function bug.

SDK-22995 Code-level description of changes:

Modified processReference() by flipping logic when checking for a

property declaration.

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

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

r13530 | gruehle@adobe.com | 2010-01-15 15:07:43 -0500 (Fri, 15 Jan 2010) | 10 lines

DownloadProgressBar no longer moves backwards when RSLs are loading.

SDK-25047

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

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

r13531 | preilly@adobe.com | 2010-01-15 15:50:59 -0500 (Fri, 15 Jan 2010) | 29 lines

* Fixed invalid property reference error reporting by postponing the

validation until prelink when the MxmlDocument's type is available.

SDK-22995 SDK-24738 Code-level description of changes:

modules/compiler/src/java/flex2/compiler_en.properties

Renamed css.StyleDef.InvalidPropertyReference to

css.StylesContainer.InvalidPropertyReference.

modules/compiler/src/java/flex2/compiler/css/StyleDef.java

Removed InvalidPropertyReference checking from processReference().

modules/compiler/src/java/flex2/compiler/css/StylesContainer.java

Modified setMxmlDocument() to store a reference to it's QName.

Modified validate() to iterate over all style properties and to

call validatePropertyReferences() if mxmlDocumentQName is not

null.

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

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

r13532 | clucier@adobe.com | 2010-01-15 16:24:00 -0500 (Fri, 15 Jan 2010) | 10 lines

Eliminated RTE by changing logic in Skin such that it doesn't assume the existence of hostComponent (consistent with SkinnableComponent). Updated some windowChrome skins with hostComponent metadata.

SDK-25057

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

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

r13535 | gosmith@adobe.com | 2010-01-15 17:45:38 -0500 (Fri, 15 Jan 2010) | 14 lines

Part 1 of fixing line endings in AS and MXML files so that line numbers are correct while debugging.

We've got a widespread problem with line-endings (\r\n vs \n vs \r) because not all our files have svn:eol-style set to "native". (With this setting, the line endings are adjusted for the platform that you check out code onto. Without it, you can end up with all-Mac line endings on a Windows machine, Windows+Mac+Unix line endings on a Mac, etc. The goal is all-Win on Win, all-Mac on Mac, etc.)

For schedule reasons, we've decided to minimize risk by fixing only AS and MXML files in frameworks/projects that contribute to our SWCs, because here line-ending problems can throw off line numbers and the debugger doesn't step through the right lines of code.

You can't set svn:eol-style to "native" unless the line endings are already correct for your platform. Since I'm on Windows, I wrote a script to find a fix the files that had any \n or \n line endings. The files now have \r\n.

SDK-24966 ------------------------------------------------------------------------

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

r13537 | dloverin@adobe.com | 2010-01-15 19:23:42 -0500 (Fri, 15 Jan 2010) | 9 lines

Fix RTE when unloading a style module.

SDK-25055

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

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

r13539 | jrueppel@adobe.com | 2010-01-15 19:39:34 -0500 (Fri, 15 Jan 2010) | 5 lines

Checking in previous fixes to localized frameworks resource files. Minor string changes which we already applied and tested to the 4.0.0 trunk

Code Review by Gordon - Filing an SDK task/bug to add some comments to these in the future so translators (and EN users perhaps) realize how these work.

Fixes bugs: SDK-23740,SDK-21286,SDK-24252,SDK-22121,SDK-25049,SDK-25030

SDK-23740 SDK-21286 SDK-24252 SDK-22121 SDK-25049 SDK-25030

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

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

r13540 | rfrishbe@adobe.com | 2010-01-15 19:41:15 -0500 (Fri, 15 Jan 2010) | 8 lines

Updating OSMF.

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

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

r13541 | gosmith@adobe.com | 2010-01-15 19:47:34 -0500 (Fri, 15 Jan 2010) | 10 lines

Part 2 of fixing line endings in AS and MXML files so that line numbers are correct while debugging.

All AS and MXML files frameworks/projects (that are code for SWCs) now have svn:eol-style set to "native" (and svn:mime-type set to "text/plain"). Having svn:eol-style set to "native" should ensure that when you get these files on a particular platform, the line-endings are correct for that platform.

SDK-24966 ------------------------------------------------------------------------

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

r13548 | gosmith@adobe.com | 2010-01-15 21:13:33 -0500 (Fri, 15 Jan 2010) | 10 lines

Commented out code in AccImpl that makes FormItems have 'silent' accessibility.

It seems to cause JAWS's accessibility model to get our of sync with the Player's accessibility model, resulting in various symptoms such as incorrect child counts, non-functioning virtual pc mode, and IE crashes (due to Player problems).

SDK-25042 ------------------------------------------------------------------------

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

r13549 | chaase@adobe.com | 2010-01-15 23:54:18 -0500 (Fri, 15 Jan 2010) | 9 lines

Fixed a problem with Rotate3D+Resize. We now restore proper state values for post-layout offsets when an effect finishes. Previously, a 3D effect would side-effect these properties, which would be persistent on the target object.

sdk-24993 sdk-24994

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

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

r13553 | dloverin@adobe.com | 2010-01-16 17:50:39 -0500 (Sat, 16 Jan 2010) | 12 lines

Fix for generated style module code when compiling with -compatibility-version=3.0

The compiler now generates selectors with unqualified class names when compiling with -compatibility-version=3.0.

SDK-25090

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

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

r13555 | deeptika@adobe.com | 2010-01-17 03:31:14 -0500 (Sun, 17 Jan 2010) | 9 lines

Adding workaround for FLEXDMV-2296 (DMV components should not override CSSStyleDeclaration.defaultFactory to establish default styles) so that

FLEXDMV-2296 charts can set textFieldClass to UIFTETextField in a theme.

FLEXDMV-2296 ------------------------------------------------------------------------

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

r13560 | aharui@adobe.com | 2010-01-18 00:09:32 -0500 (Mon, 18 Jan 2010) | 9 lines

FlexPrintJob didn't know that in Flex 4, width no longer factors in the scaleX and height no longer factors in scaleY

QE Notes: none

Doc Notes: none

SDK-25044

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

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

r13569 | rbhat@adobe.com | 2010-01-18 06:46:25 -0500 (Mon, 18 Jan 2010) | 1 line

Added qtp_air_rb.swc for other locales in 4.0.0 branch

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

Modified Paths:

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

992 paths were modified

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1283337 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 13129

Author: smgilson@adobe.com

Date: 2009-12-21T21:50:37.238504Z

Log Message:

-----------

ASDoc bug fixes, and added a note that Scroller no longer has a default value of hasFocusableChildren="false" and focusEnabled="true"

QE notes: -

Doc notes: -

Bugs: - FLEXDOCS-386

Reviewer: -

Tests run: - checkintests

Is noteworthy for integration: No

Modified Paths:

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

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/core/SpriteVisualElement.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/events/VideoEvent.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/controls/VideoDisplay.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/effects/interpolation/MultiValueInterpolator.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/core/UIComponent.as</path>

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1283336 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 12930

Author: egeorgie@adobe.com

Date: 2009-12-15T00:23:58.803039Z

Log Message:

-----------

Optimize transformSize and transformBounds, reduce allocation of Point objects.

This change addresses a couple of FIXMEs I had put in the internal MatrixUtil class. The parameters were changed to numbers instead of points and I unrolled the matrix multiplication to significantly reduce the number of multiplications and additions. Both methods now return reference to the same internal static Point object to further reduce dynamic object allocation.

QE notes: None

Doc notes: None

Bugs: None

Reviewer: Deepa

Tests run: checkintests, mustella tests/gumbo/layout

Is noteworthy for integration: Yes

Modified Paths:

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

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/core/SpriteVisualElement.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/supportClasses/GraphicElement.as</path>

<path kind="file" action="M">/flex/sdk/trunk/development/eclipse/flex/sparkTest/src/layouts/WheelLayout.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/core/LayoutElementUIComponentUtils.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/components/supportClasses/ScrollerLayout.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/utils/MatrixUtil.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/graphics/BitmapFill.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/core/UIComponent.as</path>

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1283335 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 12912

Author: pfarland@adobe.com

Date: 2009-12-14T20:08:35.669487Z

Log Message:

-----------

With TLF 571 checked in we can now revert the MXML 2009 changes for how the id language attribute is processed.

An unqualified id property will no longer be seen as a setter for a normal public, writable, non-static "id" property - which matches Flex 3 behavior.

As in earlier versions of Flex, the mechanism to retain MXML id attribute information at runtime is to implement mx.core.IMXMLObject. The compiler will generate a call to the intialized() method and pass in the id information.

Note: One exception to this rule seems to be UIComponent which instead get id attribute information via mx.core.IDeferredInstantiationUIComponent (although there seems to be a TODO in the codebase to remove this mechanism and thus should not be relied on by third parties).

QE notes: Please add tests for the TLF id property on flow elements (div, span, p, etc).

Doc notes: Please check that we have not documented

Bugs: N/A

Reviewer: Paul

Tests run: Checkintests, local test cases.

Is noteworthy for integration: Yes

Modified Paths:

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

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/core/SpriteVisualElement.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/supportClasses/GraphicElement.as</path>

<path kind="file" action="M">/flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/reflect/TypeTable.java</path>

<path kind="file" action="D">/flex/sdk/trunk/frameworks/projects/framework/src/mx/core/IID.as</path>

<path kind="file" action="M">/flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/builder/ComponentBuilder.java</path>

<path kind="file" action="M">/flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/lang/StandardDefs.java</path>

<path kind="file" action="M">/flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/reflect/Type.java</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/FrameworkClasses.as</path>

<path kind="file" action="M">/flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/rep/init/ValueInitializer.java</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/core/UIComponent.as</path>

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1283334 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 12886

Author: jszeto@adobe.com

Date: 2009-12-13T01:35:34.061540Z

Log Message:

-----------

SpriteVisualElement globalToLocal bug fix

SDK-24477 - resized SpriteVisualElement returns the incorrect point when calling globalToLocal

Updated GroupBase and SpriteVisualElement to ignore stretchX and stretchY when calculating globalToLocal and localToGlobal

QE notes: Add tests for globalToLocal and localToGlobal

Doc notes: none

Bugs: SDK-24477

Reviewer: Evtim

Tests run: checkintests, primitives, Group

Is noteworthy for integration: Yes. Fixes TH-8488

Modified Paths:

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

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/core/SpriteVisualElement.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/components/supportClasses/GroupBase.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/framework/src/mx/core/UIComponent.as</path>

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1283333 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 12870

Author: klin@adobe.com

Date: 2009-12-11T23:52:43.652707Z

Log Message:

-----------

Couple of minor fixes including SDK-24627 and SDK-24628.

-Added metadata so that resizeMode code hints. Needed to add the same metadata to Group since it doesn't inherit the enumerations from GroupBase. Renamed NOSCALE to NO_SCALE, which is more in line with naming conventions.

-Added null checks in VScrollBar and HScrollBar in pointToValue().

-Cleaned up VSlider's code.

QE notes: No

Doc notes: No

Bugs: SDK-24627, SDK-24628

Reviewer: Ryan

Tests run: checkintests

Is noteworthy for integration: No

Modified Paths:

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

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/core/SpriteVisualElement.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/components/VSlider.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/components/VScrollBar.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/components/HScrollBar.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/components/Group.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/components/supportClasses/GroupBase.as</path>

<path kind="file" action="M">/flex/sdk/trunk/frameworks/projects/spark/src/spark/components/ResizeMode.as</path>

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/trunk@1283332 13f79535-47bb-0310-9956-ffa450edef68