You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by pe...@apache.org on 2017/08/30 20:37:44 UTC

[32/32] git commit: [flex-asjs] [refs/heads/feature/dragAndDrop] - Merge branch 'develop' into feature/dragAndDrop

Merge branch 'develop' into feature/dragAndDrop

* develop: (24 commits)
  Allow chained assignment to non-existent children
  Add MDLDynamicTableExample to ilustrate how add/remove items to MDL Table - Currently only adding is working. The rest job will be done as part of FLEX-35354
  Forgot header
  Returns parameter passed into setAttribute and setChild to enable chained assignment of values.
  Added missing pieces for TextBlock management Fixed bug in GroupElement.replaceElements()
  Added helper function
  FLEX-35354 - Rename TabsItemRendererFactoryForArrayListData  to TabsDynamicItemsRendererFactoryForArrayListData - Update TabsDynamicItemsRendererFactoryForArrayListData with new implementation of DynamicItemsRendererFactoryForArrayListData - Update example MDLDynamicTabsExample
  FLEX-35354 - Add DynamicItemsRendererFactoryForArrayListData to allow add items dynamically to MDL Table - Bead can be used in other components - Update TabsItemRendererFactoryForArrayListData with new DynamicItemsRendererFactoryForArrayListData
  Switch MDLDynamicTabsExample to JSFlex only build in Maven
  “Stringables” should be assignable to XML
  Partially fixed FormatExample
  Fixed a few errors in DataGridXcompile
  Fixed TLFEditTestFlexJS manual test
  Added maven build for UnitTests
  -refactored ant builds of manual tests to be closer to examples, and support for 'maven_compat' from test level ant scripts. -renamed GenericTests to UnitTests and fixed some display issues due to layout changes etc
  Quick fix for FormExample (avoid 0 width, 0 height clipping)
  Quick fix for ListsTest
  Quick fix for ImageTest
  FLEX-35350 - THead and TBody need to be created a bit early cause MDL complaining with NPE when dataProvider is null
  quick fix to get compiling and something displaying
  ...


Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/1b1697a0
Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/1b1697a0
Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/1b1697a0

Branch: refs/heads/feature/dragAndDrop
Commit: 1b1697a0f65c0fccea58726bf9c6cb23121da849
Parents: 06213a0 641f74c
Author: Peter Ent <pe...@apache.org>
Authored: Wed Aug 30 16:27:51 2017 -0400
Committer: Peter Ent <pe...@apache.org>
Committed: Wed Aug 30 16:27:51 2017 -0400

