flex-sdk

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
FLEX-34837 Added two more test functions to make sure that sorting with a custom compare function works well despite using a SortField with a complex field for its name. They do pass, indeed.

FLEX-34837 Making the code intention more explicit and removing an IntelliJ code analysis warning.

FLEX-34852 FLEX-34837 Making sure that flexunit tests are run for the framework project, in which ListCollectionView resides. Note that this will introduce some failing tests in the nightly build until this ticket is closed.

    • -0
    • +6
    /frameworks/projects/framework/build.xml
FLEX-34852 Added another test class to test the basic functionality of sorting (using simple fields). That's because we have to make sure that we don't break existing functionality when adding the feature of sorting by complex fields. Currently all functions pass.

FLEX-34837 Added another test function to test the basic functionality of sorting by complex fields. (Note that because the feature isn't yet implemented, this also fails currently.)

Renamed VOs in the default package so as not to clash with future others that might have the same name.

FLEX-34837 Renamed VOs in the default package so as not to clash with future others that might have the same name.

FLEX-34850 forgot import.

FLEX-34850 Making the column sorting identical, whether or not the dataField is complex.

FLEX-32249 Now AdvancedDataGrid.makeListData() uses the HierarchicalCollectionViewCursor through its IHierarchicalCollectionViewCursor interface, so that other cursors can be used which don't extend HierarchicalCollectionViewCursor.

FLEX-34838 CAUSE: When there is a column sort applied, GridItemEditor.save() is fooling the grid dataProvider into thinking that it's correctly sorted when it's not: by setting dataProvider.sort = null, making the desired change, and then re-setting the sort, the currently-edited row stays in the same position, but the dataProvider now believes the selectedItem is in the correct position given the sort (I say that because ListCollectionView.getItemIndex() uses the sort when it's not null, but that only works if all the items are correctly sorted).

SOLUTION:

GridItemEditor doesn't do the sort ignoring trick anymore, which means that if needed, the currently selected row will jump to another location based on the sorting rule, and that getItemIndex() will work correclty. To compensate for the row potentially jumping to another location, Grid now scrolls to where the item has landed.

fix: Regression in fdb tool: commands using line number as the only argument fail, like: list 8 or break 8

FLEX-34751: Regression in fdb tool: VM is resumed if breakpoint can't be set

FLEX-34837 Added a unit test to reproduce the bug.

FLEX-34838 Corrected some AsDocs, changed variable names from 'type' (reserved keyword) to other names, and removed unused variables.

git test

FLEX-34824: Add WaitForCondition mustella script

Wait for an ActionScript condition to become true before

continuing to the next step.

    • -0
    • +150
    /mustella/as3/src/mustella/WaitForCondition.as
switch away from binding as Falcon now produces a valid warning on binding to a field of the data object. Really, you only need a dataChange handler since the value only changes when the data changes.

Merge remote-tracking branch 'origin/develop' into develop

FLEX-33908 Leverage inEndEdit flag to prevent double events

Correcting typo.

FLEX-34564 Adding in forgotten fix for v 4.14.0

increase tolerance on this test. The TextDecoration gets rendered with some blendmode for some reason

Fix test for FLEX-34753

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>

Update docs with FLEX-34753 fix info

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>

Tests for FLEX-34753

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>

FLEX-34753 - Returning strongly typed object in Promise fails (Aleksey and Andrey Gorbatov)

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>

Merge branch 'release4.14.1'

Signed-off-by: Erik de Bruin <erik@ixsoftware.nl>

Conflicts:

apache-flex-sdk-installer-config.xml

build.properties

flex-sdk-description.xml

frameworks/build.xml

frameworks/projects/advancedgrids/src/mx/core/Version.as

frameworks/projects/airframework/src/mx/core/Version.as

frameworks/projects/airspark/src/spark/core/Version.as

frameworks/projects/apache/src/core/Version.as

frameworks/projects/automation/src/mx/core/Version.as

frameworks/projects/automation_agent/src/mx/core/Version.as

frameworks/projects/automation_air/src/mx/core/Version.as

frameworks/projects/automation_dmv/src/mx/core/Version.as

frameworks/projects/automation_flashflexkit/src/mx/core/Version.as

frameworks/projects/automation_spark/src/mx/core/Version.as

frameworks/projects/automation_spark/src/spark/core/Version.as

frameworks/projects/charts/src/mx/core/Version.as

frameworks/projects/framework/src/mx/core/FlexVersion.as

frameworks/projects/framework/src/mx/core/Version.as

frameworks/projects/mx/src/mx/core/Version.as

frameworks/projects/rpc/src/mx/core/Version.as

frameworks/projects/spark/src/spark/core/Version.as

frameworks/projects/spark/src/spark/skins/spark/BusyIndicatorSkin.as

frameworks/projects/spark_dmv/src/spark/core/Version.as

frameworks/projects/tool/src/mx/core/Version.as

frameworks/projects/tool_air/src/mx/core/Version.as

ide/addAIRtoSDK.sh

ide/checkAllPlayerGlobals.sh

ide/flashbuilder/config/air-config.xml

ide/flashbuilder/config/flex-config.xml

ide/setFlashPlayerVersion.sh

jenkins.xml

modules/compiler/src/java/flex2/compiler/common/MxmlConfiguration.java

modules/compiler/src/java/flex2/tools/VersionInfo.java

Handle URL encode and decode

Handle URL encode and decode