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/04/11 16:01:08 UTC

[43/44] git commit: [flex-asjs] [refs/heads/develop] - Merge branch 'feature/chart-work' into develop

Merge branch 'feature/chart-work' into develop

* feature/chart-work: (39 commits)
  Updates to get TodoListSample to work correctly.
  Updates for examples to sync them with changes to SDK projects.
  Fixed layout (HTML side) bug for DataGrid.
  Changed the MDL Tabs data mappers to get their itemRendererFactory classes from the strand which should already be there via DataContainerBase.
  The defaults.css for MDL framework specifies ArrayList mappers for tab components; the MDLExample is using Array data. This commit turns the Arrays into ArrayLists.
  - Remove beadsAdded TabsItemRendererFactoryForArrayData - Remove completeSetup from TabBarView
  - Fix issue with double generated Tabs - completeSetup method was called to many times in TabsView - Dispatch itemsCreated even if we add only one Tab
  Cleaned up unused or unnecessary event listeners.
  - Update MDLDynamicTabsExample to use new data provider notifiers
  Updates to MDL.
  TileLayout update. Removed unused classes.
  More changes to components.
  Changed Form component to use Container instead of ContainerBase.
  Updates to ComboBox, DataGrid, and layouts.
  MDL Menu now extends DataContainer.
  More layout updates.
  Fix for VerticalFlexLayout.
  Improves MDL Tabs and TabBar components.
  switch some containers to groups.  FlexJSStore shows more things correctly now
  More layout adjustments.
  ...


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

Branch: refs/heads/develop
Commit: 63a97b1de2508d4e2adf4ab11cd848e59c293f5c
Parents: 62b3c09 b98da07
Author: Peter Ent <pe...@apache.org>
Authored: Tue Apr 11 11:25:54 2017 -0400
Committer: Peter Ent <pe...@apache.org>
Committed: Tue Apr 11 11:25:54 2017 -0400

