return to downloads

------------------------------------------------------------------------
r11073 | pfarland@adobe.com | 2009-10-21 21:29:07 -0400 (Wed, 21 Oct 2009) | 9 lines
Changed paths:
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/shaders/LuminosityMaskFilter.pbj

Updating LuminosityMaskFilter.pbj to correct the PixelBender code to account for the fact that the mask artwork is in premultiplied alpha form.

QE notes: N/A
Doc notes: N/A
Bugs: N/A
Reviewer: Dan
Tests run: Dan's luminosity test case.
Is noteworthy for integration: No

------------------------------------------------------------------------
r11072 | pfarland@adobe.com | 2009-10-21 21:27:17 -0400 (Wed, 21 Oct 2009) | 1 line
Changed paths:
M /flex/sdk/trunk/lib/xercesPatch.jar

Reverting xercesPatch.jar to the previous version as there may be unintended dependencies from a JDK 1.5 based compile.
------------------------------------------------------------------------
r11070 | rfrishbe@adobe.com | 2009-10-21 19:56:10 -0400 (Wed, 21 Oct 2009) | 10 lines
Changed paths:
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/components/ButtonBar.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/components/ButtonBarButton.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/components/DataGroup.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/components/Group.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/components/IItemRenderer.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/components/List.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/components/supportClasses/GroupBase.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/components/supportClasses/ItemRenderer.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/components/supportClasses/ListBase.as

This has two changes: one is adding index to IItemRenderer and the other is adding handleHighlightBackground to ItemRenderer. Adding an index property should speed things up a little bit, and it'll help fix a bug with renderers that have index-dependent drawing, like when alternatingItemColors is set. handleHighlightBackground is a new shortcut property that will automatically handle drawing the background for selection/highlight in an item renderer. For now, handleHighlightBackground defaults to false, so it shouldn_t affect anything.

The two new properties still need to be PARBed, and the handleHighlightBackround property in particular may change names and default values.

QE notes: We'll need to add new tests for this
Doc notes: We'll need some new documentation around the handleHighlightBackground property and the suggested approach for custom item renderers.
Bugs: SDK-22908
Reviewer: Deepa, Evtim
Tests run: checkintests, Mustella List, DataGroup, SkinnableDataContainer, ButtonBar, DropDownList
Is noteworthy for integration: Yes
------------------------------------------------------------------------
r11067 | egeorgie@adobe.com | 2009-10-21 19:32:39 -0400 (Wed, 21 Oct 2009) | 10 lines
Changed paths:
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/layouts/HorizontalLayout.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/layouts/TileLayout.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/layouts/VerticalLayout.as

Drag and Drop - tweak the positioning of the drop indicator, allow 1 pixel overlap with the container border

QE notes: None
Doc notes: None
Bugs: None
Reviewer: None
Tests run: checkintests
Is noteworthy for integration: No

------------------------------------------------------------------------
r11065 | dsubrama@adobe.com | 2009-10-21 18:22:44 -0400 (Wed, 21 Oct 2009) | 10 lines
Changed paths:
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/components/Group.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/components/supportClasses/GroupBase.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/shaders/ColorBurnShader.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/shaders/ColorDodgeShader.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/shaders/ColorShader.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/shaders/ExclusionShader.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/shaders/HueShader.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/shaders/LuminosityMaskShader.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/shaders/LuminosityShader.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/shaders/SaturationShader.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/shaders/SoftLightShader.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/supportClasses/GraphicElement.as

Check-in of runtime implementation of FXG 2.0 additional blendModes and luminosity mask. Additionally, cleaned up the code formatting and whitespace in the AS wrapper classes around the .pbj files.

With this check-in the static FXG and runtime FXG implementations are complete (sans bugfixing)!

QE notes: Test!
Doc notes: Yes
Bugs: None
Reviewer: Evtim (before break)
Tests run: FXG testsuite
Is noteworthy for integration: Yes
------------------------------------------------------------------------
r11063 | hmuller@adobe.com | 2009-10-21 17:20:27 -0400 (Wed, 21 Oct 2009) | 9 lines
Changed paths:
M /flex/sdk/trunk/frameworks/projects/framework/src/mx/collections/AsyncListView.as

AsyncList/removeItemAt() now handles an IPE thrown by the list delegate. AsyncListView/toArray() now queues requests for items that don't exist yet and reports pending items as expected. AsyncListView/setItem() returns the old actual or pending value; null if no value exists.

QE notes: requires updated ItemPendingErrorSimulator.as
Doc notes: none
Bugs: sdk-23659, sdk-23644
Reviewer: Alex
Tests run: none
Is noteworthy for integration: no

