You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by ha...@apache.org on 2022/01/13 08:16:57 UTC
[royale-asjs] 01/01: Merge branch 'develop' into feature/ROYALE_INTERFACE_INFO
This is an automated email from the ASF dual-hosted git repository.
harbs pushed a commit to branch feature/ROYALE_INTERFACE_INFO
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git
commit 12f94217c1252630a3cc777b7720cfaba1c5f554
Merge: a7c0027 87d0fb2
Author: Harbs <ha...@in-tools.com>
AuthorDate: Thu Jan 13 10:16:35 2022 +0200
Merge branch 'develop' into feature/ROYALE_INTERFACE_INFO
.../jewel/todomvc/controllers/TodoController.as | 4 +-
.../TabNavigatorExample.as3proj | 122 +++++++++
examples/mxroyale/TabNavigatorExample/build.xml | 55 ++++
.../TabNavigatorExample}/pom.xml | 43 +--
.../src/main/royale/TabNavigatorExample.mxml | 58 ++++
examples/royale/MapSearch/asconfig.json | 1 +
examples/royale/MenuExample/MenuExample.as3proj | 123 +++++++++
examples/royale/MenuExample/pom.xml | 4 +-
.../MenuExample/src/main/royale/MenuExample.mxml | 4 +-
.../mapper/DataTableMapperForArrayListData.as | 7 +-
frameworks/downloads.xml | 42 ++-
.../src/main/config/compile-js-config.xml | 1 +
.../Basic/src/main/resources/basic-manifest.xml | 2 +
.../royale/org/apache/royale/core/GroupBase.as | 12 +-
.../main/royale/org/apache/royale/core/UIBase.as | 57 ++--
.../royale/org/apache/royale/html/BinaryImage.as | 8 +-
.../royale/org/apache/royale/html/ControlBar.as | 32 +--
.../royale/org/apache/royale/html/DataContainer.as | 3 +-
.../royale/org/apache/royale/html/MXMLBeadView.as | 4 +-
.../main/royale/org/apache/royale/html/TitleBar.as | 13 -
.../org/apache/royale/html/beads/AccordionView.as | 5 +-
.../royale/html/beads/ApplicationParametersBead.as | 2 +-
.../ApplicationParametersCaseInsensitiveBead.as | 2 +-
.../apache/royale/html/beads/BinaryImageLoader.as | 20 +-
.../royale/html/beads/CSSImageAndTextButtonView.as | 3 +-
.../apache/royale/html/beads/CSSTextButtonView.as | 3 +-
.../royale/html/beads/CSSTextToggleButtonView.as | 3 +-
.../org/apache/royale/html/beads/CheckBoxView.as | 3 +-
.../CollectionChangeUpdateForArrayListData.as | 6 +-
.../html/beads/CollectionSelectedItemByField.as | 3 +-
.../apache/royale/html/beads/ColorPickerView.as | 5 +-
.../royale/html/beads/ColorPickerWithEmptyView.as | 3 +-
.../org/apache/royale/html/beads/ComboBoxView.as | 7 +-
.../apache/royale/html/beads/DataContainerView.as | 15 +-
.../html/beads/DataGridColumnChangePropagator.as | 13 +-
.../beads/DataGridColumnForceChangePropagator.as | 19 +-
.../apache/royale/html/beads/DataGridLinesBead.as | 23 +-
.../org/apache/royale/html/beads/DataGridView.as | 15 +-
.../html/beads/DataProviderChangeNotifier.as | 4 +-
.../beads/DataProviderCollectionChangeNotifier.as | 5 +-
.../html/beads/DataProviderItemsChangeNotifier.as | 27 +-
.../org/apache/royale/html/beads/DateFieldView.as | 13 +-
.../org/apache/royale/html/beads/DragBead.as | 37 ++-
.../apache/royale/html/beads/DropDownListView.as | 3 +-
...cRemoveAllByNullItemRendererForArrayListData.as | 6 +-
...DynamicRemoveAllItemRendererForArrayListData.as | 4 +-
.../html/beads/EasyDataProviderChangeNotifier.as | 6 +-
.../org/apache/royale/html/beads/ErrorImage.as | 3 +-
.../org/apache/royale/html/beads/GroupView.as | 2 +-
.../royale/html/beads/HandleImageLoadErrors.as | 78 ++++++
.../html/beads/IndexedItemRendererInitializer.as | 3 +-
.../royale/html/beads/ItemRendererFactoryBase.as | 3 +-
.../org/apache/royale/html/beads/ListView.as | 5 +-
.../royale/html/beads/MultiSelectionListView.as | 5 +-
.../apache/royale/html/beads/RadioButtonView.as | 3 +-
.../org/apache/royale/html/beads/ScrollBarView.as | 3 +-
.../apache/royale/html/beads/SimpleAlertView.as | 3 +-
.../org/apache/royale/html/beads/SliderView.as | 12 +-
.../org/apache/royale/html/beads/SpinnerView.as | 12 +-
.../org/apache/royale/html/beads/TextButtonView.as | 3 +-
.../apache/royale/html/beads/TextFieldViewBase.as | 3 +-
.../beads/TextItemRendererFactoryForArrayData.as | 3 +-
.../TextItemRendererFactoryForStringVectorData.as | 3 +-
.../org/apache/royale/html/beads/TreeGridView.as | 22 +-
.../org/apache/royale/html/beads/VScrollBarView.as | 3 +-
.../beads/VirtualDataItemRendererFactoryBase.as | 3 +-
.../apache/royale/html/beads/VirtualListView.as | 3 +-
.../CascadingMenuSelectionMouseController.as | 4 +-
.../controllers/DateChooserMouseController.as | 18 +-
.../beads/controllers/DateFieldMouseController.as | 5 +-
.../beads/controllers/DropDownListController.as | 5 +-
.../ListMultiSelectionMouseController.as | 3 +-
.../ListSingleSelectionMouseController.as | 7 +-
.../beads/controllers/MenuBarMouseController.as | 4 +-
.../controllers/ScrollBarMouseControllerBase.as | 3 +-
.../royale/html/beads/layouts/ButtonBarLayout.as | 3 +-
.../royale/html/beads/layouts/DataGridLayout.as | 5 +-
.../royale/html/beads/layouts/HScrollBarLayout.as | 3 +-
.../royale/html/beads/layouts/TreeGridLayout.as | 3 +-
.../royale/html/beads/layouts/VScrollBarLayout.as | 3 +-
.../beads/layouts/VirtualListVerticalLayout.as | 3 +-
.../html/supportClasses/AccordionItemRenderer.as | 7 +-
.../org/apache/royale/html/util/getModelByType.as} | 37 ++-
.../org/apache/royale/routing/BrowserRouter.as | 5 +-
.../royale/org/apache/royale/routing/HashRouter.as | 7 +-
.../royale/org/apache/royale/routing/Router.as | 6 +-
.../charts/beads/ChartItemRendererFactory.as | 15 +-
.../org/apache/royale/charts/beads/ChartView.as | 3 +-
.../charts/beads/HorizontalCategoryAxisBead.as | 3 +-
.../HorizontalCategoryAxisForArrayListBead.as | 3 +-
.../charts/beads/HorizontalLinearAxisBead.as | 3 +-
.../beads/HorizontalLinearAxisForArrayListBead.as | 3 +-
.../charts/beads/VerticalCategoryAxisBead.as | 3 +-
.../beads/VerticalCategoryAxisForArrayListBead.as | 3 +-
.../royale/charts/beads/VerticalLinearAxisBead.as | 3 +-
.../beads/VerticalLinearAxisForArrayListBead.as | 3 +-
.../controllers/ChartSeriesMouseController.as | 3 +-
.../royale/charts/beads/layouts/BarChartLayout.as | 3 +-
.../beads/layouts/BarChartLayoutForArrayList.as | 3 +-
.../charts/beads/layouts/ColumnChartLayout.as | 3 +-
.../beads/layouts/ColumnChartLayoutForArrayList.as | 3 +-
.../layouts/LineChartCategoryVsLinearLayout.as | 3 +-
.../beads/layouts/LineChartLinearVsLinearLayout.as | 3 +-
.../royale/charts/beads/layouts/PieChartLayout.as | 3 +-
.../beads/layouts/PieChartLayoutForArrayList.as | 3 +-
.../charts/beads/layouts/StackedBarChartLayout.as | 3 +-
.../layouts/StackedBarChartLayoutForArrayList.as | 3 +-
.../beads/layouts/StackedColumnChartLayout.as | 3 +-
.../StackedColumnChartLayoutForArrayList.as | 3 +-
.../org/apache/royale/collections/FlattenedList.as | 4 +-
.../projects/Core/src/main/royale/CoreClasses.as | 9 +
.../org/apache/royale/core/HTMLElementWrapper.as | 40 +--
.../main/royale/org/apache/royale/core/IStrand.as | 2 +
.../royale/org/apache/royale/core/ImageViewBase.as | 2 +-
.../org/apache/royale/core/StrandWithModel.as | 4 +-
.../royale/org/apache/royale/core/UIButtonBase.as | 4 +-
.../org/apache/royale/core/UIHTMLElementWrapper.as | 10 +-
.../org/apache/royale/functional/Animated.as | 301 +++++++++++++++++++++
.../functional/decorator/animateFunction.as} | 46 ++--
.../royale/functional/decorator/debounceLong.as} | 52 ++--
.../royale/functional/decorator/debounceShort.as} | 52 ++--
.../royale/functional/decorator/delayFunction.as} | 67 +++--
.../royale/functional/decorator/throttle.as} | 49 ++--
.../main/royale/org/apache/royale/utils/JXON.as | 6 +-
.../royale/utils/object/classFromInstance.as} | 45 +--
.../royale/utils/string/InternalHtmlSanitizer.as | 30 +-
.../apache/royale/utils/string/InternalSafeHtml.as | 29 +-
.../apache/royale/utils/string/InternalSafeUrl.as | 33 ++-
.../org/apache/royale/utils/string/sanitizeHtml.as | 27 +-
.../org/apache/royale/utils/string/sanitizeUrl.as | 25 +-
.../src/test/royale/flexUnitTests/CoreTester.as | 3 +
.../test/royale/flexUnitTests/FunctionalTests.as | 289 ++++++++++++++++++++
.../test/royale/flexUnitTests/ObjectUtilsTest.as} | 54 ++--
.../src/test/royale/flexUnitTests/SanitizeTest.as} | 63 +++--
.../language/LanguageTesterTestTryCatch.as | 20 ++
.../royale/html/beads/ButtonBarReorderBead.as | 3 +-
.../royale/html/beads/DataGridColumnReorderView.as | 7 +-
.../beads/SensitiveMultiSelectionDropTargetBead.as | 3 +-
.../SensitiveSingleSelectionDropTargetBead.as | 3 +-
.../html/beads/SingleSelectionDragSourceBead.as | 3 +-
.../html/beads/SingleSelectionDropTargetBead.as | 3 +-
.../royale/express/beads/layouts/DataGridLayout.as | 3 +-
.../beads/InspireTreeCheckBoxModeBead.as | 14 +-
.../inspiretree/beads/InspireTreeIconBead.as | 11 +-
.../inspiretree/beads/InspireTreePaginateBead.as | 7 +-
.../beads/InspireTreeReadOnlyCheckBead.as | 16 +-
.../beads/InspireTreeRevertCheckBead.as | 19 +-
frameworks/projects/Flat/asconfig.json | 7 +-
.../beads/CSSContentAndTextToggleButtonView.as | 3 +-
.../apache/royale/flat/beads/CSSScrollBarView.as | 4 +-
.../apache/royale/flat/beads/DropDownListView.as | 3 +-
frameworks/projects/GoogleMaps/asconfig.json | 4 +-
.../org/apache/royale/maps/google/GoogleMap.as | 13 +-
.../royale/maps/google/beads/GoogleMapView.as | 76 +++---
frameworks/projects/Graphics/pom.xml | 2 +-
.../royale/org/apache/royale/display/Graphics.as | 2 +-
.../org/apache/royale/html/NodeElementBase.as | 15 +
.../org/apache/royale/svg/elements/SVGBase.as | 13 +-
.../royale/org/apache/royale/jewel/ComboBox.as | 3 +-
.../org/apache/royale/jewel/DataContainer.as | 3 +-
.../royale/org/apache/royale/jewel/DataGrid.as | 3 +-
.../royale/org/apache/royale/jewel/DropDownList.as | 3 +-
.../main/royale/org/apache/royale/jewel/TabBar.as | 3 +-
.../royale/org/apache/royale/jewel/WizardPage.as | 2 +-
.../jewel/beads/controllers/ComboBoxController.as | 6 +-
.../controllers/DateChooserMouseController.as | 4 +-
.../beads/controllers/DateFieldMouseController.as | 7 +-
.../beads/controllers/DropDownListController.as | 4 +-
.../beads/controllers/ListKeyDownController.as | 3 +-
.../beads/controllers/NumericStepperController.as | 3 +-
.../jewel/beads/controllers/SnackbarController.as | 5 +-
.../TableCellSelectionMouseController.as | 3 +-
.../beads/controllers/TableKeyDownController.as | 3 +-
.../controllers/VirtualListKeyDownController.as | 3 +-
.../jewel/beads/controllers/WizardController.as | 2 +-
.../beads/controls/DispatchChangeOnStartup.as | 5 +-
.../jewel/beads/controls/datagrid/DataGridSort.as | 3 +-
.../datechooser/DateChooserDateRangeRestriction.as | 3 +-
.../datefield/SpanishDateComponentConfig.as | 3 +-
.../RemoveAllItemRendererForArrayListData.as | 5 +-
.../royale/jewel/beads/layouts/ButtonBarLayout.as | 3 +-
.../jewel/beads/layouts/DataGridColumnLayout.as | 5 +-
.../royale/jewel/beads/layouts/DataGridLayout.as | 7 +-
.../beads/layouts/VirtualListVerticalLayout.as | 3 +-
.../apache/royale/jewel/beads/views/ButtonView.as | 3 +-
.../royale/jewel/beads/views/CheckBoxView.as | 5 +-
.../royale/jewel/beads/views/ComboBoxPopUpView.as | 3 +-
.../royale/jewel/beads/views/ComboBoxView.as | 5 +-
.../royale/jewel/beads/views/DataGridView.as | 1 -
.../royale/jewel/beads/views/DateFieldView.as | 3 +-
.../royale/jewel/beads/views/DropDownListView.as | 3 +-
.../royale/jewel/beads/views/FormHeadingView.as | 3 +-
.../royale/jewel/beads/views/FormItemView.as | 3 +-
.../apache/royale/jewel/beads/views/ListView.as | 5 +-
.../royale/jewel/beads/views/NumericStepperView.as | 3 +-
.../royale/jewel/beads/views/RadioButtonView.as | 3 +-
.../apache/royale/jewel/beads/views/SliderView.as | 2 +-
.../apache/royale/jewel/beads/views/SpinnerView.as | 3 +-
.../royale/jewel/beads/views/VirtualListView.as | 3 +-
.../apache/royale/jewel/beads/views/WizardView.as | 2 +-
.../jewel/supportClasses/combobox/ComboBoxPopUp.as | 3 +-
.../supportClasses/datagrid/DataGridColumnList.as | 3 +-
.../datagrid/VirtualDataGridColumnList.as | 3 +-
.../Language/src/main/royale/LanguageClasses.as | 1 +
...{LanguageClasses.as => jsUnsafeNativeInline.as} | 38 ++-
.../royale/org/apache/royale/utils/Language.as | 20 +-
.../src/main/royale/mx/containers/TabNavigator.as | 17 +-
.../beads/AdvancedDataGridHeaderLayout.as | 8 +-
.../royale/mx/containers/beads/TabNavigatorView.as | 59 +++-
.../royale/mx/containers/beads/VirtualListView.as | 3 +-
.../MXRoyale/src/main/royale/mx/controls/HTML.as | 7 +-
.../MXRoyale/src/main/royale/mx/controls/Menu.as | 15 +-
.../AdvancedDataGridItemRenderer.as | 2 +-
.../AdvancedDataGridItemRendererInitializer.as | 2 +-
.../mx/controls/beads/CSSImageAndTextButtonView.as | 3 +-
.../main/royale/mx/controls/beads/CheckBoxView.as | 3 +-
.../mx/controls/beads/DataGridColumnResizeBead.as | 12 +-
.../beads/DataGridItemRendererInitializer.as | 2 +-
.../beads/DataGridLinesBeadForICollectionView.as | 19 +-
.../main/royale/mx/controls/beads/DataGridView.as | 12 +-
.../main/royale/mx/controls/beads/DateFieldView.as | 3 +-
.../mx/controls/beads/MultiSelectionListView.as | 6 +-
.../royale/mx/controls/beads/RadioButtonView.as | 3 +-
.../ListMultiSelectionMouseController.as | 3 +-
.../beads/layouts/AdvancedDataGridLayout.as | 6 +-
.../controls/beads/layouts/DataGridHeaderLayout.as | 6 +-
.../dataGridClasses/DataGridItemRenderer.as | 27 +-
.../royale/mx/controls/listClasses/ListBase.as | 10 +-
.../royale/mx/resources/ResourceManagerImpl.as | 31 ++-
.../beads/TabsItemRendererFactoryForArrayData.as | 3 +-
.../mdl/beads/TabsItemRendererInitializer.as | 5 +-
.../beads/controllers/DropDownListController.as | 2 +-
.../apache/royale/mdl/beads/views/SliderView.as | 2 +-
.../apache/royale/mobile/beads/DatePickerView.as | 10 +-
.../royale/mobile/beads/StackedViewManagerView.as | 16 +-
.../royale/mobile/beads/TabbedViewManagerView.as | 10 +-
.../apache/royale/mobile/beads/ToggleSwitchView.as | 24 +-
.../royale/mobile/beads/ViewManagerViewBase.as | 10 +-
.../src/main/royale/ReflectionClasses.as | 1 +
.../royale/reflection/hasDefinitionWithName.as} | 41 +--
.../reflection/ReflectionTesterTestEdgeCases.as | 13 +
.../CollectionChangeUpdateForArrayListData.as | 5 +-
.../spark/components/beads/DropDownListView.as | 6 +-
.../beads/controllers/DropDownListController.as | 52 +++-
.../html/customControls/beads/DataGridView.as | 20 +-
.../beads/DataItemRendererFactoryForColumnData.as | 11 +-
.../internalmxml/support/ListItemRenderer.as | 2 +-
247 files changed, 2506 insertions(+), 938 deletions(-)