----------------------------------------------------------------------
 .../src/main/flex/MyInitialView.as              |  52 +-
 .../src/main/flex/MyInitialView.mxml            |  45 +-
 .../src/main/flex/MyInitialView.mxml            |  13 +-
 .../FlexJSStore/src/main/flex/FlexJSStore.mxml  |   4 +-
 .../FlexJSStore/src/main/flex/HomeView.mxml     | 126 +++--
 .../src/main/flex/MyInitialView.mxml            |   3 +
 .../src/main/flex/views/InitialView.mxml        |   6 +-
 .../src/main/flex/models/MainNavigationModel.as |   7 +-
 .../src/main/flex/models/TabsModel.as           |  13 +-
 .../src/main/flex/MemberItemRenderer.mxml       |   2 +-
 .../sample/todo/renderers/TodoItemRenderer.as   |  90 ----
 .../sample/todo/renderers/TodoItemRenderer.mxml |  58 +++
 .../flex/sample/todo/views/TodoListView.mxml    |  57 ++-
 .../Charts/src/main/flex/ChartsClasses.as       |  22 +-
 .../apache/flex/charts/beads/AxisBaseBead.as    |   8 +
 .../org/apache/flex/charts/beads/ChartView.as   | 126 +++--
 .../controllers/ChartSeriesMouseController.as   |  40 +-
 .../flex/charts/beads/layouts/BarChartLayout.as |   8 +-
 .../beads/layouts/BarChartLayoutForArrayList.as |   8 +-
 .../charts/beads/layouts/ChartBaseLayout.as     |   6 +-
 .../charts/beads/layouts/ColumnChartLayout.as   |   8 +-
 .../layouts/ColumnChartLayoutForArrayList.as    |   8 +-
 .../layouts/LineChartCategoryVsLinearLayout.as  |   8 +-
 .../layouts/LineChartLinearVsLinearLayout.as    |   8 +-
 .../flex/charts/beads/layouts/PieChartLayout.as |   4 +-
 .../beads/layouts/PieChartLayoutForArrayList.as |   4 +-
 .../beads/layouts/StackedBarChartLayout.as      |   8 +-
 .../StackedBarChartLayoutForArrayList.as        |   8 +-
 .../beads/layouts/StackedColumnChartLayout.as   |   8 +-
 .../StackedColumnChartLayoutForArrayList.as     |   8 +-
 .../org/apache/flex/charts/core/ChartBase.as    |   7 +-
 .../apache/flex/charts/core/IChartDataGroup.as  |   3 +-
 .../charts/supportClasses/ChartDataGroup.as     | 109 +---
 .../projects/Core/src/main/flex/CoreClasses.as  |   1 +
 .../flex/org/apache/flex/core/IContainer.as     |  10 +-
 .../flex/org/apache/flex/core/IStrandPrivate.as |  39 ++
 .../apache/flex/utils/MXMLDataInterpreter.as    |   6 +-
 .../flex/org/apache/flex/createjs/Container.as  |   6 +
 .../flex/org/apache/flex/createjs/core/View.as  |   6 +
 .../projects/HTML/src/main/flex/HTMLClasses.as  |   2 +-
 .../flex/org/apache/flex/core/ContainerBase.as  | 381 +++-----------
 .../flex/core/ContainerBaseStrandChildren.as    |   4 +-
 .../org/apache/flex/core/DataContainerBase.as   | 278 +++++++++++
 .../main/flex/org/apache/flex/core/GroupBase.as | 108 ++--
 .../flex/org/apache/flex/core/LayoutBase.as     | 166 +++++++
 .../main/flex/org/apache/flex/core/ListBase.as  | 130 +----
 .../main/flex/org/apache/flex/core/UIBase.as    |  13 +-
 .../src/main/flex/org/apache/flex/core/View.as  |  88 ++++
 .../main/flex/org/apache/flex/core/ViewBase.as  |  10 +-
 .../src/main/flex/org/apache/flex/html/A.as     |   4 +-
 .../main/flex/org/apache/flex/html/Container.as | 120 ++---
 .../flex/org/apache/flex/html/ControlBar.as     |   4 +-
 .../flex/org/apache/flex/html/DataContainer.as  | 211 +-------
 .../main/flex/org/apache/flex/html/DataGrid.as  |   2 +-
 .../flex/org/apache/flex/html/DateChooser.as    |   4 -
 .../src/main/flex/org/apache/flex/html/Div.as   |   4 +-
 .../src/main/flex/org/apache/flex/html/Form.as  |   4 +-
 .../src/main/flex/org/apache/flex/html/Group.as |  89 +++-
 .../src/main/flex/org/apache/flex/html/Li.as    |   4 +-
 .../src/main/flex/org/apache/flex/html/List.as  |  33 +-
 .../flex/org/apache/flex/html/MXMLBeadView.as   | 104 ++--
 .../src/main/flex/org/apache/flex/html/P.as     |   4 +-
 .../src/main/flex/org/apache/flex/html/Span.as  |   4 +-
 .../src/main/flex/org/apache/flex/html/Td.as    |   4 +-
 .../src/main/flex/org/apache/flex/html/Th.as    |   4 +-
 .../src/main/flex/org/apache/flex/html/Ul.as    |   4 +-
 .../org/apache/flex/html/beads/ComboBoxView.as  |  36 +-
 .../org/apache/flex/html/beads/ContainerView.as |  54 +-
 .../apache/flex/html/beads/DataContainerView.as |  47 +-
 .../flex/html/beads/DataGridPercentageView.as   | 293 +++++++++++
 .../org/apache/flex/html/beads/DataGridView.as  | 452 +++++++++--------
 .../DataItemRendererFactoryForArrayData.as      |   3 +-
 .../DataItemRendererFactoryForArrayList.as      |   3 +-
 .../DataItemRendererFactoryForColumnData.as     |   6 +-
 .../apache/flex/html/beads/DateChooserView.as   |  25 +-
 .../org/apache/flex/html/beads/DateFieldView.as |  14 +-
 .../org/apache/flex/html/beads/GroupView.as     |  91 ++--
 .../flex/org/apache/flex/html/beads/ListView.as |  75 ++-
 .../org/apache/flex/html/beads/PanelView.as     |   2 +
 .../flex/html/beads/PanelWithControlBarView.as  |   3 +
 .../TextItemRendererFactoryForArrayData.as      |   5 +-
 ...extItemRendererFactoryForStringVectorData.as |   4 +-
 .../beads/controllers/ComboBoxController.as     |   2 +-
 .../flex/html/beads/layouts/BasicLayout.as      | 104 ++--
 .../flex/html/beads/layouts/ButtonBarLayout.as  |  80 ++-
 .../flex/html/beads/layouts/DataGridLayout.as   | 271 ----------
 .../beads/layouts/DataGridPercentageLayout.as   | 303 ------------
 .../FlexibleFirstChildHorizontalLayout.as       |  83 ++--
 .../html/beads/layouts/HorizontalFlexLayout.as  | 107 ++--
 .../html/beads/layouts/HorizontalFlowLayout.as  |  31 +-
 .../flex/html/beads/layouts/HorizontalLayout.as |  76 ++-
 .../flex/html/beads/layouts/IDataGridLayout.as  |  52 --
 .../layouts/OneFlexibleChildHorizontalLayout.as |  98 ++--
 .../layouts/OneFlexibleChildVerticalLayout.as   | 110 ++---
 .../flex/html/beads/layouts/TileLayout.as       |  53 +-
 .../html/beads/layouts/VerticalColumnLayout.as  |  66 +--
 .../html/beads/layouts/VerticalFlexLayout.as    |  99 ++--
 .../flex/html/beads/layouts/VerticalLayout.as   |  85 ++--
 .../ButtonBarButtonItemRenderer.as              |  18 +
 .../html/supportClasses/ContainerContentArea.as |  11 +-
 .../flex/html/supportClasses/DataContentBead.as | 124 -----
 .../DataGridButtonBarButtonItemRenderer.as      |   1 -
 .../html/supportClasses/DataGridColumnList.as   |   1 +
 .../flex/html/supportClasses/DataGroup.as       | 100 ++--
 .../html/supportClasses/GroupContentProxy.as    |  91 ----
 .../html/supportClasses/ScrollingViewport.as    |  24 +-
 .../apache/flex/html/supportClasses/Viewport.as |  20 +-
 .../org/apache/flex/svg/GraphicContainer.as     |  15 +-
 .../HTML/src/main/resources/basic-manifest.xml  |   3 +-
 .../HTML/src/main/resources/defaults.css        |  60 ++-
 .../src/main/flex/org/apache/flex/mdl/List.as   | 491 ++++++++++---------
 .../src/main/flex/org/apache/flex/mdl/Menu.as   | 219 +--------
 .../src/main/flex/org/apache/flex/mdl/TabBar.as |  79 +--
 .../src/main/flex/org/apache/flex/mdl/Tabs.as   | 118 +----
 .../TabsItemRendererFactoryForArrayData.as      |  22 +-
 .../TabsItemRendererFactoryForArrayListData.as  |  28 +-
 .../org/apache/flex/mdl/beads/views/ListView.as |  91 +---
 .../apache/flex/mdl/beads/views/TabBarView.as   |  13 -
 .../org/apache/flex/mdl/beads/views/TabsView.as |  19 +-
 .../src/main/resources/defaults.css             |   4 +-
 .../flex/org/apache/flex/mobile/TitleView.as    |   4 +-
 121 files changed, 2977 insertions(+), 4048 deletions(-)
----------------------------------------------------------------------