----------------------------------------------------------------------
 examples/flexjs/MDLDynamicTableExample/pom.xml  |  74 +++
 .../src/MDLDynamicTableExample.mxml             |  36 ++
 .../MDLDynamicTableExample/src/MainView.mxml    |  65 +++
 .../CustomTableRowItemRenderer.mxml             |  46 ++
 .../src/models/UserListModel.as                 |  37 ++
 .../src/resources/mdl-js-index-template.html    |  33 ++
 .../src/resources/mdl-styles.css                |  31 +
 .../MDLDynamicTableExample/src/vo/UserVO.as     |  40 ++
 examples/flexjs/MDLDynamicTabsExample/pom.xml   |  18 +-
 .../src/main/flex/views/InitialView.mxml        |  24 +-
 .../src/main/resources/mdl-styles.css           |   2 +-
 examples/flexjs/pom.xml                         |   1 +
 .../Basic/src/main/flex/BasicClasses.as         |   5 +
 .../org/apache/flex/html/ToggleTextButton.as    |  25 +-
 .../org/apache/flex/html/addElementToWrapper.as |  38 ++
 ...namicItemsRendererFactoryForArrayListData.as | 200 +++++++
 .../html/beads/layouts/VerticalFlexLayout.as    |   1 +
 .../html/supportClasses/PanelLayoutProxy.as     |  27 +
 .../Basic/src/main/resources/basic-manifest.xml |   1 +
 .../src/main/flex/MDLClasses.as                 |   2 +-
 .../src/main/flex/org/apache/flex/mdl/Dialog.as |   9 +-
 .../src/main/flex/org/apache/flex/mdl/Table.as  |  26 +-
 ...namicItemsRendererFactoryForArrayListData.as | 108 ++++
 .../TabsItemRendererFactoryForArrayListData.as  | 206 -------
 .../org/apache/flex/mdl/beads/views/TabsView.as |   6 +-
 .../src/main/resources/defaults.css             |   4 +-
 .../apache/flex/text/engine/ContentElement.as   |  25 +-
 .../org/apache/flex/text/engine/GroupElement.as |  21 +-
 .../org/apache/flex/text/engine/ITextBlock.as   |   3 +
 .../flex/org/apache/flex/text/html/TextBlock.as |   4 +
 frameworks/projects/XML/src/main/flex/XML.as    |  33 +-
 .../projects/XML/src/main/flex/XMLList.as       |  31 +-
 manualtests/BubbleTest/build.xml                |  44 +-
 manualtests/ContainerTest/build.xml             |  40 +-
 manualtests/CursorTest/build.xml                |  44 +-
 manualtests/DataBindingTestbed/build.xml        |  41 +-
 manualtests/DataGridXcompile/build.xml          |  39 +-
 .../html/customControls/beads/DataGridView.as   |   8 +
 .../html/staticControls/beads/BoxGridView.as    |  10 +-
 manualtests/DateChooserExample/build.xml        |  38 +-
 manualtests/EffectsExample/build.xml            |  43 +-
 .../EffectsExample/src/MyInitialView.mxml       |  10 +-
 manualtests/FlexJSTest_HTML5/build.xml          |  36 +-
 manualtests/FlexJSTest_Panel/build.xml          |  35 +-
 manualtests/FlexJSTest_SVG/build.xml            |  37 +-
 manualtests/FlexJSTest_SVG/src/SkinsView.mxml   |  57 +-
 manualtests/FlexJSTest_basic/build.xml          |  36 +-
 manualtests/FlexJSTest_createjs/build.xml       |  41 +-
 manualtests/FlexJSTest_jquery/build.xml         |  38 +-
 manualtests/FormExample/build.xml               |  45 +-
 manualtests/FormExample/src/MyFormView.mxml     |   2 +-
 manualtests/FormatExample/build.xml             |  43 +-
 manualtests/FormatExample/src/MyFormView.mxml   |   2 +-
 .../accessories/NumberFormatter.as              |   2 +-
 .../accessories/PhoneNumberFormatter.as         |   2 +-
 manualtests/GenericTests/build.xml              |  76 ---
 manualtests/GenericTests/src/GenericTests.mxml  |  39 --
 manualtests/GenericTests/src/MyInitialView.mxml | 193 -------
 manualtests/GenericTests/src/README.txt         |  61 --
 manualtests/GenericTests/src/TestClasses.as     |  37 --
 .../src/flexUnitTests/CoreTester.as             |  43 --
 .../src/flexUnitTests/JiraIssuesTester.as       |  29 -
 .../src/flexUnitTests/ObservedBugsTester.as     |  33 --
 .../src/flexUnitTests/ReflectionTester.as       |  38 --
 .../flexUnitTests/core/BinaryDataTesterTest.as  | 567 -------------------
 .../src/flexUnitTests/core/StrandTesterTest.as  |  55 --
 .../src/flexUnitTests/jira/JiraTesterTest.as    |  73 ---
 .../observedbugs/ObservedBugTests.as            | 101 ----
 .../reflection/ReflectionTesterTest.as          | 373 ------------
 .../reflection/ReflectionTesterTestAlias.as     |  90 ---
 .../reflection/ReflectionTesterTestUseCache.as  |  93 ---
 .../reflection/support/ITestInterface.as        |  27 -
 .../reflection/support/ITestInterface2.as       |  29 -
 .../reflection/support/ITestInterface3.as       |  27 -
 .../reflection/support/ITestInterface4.as       |  29 -
 .../reflection/support/TestClass1.as            |  91 ---
 .../reflection/support/TestClass2.as            | 103 ----
 .../reflection/support/TestClass3.as            |  39 --
 .../reflection/support/TestClass4.as            |  95 ----
 .../src/flexunit/framework/Assert.as            | 305 ----------
 .../flexunit/framework/AssertionFailedError.as  |  39 --
 .../src/testshim/FlexJSUnitTestRunner.as        | 186 ------
 .../GenericTests/src/testshim/TestResult.as     |  56 --
 .../GenericTests/testsview/image/Flex.png       | Bin 3526 -> 0 bytes
 manualtests/GenericTests/testsview/index.html   | 128 -----
 manualtests/ImageTest/build.xml                 |  37 +-
 manualtests/ImageTest/src/MyInitialView.mxml    |   8 +-
 manualtests/LanguageTests/build.xml             |  37 +-
 manualtests/ListsTest/build.xml                 |  35 +-
 .../src/products/ProductItemRenderer.as         |   2 +-
 manualtests/ProxyTest/build.xml                 |  38 +-
 manualtests/ReflectionTest/build.xml            |  38 +-
 manualtests/RollEventsTest/build.xml            |  37 +-
 manualtests/TLFEditTestFlexJS/build.xml         |  37 +-
 manualtests/UnitTests/README.txt                |  61 ++
 manualtests/UnitTests/build.xml                 |  58 ++
 manualtests/UnitTests/pom.xml                   | 172 ++++++
 manualtests/UnitTests/src/README.txt            |  61 ++
 .../src/main/config/compile-app-config.xml      |  25 +
 .../UnitTests/src/main/flex/MyInitialView.mxml  | 190 +++++++
 manualtests/UnitTests/src/main/flex/README.txt  |  61 ++
 .../UnitTests/src/main/flex/TestClasses.as      |  37 ++
 .../UnitTests/src/main/flex/UnitTests.mxml      |  39 ++
 .../src/main/flex/flexUnitTests/CoreTester.as   |  43 ++
 .../main/flex/flexUnitTests/JiraIssuesTester.as |  29 +
 .../flex/flexUnitTests/ObservedBugsTester.as    |  33 ++
 .../main/flex/flexUnitTests/ReflectionTester.as |  38 ++
 .../flexUnitTests/core/BinaryDataTesterTest.as  | 567 +++++++++++++++++++
 .../flex/flexUnitTests/core/StrandTesterTest.as |  55 ++
 .../flex/flexUnitTests/jira/JiraTesterTest.as   |  73 +++
 .../observedbugs/ObservedBugTests.as            |  91 +++
 .../reflection/ReflectionTesterTest.as          | 373 ++++++++++++
 .../reflection/ReflectionTesterTestAlias.as     |  90 +++
 .../reflection/ReflectionTesterTestUseCache.as  |  93 +++
 .../reflection/support/ITestInterface.as        |  27 +
 .../reflection/support/ITestInterface2.as       |  29 +
 .../reflection/support/ITestInterface3.as       |  27 +
 .../reflection/support/ITestInterface4.as       |  29 +
 .../reflection/support/TestClass1.as            |  91 +++
 .../reflection/support/TestClass2.as            | 103 ++++
 .../reflection/support/TestClass3.as            |  39 ++
 .../reflection/support/TestClass4.as            |  95 ++++
 .../reflection/support/TestClass5.as            |  82 +++
 .../src/main/flex/flexunit/framework/Assert.as  | 305 ++++++++++
 .../flexunit/framework/AssertionFailedError.as  |  39 ++
 .../main/flex/testshim/FlexJSUnitTestRunner.as  | 186 ++++++
 .../src/main/flex/testshim/TestResult.as        |  56 ++
 manualtests/UnitTests/testsview/image/Flex.png  | Bin 0 -> 3526 bytes
 manualtests/UnitTests/testsview/index.html      | 129 +++++
 manualtests/XMLTest/build.xml                   |  40 +-
 manualtests/XMLTest/src/MyInitialView.mxml      |   5 +
 manualtests/build.xml                           |  18 +-
 manualtests/build_example.xml                   | 540 ++++++++++++------
 manualtests/pom.xml                             | 170 ++++++
 134 files changed, 5048 insertions(+), 4350 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/1b1697a0/frameworks/projects/Basic/src/main/flex/BasicClasses.as
----------------------------------------------------------------------