Clone Tools
  • last updated 24 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Revert FLEX-34880 part 3

This reverts commit 2b09e327281211d26d65dd5d061b02d645cbdd39.

  1. … 9 more files in changeset.
Revert FLEX-34880 part 1 This reverts commit 0b5a634dabb00c04a492a08375e29c6885c1486f.

  1. … 10 more files in changeset.
FLEX-34880 Placed the other ISortField setters behind mx_internal and removed them from the interface.

  1. … 10 more files in changeset.
FLEX-34880 Placed only one state setter (SortField.compareFunction) behind mx_internal (thus also renaming it to SortField.compareFunction_) to provide the template for the others. Also removed it from the interface (ISortField).

  1. … 9 more files in changeset.
FLEX-34926 fixed misplaced [PercentProxy] metatag

FLEX-34837 CAUSE: DataGrid never had a mechanism by which it could monitor changes to the complex dataFields (e.g. "address.street") of the items in its dataProvider. Because of this, it couldn't ask for the collection to re-sort its items when one of these values changed. The best it could do was to keep track of when these values changed through its GridItemEditor, which it could detect.

SOLUTION: Now ListCollectionView can be asked (by DataGrid.ensureComplexFieldsMonitoring) to monitor all changes to the complex fields by which it's sorted (through the ComplexFieldChangeWatcher). Whenever one of them changes, the collection is resorted. Also, the sorting that GridColumn used to do through one of its own sortFunctions, is now left to Sort and SortField to do, as they've specialized in complex fields as well.

NOTES:

-This also means that GridItemEditor doesn't need to manually dispatch an itemUpdated event each time an item has been edited through it.

  1. … 7 more files in changeset.
FLEX-34850 forgot import.

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

FLEX_34368 Add percentageWidth to GridColumn. Accept patch from Alexander Konovalov with some modifications. Needs tests. Current tests pass

  1. … 1 more file in changeset.
Updated ASDOC comments for the GridColumn.sortCompareType to be more descriptive.

FLEX-33702: Added column sort type access to the datagrid columns.

  1. … 7 more files in changeset.
Merged Apache Flex 4.9.0 release branch

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

  1. … 15421 more files in changeset.
FLEX-33328 - Merge Adobe.next bug fixes and new features into spark DataGrid. The new features include the new properties lockedRowCount, lockedColumnCount, multiColumnSortingEnabled, and moving and sorting columns via the keyboard. The DataGrid does size a bit differently mostly due to bug fixes. The skin changed because of new parts introduced for the locked rows and columns so custom skins need to be upgraded which is easy to do.

The mustella tests for the existing features pass on OSX. No mustella tests have been added yet for the new features.

The new features may need a bit more work but given all the existing tests pass the DataGrid should be pretty stable if you don't use any of the new features.

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/sdk/branches/develop@1425063 13f79535-47bb-0310-9956-ffa450edef68

  1. … 138 more files in changeset.
FLEX-33248. Fix Spark DataGrid default editor, GridItemEditor, so it handles complex data fields such as "company.name". Modified patch submitted by Maxime Cowez.

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/sdk/branches/develop@1409011 13f79535-47bb-0310-9956-ffa450edef68

  1. … 1 more file in changeset.
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@1281460 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@1281459 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@1281458 13f79535-47bb-0310-9956-ffa450edef68

Transferred from the Adobe Open Source Subversion Repository

Revision: 21985

Author: smgilson@adobe.com

Date: 2011-08-15T19:19:49.325847Z

Log Message:

-----------

Update MXML syntax for GridColumn.as in ASDoc

Update description of useWeakReference in BindingUtils.as and ChangeWatcher.as

QE notes:

Doc notes:

Bugs:

Reviewer:

Tests run: checkintests

Is noteworthy for integration:

Modified Paths:

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

<path kind="file" action="M">/private/flex/sdk/branches/4.y/frameworks/projects/framework/src/mx/binding/utils/BindingUtils.as</path>

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