------------------------------------------------------------------------
r11059 | smgilson@adobe.com | 2009-10-21 17:04:00 -0400 (Wed, 21 Oct 2009) | 9 lines
Changed paths:
M /flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/ButtonBarFirstButtonSkin.mxml
M /flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/ButtonBarLastButtonSkin.mxml
M /flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/ButtonBarMiddleButtonSkin.mxml
M /flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/ButtonBarSkin.mxml
M /flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/ButtonSkin.mxml
M /flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/CheckBoxSkin.mxml
M /flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/ComboBoxButtonSkin.mxml
M /flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/ComboBoxSkin.mxml
M /flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/DefaultButtonSkin.mxml
M /flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/DropDownListButtonSkin.mxml
M /flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/DropDownListSkin.mxml
M /flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/HScrollBarSkin.mxml
M /flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/HScrollBarThumbSkin.mxml
M /flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/HScrollBarTrackSkin.mxml
M /flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/HSliderSkin.mxml
M /flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/HSliderThumbSkin.mxml
M /flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/HSliderTrackSkin.mxml
M /flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/ListSkin.mxml
M /flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/NumericStepperSkin.mxml
M /flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/NumericStepperTextInputSkin.mxml
M /flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/PanelSkin.mxml
M /flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/RadioButtonSkin.mxml
M /flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/ScrollBarDownButtonSkin.mxml
M /flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/ScrollBarLeftButtonSkin.mxml
M /flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/ScrollBarRightButtonSkin.mxml
M /flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/ScrollBarUpButtonSkin.mxml
M /flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/SpinnerDecrementButtonSkin.mxml
M /flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/SpinnerIncrementButtonSkin.mxml
M /flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/SpinnerSkin.mxml
M /flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/TextAreaSkin.mxml
M /flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/TextInputSkin.mxml
M /flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/TitleWindowCloseButtonSkin.mxml
M /flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/TitleWindowSkin.mxml
M /flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/ToggleButtonSkin.mxml
M /flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VScrollBarSkin.mxml
M /flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VScrollBarThumbSkin.mxml
M /flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VScrollBarTrackSkin.mxml
M /flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VSliderSkin.mxml
M /flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VSliderThumbSkin.mxml
M /flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VSliderTrackSkin.mxml

Add ASDoc version tags to wireframe classes in preperation for adding them to ASDoc.

QE notes: -
Doc notes: -
Bugs: -
Reviewer: -
Tests run: - checkintests
Is noteworthy for integration: No

------------------------------------------------------------------------
r11058 | gosmith@adobe.com | 2009-10-21 16:39:51 -0400 (Wed, 21 Oct 2009) | 12 lines
Changed paths:
D /flex/sdk/trunk/frameworks/projects/textLayout/textLayout_conversion/src/flashx/textLayout/conversion/FXGExporter.as
D /flex/sdk/trunk/frameworks/projects/textLayout/textLayout_conversion/src/flashx/textLayout/conversion/FXGImporter.as
D /flex/sdk/trunk/frameworks/projects/textLayout/textLayout_edit/manifest.xml

Removed three vestigial TLF files from the trunk. They had been removed from TLF but I hadn't realized they were gone.

QE notes: None
Doc notes: SG, this should fix your ASDoc build problem
Bugs: None
Reviewer: None
Tests run: ant checkintests
Is noteworthy for integration: No

------------------------------------------------------------------------
r11056 | egeorgie@adobe.com | 2009-10-21 14:57:18 -0400 (Wed, 21 Oct 2009) | 14 lines
Changed paths:
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/components/List.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/components/supportClasses/ListItemDragProxy.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/layouts/TileLayout.as

Drag and Drop - various small fixes

  • TileLayout now reports the correct number of actual columns/rows along the minor axis
  • Fix to List - the mouse down and drag on unselected item used to stop working after the first few times as I didn't clear a flag properly before.
  • Make the ListItemDragProxy inherit styles from the drag initiator.

QE notes: None
Doc notes: None
Bugs: None
Reviewer: Deepa
Tests run: checkintests, mustella (ListDragDrop, List)
Is noteworthy for integration: No

------------------------------------------------------------------------
r11055 | klin@adobe.com | 2009-10-21 14:19:08 -0400 (Wed, 21 Oct 2009) | 10 lines
Changed paths:
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/components/TitleWindow.as
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/TitleWindowSkin.mxml
M /flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/TitleWindowSkin.mxml
M /flex/sdk/trunk/frameworks/tests/basicTests/spark/scripts/TitleWindowTestScript.mxml

Removed TitleWindow "active" skinstate and added the "inactive" skinstate. The "normal" state now refers to the TitleWindow in focus and the "inactive" state refers to out of focus TitleWindows. Updated skins to reflect this change.

windowMoveStart and windowMoveEnd events only dispatch when the user attempts to drag the TitleWindow. They will not dispatch if the user only clicks on the titlebar of the window. Updated checkintests to reflect this change.

