This is an automated email from the ASF dual-hosted git repository. aharui pushed a change to branch develop in repository https://gitbox.apache.org/repos/asf/royale-asjs.git.
from 21ced85 jewel-themes: upgrade all themes with latest changes add ef3d94b rename IItemRendererParent to IItemRendererOwnerView add 5414af8 start to move selection/hover to a bead add 40d7a98 add bead to SWC add f1bdcd3 rename IItemRendererParent to IItemRendererOwnerView because that's what it is. It isn't really a parent add 823f026 rough pieces of the refactor. Still need to add 'has' checks add 8b603dc more refactoring, some has add fb8b203 working towards a clean compile add 1d6474e working towards a clean compile add 19124aa clean compile of Core, Basic, Charts, MDL, MXRoyale, SparkRoyale add bdaf4c8 clean compile add 6c5488b drop itemRendererOwner as a requirement for IItemRenderer and get ListExample to work add a43dde5 get Jewel to use new 'has' pattern. The non-selectable renderers no longer have to disable default functionality. Selection is PAYG add 14f85e6 Jewel and Charts seem to be working add ad03195 restore properties in ADGIR add a1da93c menubar is working in MXRoyale add d58f7a9 MX ADG add d878877 MDLExample add ea6e90e Button and Label as dropin item renderers add 07fada3 more fixes for has add bac0d85 don't need this new 19797e9 Merge branch 'has' into develop new edb9bd1 refactor IListPresentationModel to resolve some issues found in the 'has' branch merge new 7082ae3 Merge branch 'develop' of https://github.com/apache/royale-asjs into develop new 0a7385c we don't always get a collectionchange so set adg after list creation new 17e8fdb fix issues in tree node closing. Should fix #673 new 97e33c5 distinguish between clicking on open/close icon or label of Tree ItemRenderer. Should fix #670 new ea9279b mxtests pass new 3617abc clean compile ASDoc new f1948e9 ASDoc runs again new 9ac18ad Merge branch 'develop' of https://github.com/apache/royale-asjs into develop new daa2ee1 refactor to propagate events so we don't have to send an event from the factory new 6763700 get examples to compile new b632cd9 Merge branch 'develop' of https://github.com/apache/royale-asjs into develop The 13 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../main/royale/products/ProductItemRenderer.as | 1 - .../ASDoc/src/main/royale/ASDocMainView.mxml | 17 +- ...gBackgroundColorHashAnchorStringItemRenderer.as | 75 +++---- .../src/main/royale/EventSummaryRenderer.mxml | 53 +---- .../src/main/royale/MethodSummaryRenderer.mxml | 51 +---- .../royale/OptionalHashAnchorStringItemRenderer.as | 27 ++- .../ASDoc/src/main/royale/ParameterRenderer.as | 29 ++- .../ASDoc/src/main/royale/SummaryRenderer.mxml | 53 +---- .../main/royale/products/ProductItemRenderer.as | 2 - .../main/royale/products/ProductItemRenderer.as | 2 - .../ListExample/src/main/royale/MyInitialView.mxml | 7 +- .../main/royale/simple/IRFactoryForArrayData.as | 178 --------------- .../TodoListSingleSelectionMouseController.as | 59 +++++ .../sample/todo/renderers/TodoItemRenderer.mxml | 12 +- .../royale/sample/todo/views/TodoListView.mxml | 24 +- .../src/main/config/compile-app-config.xml | 3 + .../AdvancedIconListItemRenderer.mxml | 2 +- .../itemRenderers/IconDataGridItemRenderer.mxml | 2 +- .../royale/itemRenderers/IconListItemRenderer.mxml | 2 +- .../NavigationGroupExampleItemRenderer.mxml | 2 +- .../TableCellCloseIconItemRenderer.mxml | 2 +- .../projects/Basic/src/main/resources/defaults.css | 40 +++- .../projects/Basic/src/main/royale/BasicClasses.as | 5 + .../org/apache/royale/core/DataContainerBase.as | 2 +- .../apache/royale/core/StyledMXMLItemRenderer.as | 78 +++---- .../royale/org/apache/royale/html/DataContainer.as | 12 +- .../src/main/royale/org/apache/royale/html/List.as | 1 - .../org/apache/royale/html/MultiSelectionList.as | 1 - .../org/apache/royale/html/MultiSelectionTree.as | 1 - .../accessories/ToolTipRemovalWhenItemRemoved.as | 5 +- .../royale/html/beads/AccordionCollapseBead.as | 4 +- ...ingBackgroundColorSelectableItemRendererBead.as | 129 +++++++++++ .../apache/royale/html/beads/DataContainerView.as | 28 +-- .../html/beads/DataItemRendererFactoryBase.as | 126 +++++++++++ .../beads/DataItemRendererFactoryForArrayData.as | 168 +++----------- .../beads/DataItemRendererFactoryForArrayList.as | 139 ++---------- .../DataItemRendererFactoryForCollectionView.as | 218 +++++------------- .../beads/DataItemRendererFactoryForColumnData.as | 86 +------ .../DataItemRendererFactoryForHierarchicalData.as | 52 +---- .../DynamicAddItemRendererForArrayListData.as | 184 +++------------ .../DynamicItemsRendererFactoryForArrayListData.as | 187 +++------------- ...cRemoveAllByNullItemRendererForArrayListData.as | 16 +- ...DynamicRemoveAllItemRendererForArrayListData.as | 16 +- .../DynamicRemoveItemRendererForArrayListData.as | 102 +-------- .../DynamicUpdateItemRendererForArrayListData.as | 109 ++------- .../apache/royale/html/beads/ITextItemRenderer.as | 7 +- .../html/beads/IndexedItemRendererInitializer.as | 107 +++++++++ ...yForArrayData.as => ItemRendererFactoryBase.as} | 149 ++++++------- .../html/beads/ListItemRendererInitializer.as | 87 ++++++++ .../beads/ListOwnerViewItemRendererInitializer.as | 97 ++++++++ .../org/apache/royale/html/beads/ListView.as | 79 +++++-- .../MultiSelectionItemRendererClassFactory.as | 6 +- .../royale/html/beads/MultiSelectionListView.as | 2 +- ...dBackgroundRuntimeSelectableItemRendererBead.as | 128 +++++++++++ .../SolidBackgroundSelectableItemRendererBead.as} | 59 ++--- .../beads/TextItemRendererFactoryForArrayData.as | 8 +- .../TextItemRendererFactoryForStringVectorData.as | 10 +- .../html/beads/TreeItemRendererInitializer.as | 86 +++++++ .../royale/html/beads/VirtualDataContainerView.as | 4 +- ...ta.as => VirtualDataItemRendererFactoryBase.as} | 92 ++++---- .../VirtualDataItemRendererFactoryForArrayData.as | 166 ++------------ .../apache/royale/html/beads/VirtualListView.as | 74 +++++-- .../controllers/ItemRendererMouseController.as | 57 +++-- .../ListMultiSelectionMouseController.as | 29 ++- .../ListSingleSelectionMouseController.as | 26 ++- .../MultiSelectionItemRendererMouseController.as | 59 +++-- .../TreeSingleSelectionMouseController.as | 26 ++- .../layouts/UseMaxChildForTileCellDimensions.as | 4 +- .../beads/layouts/VirtualListVerticalLayout.as | 8 +- .../html/beads/models/ListPresentationModel.as | 2 +- .../html/supportClasses/AccordionItemRenderer.as | 107 +-------- ...AlternatingBackgroundColorStringItemRenderer.as | 39 ++-- .../supportClasses/ButtonBarButtonItemRenderer.as | 4 +- .../supportClasses/CascadingMenuItemRenderer.as | 2 - .../html/supportClasses/ColorItemRenderer.as | 51 ++--- .../html/supportClasses/ContainerContentArea.as | 11 +- .../DataGridButtonBarButtonItemRenderer.as | 2 +- .../apache/royale/html/supportClasses/DataGroup.as | 4 +- .../royale/html/supportClasses/DataItemRenderer.as | 25 --- .../html/supportClasses/GraphicsItemRenderer.as | 21 +- .../html/supportClasses/MenuBarItemRenderer.as | 2 - .../royale/html/supportClasses/MenuItemRenderer.as | 2 - .../html/supportClasses/StringItemRenderer.as | 1 - .../html/supportClasses/TextButtonItemRenderer.as | 124 +---------- .../html/supportClasses/TextFieldItemRenderer.as | 17 +- .../supportClasses/TreeGridControlItemRenderer.as | 37 +++- .../royale/html/supportClasses/TreeItemRenderer.as | 25 ++- .../html/supportClasses/UIItemRendererBase.as | 170 +------------- .../Charts/src/main/resources/defaults.css | 5 + .../Charts/src/main/royale/ChartsClasses.as | 1 + .../charts/beads/ChartItemRendererFactory.as | 7 +- .../beads/ChartSelectableItemRendererBead.as | 110 +++++++++ .../org/apache/royale/charts/beads/ChartView.as | 11 +- ...ataItemRendererFactoryForSeriesArrayListData.as | 94 ++------ .../beads/DataItemRendererFactoryForSeriesData.as | 246 ++++++++++++++------- .../controllers/ChartSeriesMouseController.as | 4 +- .../layouts/LineChartCategoryVsLinearLayout.as | 1 - .../beads/layouts/LineChartLinearVsLinearLayout.as | 1 - .../apache/royale/charts/core/IChartDataGroup.as | 4 +- .../royale/charts/core/IChartItemRenderer.as | 13 ++ .../royale/charts/optimized/SVGBoxItemRenderer.as | 1 - .../royale/charts/optimized/SVGChartDataGroup.as | 22 +- .../charts/optimized/SVGLineSegmentItemRenderer.as | 78 +------ .../charts/optimized/SVGWedgeItemRenderer.as | 52 +---- .../charts/supportClasses/BoxItemRenderer.as | 120 +--------- .../royale/charts/supportClasses/ChartDataGroup.as | 24 +- .../ChartItemRenderer.as} | 76 +++++-- .../supportClasses/LineSegmentItemRenderer.as | 73 +----- .../charts/supportClasses/WedgeItemRenderer.as | 79 +------ .../org/apache/royale/collections/IArrayList.as | 2 +- .../projects/Core/src/main/royale/CoreClasses.as | 11 +- .../core/IDataProviderVirtualItemRendererMapper.as | 2 +- .../apache/royale/core/IIndexedItemRenderer.as} | 18 +- ...arent.as => IIndexedItemRendererInitializer.as} | 28 +-- .../royale/org/apache/royale/core/IItemRenderer.as | 25 +-- .../royale/core/IItemRendererClassFactory.as | 8 +- ...ndererParent.as => IItemRendererInitializer.as} | 31 ++- ...RendererParent.as => IItemRendererOwnerView.as} | 9 +- .../apache/royale/core/ILabelFieldItemRenderer.as} | 26 +-- .../main/royale/org/apache/royale/core/IList.as | 2 +- .../apache/royale/core/IListDataItemRenderer.as} | 19 +- .../apache/royale/core/IListPresentationModel.as | 10 - .../apache/royale/core/IOwnerViewItemRenderer.as} | 27 +-- .../apache/royale/core/ISelectableItemRenderer.as | 25 +-- .../apache/royale/core/ItemRendererClassFactory.as | 13 +- .../royale/core/ItemRendererOwnerViewBead.as} | 31 +-- ...er.as => SelectableItemRendererClassFactory.as} | 85 ++++--- .../org/apache/royale/events/ItemAddedEvent.as | 2 +- .../org/apache/royale/events/ItemRemovedEvent.as | 2 +- .../org/apache/royale/events/ItemRendererEvent.as | 2 +- .../{core => html}/IListPresentationModel.as | 17 +- .../org/apache/royale/html/beads/IListView.as | 4 +- .../html/beads/SelectableItemRendererBeadBase.as | 212 ++++++++++++++++++ .../DragDrop/src/main/royale/DragDropClasses.as | 2 + .../royale/html/beads/ButtonBarReorderBead.as | 14 +- .../beads/DragDropListItemRendererInitializer.as | 87 ++++++++ .../html/beads/MultiSelectionDragImageBead.as | 6 +- .../beads/SensitiveMultiSelectionDropTargetBead.as | 22 +- .../SensitiveSingleSelectionDropTargetBead.as | 22 +- .../html/beads/SingleSelectionDragImageBead.as | 2 +- .../html/beads/SingleSelectionDragSourceBead.as | 4 +- .../html/beads/SingleSelectionDropIndicatorBead.as | 2 +- .../html/beads/SingleSelectionDropTargetBead.as | 20 +- .../projects/Flat/src/main/resources/defaults.css | 3 +- .../projects/Flat/src/main/royale/FlatClasses.as | 2 +- ...stSolidBackgroundSelectableItemRendererBead.as} | 16 +- .../projects/Jewel/src/main/resources/defaults.css | 5 + .../projects/Jewel/src/main/royale/JewelClasses.as | 5 + .../main/royale/org/apache/royale/jewel/List.as | 12 +- .../controllers/ItemRendererMouseController.as | 68 +++--- .../TableCellSelectionMouseController.as | 18 +- .../AddListItemRendererForArrayListData.as | 34 +-- .../itemRenderers/AddTableRowForArrayListData.as | 22 +- ...tHoverableRuntimeSelectableItemRendererBead.as} | 46 ++-- ...electorListRuntimeSelectableItemRendererBead.as | 122 ++++++++++ .../DataItemRendererFactoryForArrayData.as | 19 +- .../DataItemRendererFactoryForCollectionView.as | 39 ++-- ...DownListItemRendererFactoryForCollectionView.as | 10 +- .../jewel/beads/itemRenderers/ITextItemRenderer.as | 5 +- .../JewelListItemRendererInitializer.as | 122 ++++++++++ .../RemoveAllItemRendererForArrayListData.as | 16 +- .../RemoveListItemRendererForArrayListData.as | 26 +-- .../RemoveTableRowForArrayListData.as | 24 +- .../TableItemRendererFactoryForCollectionView.as | 22 +- .../UpdateListItemRendererForArrayListData.as | 20 +- .../UpdateTableRowForArrayListData.as | 24 +- ...tualDataItemRendererFactoryForCollectionView.as | 163 ++------------ .../beads/layouts/VirtualListVerticalLayout.as | 8 +- .../royale/jewel/beads/views/DropDownListView.as | 22 +- .../apache/royale/jewel/beads/views/ListView.as | 134 ++++++----- .../apache/royale/jewel/beads/views/TabBarView.as | 12 +- .../apache/royale/jewel/beads/views/TableView.as | 18 +- .../royale/jewel/beads/views/VirtualListView.as | 49 ++-- .../jewel/itemRenderers/ButtonBarItemRenderer.as | 20 +- .../CollapsibleNavigationSectionRenderer.as | 15 +- .../royale/jewel/itemRenderers/DateItemRenderer.as | 8 +- .../itemRenderers/DropDownListItemRenderer.as | 6 +- .../itemRenderers/IconButtonBarItemRenderer.as | 125 +---------- .../royale/jewel/itemRenderers/ListItemRenderer.as | 54 +---- .../itemRenderers/NavigationLinkItemRenderer.as | 15 +- .../jewel/itemRenderers/StringItemRenderer.as | 1 - .../itemRenderers/TabBarButtonItemRenderer.as | 41 +--- .../jewel/itemRenderers/TableItemRenderer.as | 29 +++ .../itemRenderers/ToggleButtonBarItemRenderer.as | 23 +- .../supportClasses/container/DataContainerBase.as | 2 +- .../royale/jewel/supportClasses/list/DataGroup.as | 2 +- .../supportClasses/list/IListPresentationModel.as | 13 +- .../jewel/supportClasses/table/TBodyContentArea.as | 31 +-- .../MXRoyale/src/main/resources/defaults.css | 15 +- .../MXRoyale/src/main/royale/MXRoyaleClasses.as | 7 + .../main/royale/mx/collections/ICollectionView.as | 1 - .../MXRoyale/src/main/royale/mx/controls/Button.as | 49 +++- .../MXRoyale/src/main/royale/mx/controls/Label.as | 43 +++- .../AdvancedDataGridHeaderRenderer.as | 19 -- .../AdvancedDataGridItemRenderer.as | 88 +++----- .../AdvancedDataGridSelectableItemRendererBead.as | 140 ++++++++++++ ...actoryForICollectionViewAdvancedDataGridData.as | 105 +-------- .../AdvancedDataGridItemRendererInitializer.as | 117 ++++++++++ .../mx/controls/beads/AdvancedDataGridView.as | 15 +- .../controls/beads/ListItemRendererInitializer.as | 85 +++++++ .../controls/beads/TreeItemRendererInitializer.as | 86 +++++++ .../beads/TreeItemRendererMouseController.as | 96 ++++++++ .../beads/layouts/AdvancedDataGridLayout.as | 2 +- .../AdvancedDataGridVirtualListVerticalLayout.as | 8 +- .../beads/models/ListPresentationModel.as} | 20 +- .../mx/controls/listClasses/AdvancedListBase.as | 23 +- ...ataItemRendererFactoryForICollectionViewData.as | 190 ++++++++++++---- .../DataItemRendererFactoryForIListData.as | 76 ++++--- .../listClasses/IDropInListItemRenderer.as | 23 +- .../mx/controls/listClasses/IListItemRenderer.as | 2 +- .../royale/mx/controls/listClasses/ListBase.as | 1 + .../mx/controls/listClasses/ListItemRenderer.as | 137 ++---------- ...ataItemRendererFactoryForICollectionViewData.as | 42 +--- .../VirtualDataItemRendererFactoryForIListData.as | 57 ++--- .../listClasses/VirtualListVerticalLayout.as | 8 +- ...rerFactoryForICollectionViewHierarchicalData.as | 86 ++----- .../treeClasses/HierarchicalCollectionView.as | 73 ++++-- .../mx/controls/treeClasses/TreeItemRenderer.as | 173 +-------------- .../src/main/royale/mx/core/IDataRenderer.as | 22 +- .../src/main/royale/mx/core/UIComponent.as | 18 ++ .../src/main/resources/defaults.css | 7 + .../src/main/royale/MDLClasses.as | 1 + .../DynamicTabsAddItemRendererForArrayListData.as | 37 ---- .../TabsDataItemRendererFactoryForArrayListData.as | 72 +----- .../beads/TabsItemRendererFactoryForArrayData.as | 10 +- .../mdl/beads/TabsItemRendererInitializer.as | 120 ++++++++++ .../itemRenderers/FooterLinkItemMouseRenderer.as | 5 - .../royale/mdl/itemRenderers/MenuItemRenderer.as | 5 - .../NavigationLinkItemMouseRenderer.as | 5 - .../mdl/itemRenderers/TableRowItemRenderer.as | 2 +- .../TableRowItemSingleSelectionMouseRenderer.as | 32 ++- .../royale/mdl/supportClasses/ITabItemRenderer.as | 5 +- .../SparkRoyale/src/main/resources/defaults.css | 12 +- .../main/royale/spark/components/DataRenderer.as | 29 ++- .../royale/spark/components/beads/TabBarView.as | 21 +- .../components/supportClasses/ItemRenderer.as | 18 +- .../supportClasses/SparkTextButtonItemRenderer.as | 12 +- 237 files changed, 4835 insertions(+), 4998 deletions(-) delete mode 100644 examples/royale/ListExample/src/main/royale/simple/IRFactoryForArrayData.as create mode 100644 examples/royale/TodoListSampleApp/src/main/royale/sample/todo/controllers/TodoListSingleSelectionMouseController.as create mode 100644 frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/AlternatingBackgroundColorSelectableItemRendererBead.as create mode 100644 frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/DataItemRendererFactoryBase.as create mode 100644 frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/IndexedItemRendererInitializer.as copy frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/{DataItemRendererFactoryForArrayData.as => ItemRendererFactoryBase.as} (63%) create mode 100644 frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/ListItemRendererInitializer.as create mode 100644 frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/ListOwnerViewItemRendererInitializer.as create mode 100644 frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/SolidBackgroundRuntimeSelectableItemRendererBead.as copy frameworks/projects/{MaterialDesignLite/src/main/royale/org/apache/royale/mdl/itemRenderers/TableRowItemSingleSelectionMouseRenderer.as => Basic/src/main/royale/org/apache/royale/html/beads/SolidBackgroundSelectableItemRendererBead.as} (54%) create mode 100644 frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/TreeItemRendererInitializer.as copy frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/{VirtualDataItemRendererFactoryForArrayData.as => VirtualDataItemRendererFactoryBase.as} (74%) create mode 100644 frameworks/projects/Charts/src/main/royale/org/apache/royale/charts/beads/ChartSelectableItemRendererBead.as copy frameworks/projects/Charts/src/main/royale/org/apache/royale/charts/{optimized/SVGBoxItemRenderer.as => supportClasses/ChartItemRenderer.as} (69%) copy frameworks/projects/{Basic/src/main/royale/org/apache/royale/html/beads/ITextItemRenderer.as => Core/src/main/royale/org/apache/royale/core/IIndexedItemRenderer.as} (74%) copy frameworks/projects/Core/src/main/royale/org/apache/royale/core/{IItemRendererParent.as => IIndexedItemRendererInitializer.as} (60%) copy frameworks/projects/Core/src/main/royale/org/apache/royale/core/{IItemRendererParent.as => IItemRendererInitializer.as} (60%) rename frameworks/projects/Core/src/main/royale/org/apache/royale/core/{IItemRendererParent.as => IItemRendererOwnerView.as} (87%) copy frameworks/projects/{Basic/src/main/royale/org/apache/royale/html/supportClasses/DataGroup.as => Core/src/main/royale/org/apache/royale/core/ILabelFieldItemRenderer.as} (73%) copy frameworks/projects/{Basic/src/main/royale/org/apache/royale/html/beads/ITextItemRenderer.as => Core/src/main/royale/org/apache/royale/core/IListDataItemRenderer.as} (74%) copy frameworks/projects/{Basic/src/main/royale/org/apache/royale/html/supportClasses/DataGroup.as => Core/src/main/royale/org/apache/royale/core/IOwnerViewItemRenderer.as} (68%) copy frameworks/projects/{Basic/src/main/royale/org/apache/royale/html/supportClasses/DataGroup.as => Core/src/main/royale/org/apache/royale/core/ItemRendererOwnerViewBead.as} (70%) copy frameworks/projects/Core/src/main/royale/org/apache/royale/core/{ISelectableItemRenderer.as => SelectableItemRendererClassFactory.as} (50%) copy frameworks/projects/Core/src/main/royale/org/apache/royale/{core => html}/IListPresentationModel.as (81%) create mode 100644 frameworks/projects/Core/src/main/royale/org/apache/royale/html/beads/SelectableItemRendererBeadBase.as create mode 100644 frameworks/projects/DragDrop/src/main/royale/org/apache/royale/html/beads/DragDropListItemRendererInitializer.as rename frameworks/projects/Flat/src/main/royale/org/apache/royale/flat/supportClasses/{DropDownListStringItemRenderer.as => DropDownListSolidBackgroundSelectableItemRendererBead.as} (77%) copy frameworks/projects/{MaterialDesignLite/src/main/royale/org/apache/royale/mdl/itemRenderers/FooterLinkItemMouseRenderer.as => Jewel/src/main/royale/org/apache/royale/jewel/beads/itemRenderers/ClassSelectorListHoverableRuntimeSelectableItemRendererBead.as} (59%) create mode 100644 frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/itemRenderers/ClassSelectorListRuntimeSelectableItemRendererBead.as create mode 100644 frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/itemRenderers/JewelListItemRendererInitializer.as create mode 100644 frameworks/projects/MXRoyale/src/main/royale/mx/controls/advancedDataGridClasses/AdvancedDataGridSelectableItemRendererBead.as create mode 100644 frameworks/projects/MXRoyale/src/main/royale/mx/controls/beads/AdvancedDataGridItemRendererInitializer.as create mode 100644 frameworks/projects/MXRoyale/src/main/royale/mx/controls/beads/ListItemRendererInitializer.as create mode 100644 frameworks/projects/MXRoyale/src/main/royale/mx/controls/beads/TreeItemRendererInitializer.as create mode 100644 frameworks/projects/MXRoyale/src/main/royale/mx/controls/beads/TreeItemRendererMouseController.as copy frameworks/projects/{Basic/src/main/royale/org/apache/royale/html/beads/ITextItemRenderer.as => MXRoyale/src/main/royale/mx/controls/beads/models/ListPresentationModel.as} (75%) create mode 100644 frameworks/projects/MaterialDesignLite/src/main/royale/org/apache/royale/mdl/beads/TabsItemRendererInitializer.as