<path kind="file" action="M">/private/flex/sdk/branches/4.y/frameworks/projects/framework/src/mx/binding/utils/ChangeWatcher.as</path>

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

Transferred from the Adobe Open Source Subversion Repository

Revision: 21377

Author: smgilson@adobe.com

Date: 2011-06-13T16:36:00.843017Z

Log Message:

-----------

Fix three ASDoc bugs: SDK-30543, and Watson bugs 2770122 and 2876705

QE notes:

Doc notes:

Bugs: SDK-30543, 2770122, and 2876705

Reviewer:

Tests run: checkintests

Is noteworthy for integration:

Modified Paths:

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

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

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

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

<path kind="file" action="M">/private/flex/sdk/branches/4.y/frameworks/projects/rpc/src/mx/messaging/messages/MessagePerformanceUtils.as</path>

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

Transferred from the Adobe Open Source Subversion Repository

Revision: 21271

Author: smgilson@adobe.com

Date: 2011-05-17T18:45:00.469542Z

Log Message:

-----------

ASDoc updates: Fix incorrect italics in GridColumn, and minor typo in Grid

QE notes:

Doc notes:

Bugs:

Reviewer:

Tests run: checkintests

Is noteworthy for integration:

Modified Paths:

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

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

<path kind="file" action="M">/private/flex/sdk/branches/4.y/frameworks/projects/mx/src/mx/containers/Grid.as</path>

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

Transferred from the Adobe Open Source Subversion Repository

Revision: 20931

Author: cframpto@adobe.com

Date: 2011-03-21T14:21:57.979092Z

Log Message:

-----------

ASdoc changes that missed Flex 4.5 - mostly the mxml syntax sections for the new DataGrid and Image components but also some other errors I noticed in various classes.

Modified Paths:

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

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

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

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

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

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

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

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

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

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

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

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

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

Transferred from the Adobe Open Source Subversion Repository

Revision: 20802

Author: smgilson@adobe.com

Date: 2011-03-11T17:44:16.573353Z

Log Message:

-----------

Merge 20799 - ASDoc updates

QE notes:

Doc notes:

Bugs:

Reviewer:

Tests run:

Is noteworthy for integration:

Modified Paths:

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

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

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

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

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

Transferred from the Adobe Open Source Subversion Repository

Revision: 20746

Author: smgilson@adobe.com

Date: 2011-03-09T22:21:18.183380Z

Log Message:

-----------

Merge 20745 - Fix event names in Spark DataGrid and add note to GridColumn.rendererIsEditor for SDK-29870

QE notes:

Doc notes:

Bugs:

Reviewer:

Tests run:

Is noteworthy for integration:

Modified Paths:

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

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

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

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

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

Transferred from the Adobe Open Source Subversion Repository

Revision: 20389

Author: cframpto@adobe.com

Date: 2011-02-18T21:41:41.538316Z

Log Message:

-----------

Prepare and link in the DataGrid examples written by Hans.

QE notes:

Doc notes:

Bugs:

Reviewer:

Tests run: compiled - need Stephen's asdoc build to verify examples

Is noteworthy for integration:

Modified Paths:

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

<path kind="file" action="A">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/asdoc/en_US/spark/components/examples/DataGridSelectionExample.mxml</path>

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

<path kind="file" action="A">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/asdoc/en_US/spark/components/examples/DataGridSimpleExample.mxml</path>

<path kind="dir" action="A">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/asdoc/en_US/spark/components/gridClasses</path>

<path kind="file" action="A">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/asdoc/en_US/spark/components/gridClasses/examples/GridItemRendererExample.mxml</path>

<path kind="file" action="A">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/asdoc/en_US/spark/components/examples/DataGridRowHeightExample.mxml</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/skins/spark/DefaultGridItemRenderer.as</path>