QE notes: See spec for changes in state/events
Doc notes: N/A
Bugs: N/A
Reviewer: Ryan
Tests run: Checkintests
Is noteworthy for integration: No
------------------------------------------------------------------------
r11051 | build@adobe.com | 2009-10-21 12:25:45 -0400 (Wed, 21 Oct 2009) | 1 line
Changed paths:
M /flex/sdk/trunk/frameworks/projects/framework/bundles/nb_NO/SharedResources.properties
M /flex/sdk/trunk/frameworks/projects/framework/bundles/nb_NO/validators.properties
M /flex/sdk/trunk/frameworks/projects/framework/bundles/sv_SE/SharedResources.properties
M /flex/sdk/trunk/frameworks/projects/framework/bundles/sv_SE/validators.properties

Localization property file update 4.0.0.11048
------------------------------------------------------------------------
r11050 | jimurphy@adobe.com | 2009-10-21 12:12:53 -0400 (Wed, 21 Oct 2009) | 71 lines
Changed paths:
M /flex/sdk/trunk
M /flex/sdk/trunk/frameworks/projects/framework/src/mx/containers/DividedBox.as
M /flex/sdk/trunk/frameworks/projects/framework/src/mx/managers/dragClasses/DragProxy.as
M /flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/soap/SOAPDecoder.as
M /flex/sdk/trunk/frameworks/projects/rpc/src/mx/rpc/xml/XMLDecoder.as
M /flex/sdk/trunk/in/air/mac/AIR Integration Kit.tbz2
M /flex/sdk/trunk/in/air/win/AIR Integration Kit.zip

Merged 3.x revisions 10953,10964,10974,11007,11026 to Trunk

r10953 | aharui@adobe.com | 2009-10-09 13:50:37 -0400 (Fri, 09 Oct 2009) | 11 lines

Get rid of a try/catch block that was generating a lot of noise on the heap.

QE Notes: None
Doc Notes: None
Bugs: SDK-23563
Reviewer: Ryan
API Change: no
Is noteworthy for integration: No
tests: checkintests mustella/Managers/DragManager
........

r10964 | rfrishbe@adobe.com | 2009-10-09 19:23:26 -0400 (Fri, 09 Oct 2009) | 8 lines

In DividedBox we mutate a child’s percentWidth/percentHeight values. This is so we can utilize the default BoxLayout algorithm. However, after the algorithm has finished running, we should reset the values to what they were so when children get added it works correctly.

QE notes: -
Doc notes: -
Bugs: SDK-15876
Reviewer: Alex
Tests run: checkintests, mustella DividedBox
Is noteworthy for integration: no
........

r10974 | pfarland@adobe.com | 2009-10-12 17:56:48 -0400 (Mon, 12 Oct 2009) | 9 lines

Submitting customer patch for SDK-19188. Correcting XSD scope lookup while decoding wrapped style document literal responses.

QE notes: Please add a regression test for this scenario.
Doc notes: N/A
Bugs: SDK-19188
Reviewer: Pete
Tests run: Checkintests, webtier mxunit, flexunit
Is noteworthy for integration: No
........

r11007 | pfarland@adobe.com | 2009-10-19 14:26:21 -0400 (Mon, 19 Oct 2009) | 17 lines

Adding support for <xsd:any /> deserialization to include attributes as properties in addition to child elements.

Just as with multiple child elements of the same name, an attribute and child element sharing the same name will be promoted to an Array of values (or ArrayCollection if makeObjectsBindable is true).

Since dynamic ActionScript objects can only have public properties added at runtime, attribute namespaces will be ignored and only the localName will be used for the property name.

Simple values that have attributes are supported - a special dynamic SimpleContent type is used to hold the value (the simple content value can be retrieved using toString() or valueOf()) and attributes become dynamic properties on this instance.

Mixed content is still not supported and the cdata content is ignored.

QE notes: Yes, please add a test case that uses attributes in the SOAP response data for <xsd:any> deserialization.
Doc notes: We may want to add a release note that fixing this bug includes attributes during generic SOAP deserialization for the <xsd:any> scenario.
Bugs: SDK-23140 - No data while using "Object" as "resultFormat" for Sharepoint WebService
Reviewer: Svetlin, Tom J
Tests run: Checkintests, bug test case
Is noteworthy for integration: No
........

r11026 | jimurphy@adobe.com | 2009-10-20 11:47:03 -0400 (Tue, 20 Oct 2009) | 8 lines

update 3.x with most recent release of AIR: 1.5.2.8900

QE notes:
Doc notes:
Bugs: no
Reviewer: n/a
Tests run: yes
Is noteworthy for integration: no
........

------------------------------------------------------------------------
r11048 | smgilson@adobe.com | 2009-10-21 11:58:50 -0400 (Wed, 21 Oct 2009) | 10 lines
Changed paths:
M /flex/sdk/trunk/frameworks/projects/spark/src/spark/components/ComboBox.as

ASDoc update to ComboBox.as

QE notes: -
Doc notes: -
Bugs: -
Reviewer: -
Tests run: - checkintests
Is noteworthy for integration: No

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

return to downloads