<path kind="file" action="A">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/asdoc/en_US/spark/components/gridClasses/examples/DefaultGridItemRendererExample.mxml</path>

<path kind="file" action="A">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/asdoc/en_US/spark/components/examples/DataGridRollOverExample.mxml</path>

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

<path kind="file" action="A">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/asdoc/en_US/spark/components/gridClasses/examples/GridColumnExample.mxml</path>

<path kind="file" action="A">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/asdoc/en_US/spark/components/gridClasses/examples/GridItemRendererCustomPrepareExample.mxml</path>

<path kind="dir" action="A">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/asdoc/en_US/spark/components/gridClasses/examples</path>

<path kind="file" action="A">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/asdoc/en_US/spark/components/gridClasses/examples/GridColumnVisibilityExample.mxml</path>

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/asdoc/en_US/spark/components/examples/DataGridExample.mxml</path>

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

<path kind="file" action="A">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/asdoc/en_US/spark/components/examples/DataGridInvalidateCellExample.mxml</path>

<path kind="file" action="A">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/asdoc/en_US/spark/components/gridClasses/examples/GridItemRendererCustomBindingExample.mxml</path>

<path kind="file" action="A">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/asdoc/en_US/spark/components/examples/DataGridTypicalItemExample.mxml</path>

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

Transferred from the Adobe Open Source Subversion Repository

Revision: 20032

Author: smgilson@adobe.com

Date: 2011-02-01T15:47:30.269415Z

Log Message:

-----------

Minor ASDoc edits

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/gridClasses/GridColumn.as</path>

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

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

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

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

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

Transferred from the Adobe Open Source Subversion Repository

Revision: 19501

Author: hmuller@adobe.com

Date: 2010-12-21T19:23:02.958488Z

Log Message:

-----------

Added GridColumn formatter and dataTipFormatter IFormatter properties.

QE notes: Default behavior is unchanged if formatters aren't specified.

Doc notes:

Bugs: SDK-28616

Reviewer: Kevin

Tests run: checkin, mustella

Is noteworthy for integration: yes

Modified Paths:

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

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

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

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

Transferred from the Adobe Open Source Subversion Repository

Revision: 19487

Author: hmuller@adobe.com

Date: 2010-12-20T21:28:58.850707Z

Log Message:

-----------

Fix for SDK-28616/A, DataGrid now uses the Spark versions of Sort and SortField. The fix took more time than expected because s:SortFields must be wired into the style hierarchy so that they inherit the "locale" style.

QE notes: Jody has excluded two failing tests

Doc notes:

Bugs:

Reviewer: Kevin

Tests run: checkin, mustella

Is noteworthy for integration: yes

Modified Paths:

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

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

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

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

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

Transferred from the Adobe Open Source Subversion Repository

Revision: 19212

Author: smgilson@adobe.com

Date: 2010-12-09T15:26:24.477499Z

Log Message:

-----------

ASDoc pass on grid item renderers, and a localization fix for a gridClasses/GridColumn.as member.

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/skins/spark/UITextFieldGridItemRenderer.as</path>

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

<path kind="file" action="M">/private/flex/sdk/branches/hero_private/frameworks/projects/spark/src/spark/skins/spark/DefaultGridHeaderRenderer.mxml</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/spark/src/spark/skins/spark/DefaultGridItemRenderer.as</path>

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

Transferred from the Adobe Open Source Subversion Repository

Revision: 19202

Author: smgilson@adobe.com

Date: 2010-12-09T14:06:10.040620Z

Log Message:

-----------

ASDoc updates based on comments from the localization team

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/events/TouchInteractionEvent.as</path>

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

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

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

Transferred from the Adobe Open Source Subversion Repository

Revision: 18962

Author: smgilson@adobe.com

Date: 2010-12-02T17:25:41.181545Z

Log Message:

-----------

ASDoc updates for DataGrid.as

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/gridClasses/GridColumn.as</path>

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

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