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 2021/12/27 10:24:47 UTC
[royale-asjs] branch feature/sanitize updated (37b973d -> 4c783b9)
This is an automated email from the ASF dual-hosted git repository.
harbs pushed a change to branch feature/sanitize
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git.
from 37b973d Added classes but doesn't work when minified
add 667cda1 Don't use innerHTML
add 182904d Removed warnings in SparkRoyale
add 1b18f33 made asconfig a bit easier to read
add 39b4dcf Removed innerHTML from DropDownListButton
add 92e2319 forgot COMPILE::JS block
add b09988a themes: Generated defaults.css files
add e70d60c Text correction
add eb991e6 Improvements to Spark containers to better support more dynamic layout and containers.
add b94b10a Merge branch 'develop' into spark-dynamic-layout-jan-2021
add 40add65 Merge branch 'develop' into spark-dynamic-layout-jan-2021
add fb7182a Removed parts that are not needed on spark-dynamic-layout.
add f8610a7 Merge pull request #1135 from estanglerbm/spark-dynamic-layout-jan-2021
add 9154942 Oops
add 76525f4 implement SystemManager getChildByName & add util support for implementation elsewhere.
add e58f615 ListBase should extend SkinnableDataContainer, as per original Flex implementation
add 28c1563 that seems like nothing more than the question it was asking itself.
add ff5ec1f Some beads expect SkinnableDataContainer to be an IContainer
add f5eda27 This was done in TextInput, but not in TextArea. The default size now matches Flex.
add 1c8cda4 Fixes to TitleWindow for display of PanelTitleBar content
add 7ea49c0 Added test for TitleWindow launch into the mx ControlsExample
add 3a3fa6b Tidy up in Panel. Fixes #1169
add 936c797 Fix for attempts to measure things like CheckBox to early (which causes infinite recursion because of non-mx internal implementation)
add 4a57a2a potential fix for Panel issue in js tests.
add ecbcdc6 fix - Viewstack does not display the first child when starting up
add 0ec9932 CanvasLayout was not doing anything for constraint-based children in JS (SWF not checked). This may need some tweaking, but it is an progress
add a1cb1a9 upgrade Array to ArrayCollection in mx dataProvider setter.
add a22f49a Prevent VRule from obliterating previously set styles (e.g. via mxml attributes)
add 0e66c9e Added type declaration
add 75511af Added comment
add 99d6bb9 Prep for emulation creationPolicy: foundation for deferred layouts and
add 6d2a2dd The dispatchEvent override needs the SWFOverride for swf
add 7524dad Support for now for creationPolicy='none', supporting the deferred layout functionality.
add dc935db updating example to show launch of LinkBar/Viewstack combo with children with creationPolicy=none.
add 4aa577a Add apache heaaders, keep RAT happy.
add 8634494 Added IHasDataField and IHasLabelField
add b595848 Fixed imports
add 6850c43 Moved IHasLabelField and IHasDataField to Core
add d510f70 Fixed imports
add a23cf57 use labelField and dataField interfaces in Jewel
add 6171f8e missed one
add 0661cca label interfaces in MDL
add 29cd6ee label interface for mx
add 12d1a76 data field interface
add c64618c IHasLabelField and IHasDataField for Spark
add 9013e91 Added ILabeledData
add 51c2b1b Fix for native events arriving at listeners when they were dispatched as Royale Events (includes tests). Fixes #1170
add 58a40b4 Should be null and not undefined
add 06e3df1 Merge branch 'develop' of https://github.com/apache/royale-asjs into develop
add 9ec99ce minor change only: fixed typo
add 0d9330b Some improvements to sizing of mx combobox
add 49a0688 Added HTML.as in MXRoyale Project and added ProgressBarView Bead in MXRoyaleClasses.as
add 19a518d Make ExternsJS compile in ant
add dc4e099 Add ExternsJS to general ant build
add b6d68f9 fixed ExternsJS test
add 986a174 Merge branch 'develop' of https://github.com/apache/royale-asjs into develop
add 334777c Added getLineMetrics in TextArea.as,selectable and collection in AdvancedListBase.as,DataGridListBase.as,ListBase.as, owner in UITextField.as, automationOwner in UIComponent.as
add 2d64b8f TreeItemRenderer has a label too
add a70bdf8 Make PointUtils work with full minification
add c30e497 Merge branch 'develop' of https://github.com/apache/royale-asjs into develop
add d41deb5 Merge branch 'develop' of https://github.com/apache/royale-asjs into develop
add 8f68677 Rename bead TriStateCheckBoxStatesValue to TriStateCheckBoxState. Added beads TriStateCheckBoxTooltipState and ComboBoxReadOnly.
add c0e0bdf TDJ: Rename bead TriStateCheckBoxStatesValue to TriStateCheckBoxState.
add 4a0ba5d Minimal modifications. Imports reordering.
add 817f1ed We temporarily remove the new TriCheckBoxTooltipState bead until a compilation error is resolved.
add 39e5518 Fix swf compilation error with TriStateCheckBoxTooltipState bead
add abfa2c3 Make sure labelObj exists when measuring
add 768cf00 Avoid issues where layout is triggered before all children are created
new 4c783b9 Merge branch 'develop' into feature/sanitize
The 1 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/TriStateCheckBoxPlayGround.mxml | 8 +-
.../src/main/royale/ControlsExample.mxml | 73 +-
.../src/main/royale/components/StackItem.mxml | 45 +
.../TitleWindowPopupWindowWithViewStack.mxml | 66 +
frameworks/build.xml | 12 +
frameworks/js/projects/ExternsJSJS/build.xml | 136 ++
.../src/main/config/compile-js-config.xml | 40 +-
.../src/main/config/compile-js-config.xml | 1 +
.../royale/org/apache/royale/html/DataContainer.as | 3 +-
.../royale/org/apache/royale/html/DropDownList.as | 3 +-
.../org/apache/royale/html/ImageAndTextButton.as | 28 +-
.../CollectionChangeUpdateForArrayListData.as | 17 +-
.../royale/html/beads/DataFieldProviderBead.as | 3 +-
.../apache/royale/html/beads/ITextItemRenderer.as | 3 +-
.../html/beads/IndexedItemRendererInitializer.as | 17 +-
.../beads/VirtualDataItemRendererFactoryBase.as | 32 +-
.../html/beads/models/ArrayListSelectionModel.as | 3 +-
.../html/beads/models/ArrayMultiSelectionModel.as | 3 +-
.../html/beads/models/ArraySelectionModel.as | 3 +-
.../royale/html/beads/models/DataProviderModel.as | 3 +-
.../models/MultiSelectionCollectionViewModel.as | 3 +-
.../models/SingleSelectionCollectionViewModel.as | 3 +-
.../html/beads/models/StringSelectionModel.as | 3 +-
.../royale/html/supportClasses/DataGridColumn.as | 3 +-
.../royale/html/supportClasses/DataItemRenderer.as | 3 +-
.../html/supportClasses/GraphicsItemRenderer.as | 4 +-
.../html/supportClasses/StyledDataItemRenderer.as | 5 +-
.../supportClasses/StyledUIItemRendererBase.as | 3 +-
.../html/supportClasses/TextButtonItemRenderer.as | 3 +-
.../html/supportClasses/TextFieldItemRenderer.as | 3 +-
.../html/supportClasses/UIItemRendererBase.as | 3 +-
.../apache/royale/html/util/getLabelFromData.as | 36 +-
.../projects/Core/src/main/royale/CoreClasses.as | 3 +
.../org/apache/royale/core/ElementWrapper.as | 11 +-
.../org/apache/royale/core/IHasDataField.as} | 37 +-
.../org/apache/royale/core/IHasLabelField.as} | 37 +-
.../apache/royale/core/ILabelFieldItemRenderer.as | 3 +-
.../royale/org/apache/royale/core/ILabeledData.as} | 35 +-
.../org/apache/royale/events/utils/EventUtils.as | 35 +
.../royale/org/apache/royale/utils/PointUtils.as | 32 +-
.../src/test/royale/FlexUnitRoyaleApplication.mxml | 16 +
.../src/test/royale/flexUnitTests/CoreTester.as | 2 +
.../src/test/royale/flexUnitTests/EventsTest.as | 119 ++
.../src/main/config/compile-swf-config.xml | 4 -
.../src/main/resources/externsjs-as-manifest.xml | 25 -
.../inspiretree/InspireTreeBasicControl.as | 112 +-
.../royale/FlexUnitRoyaleApplication-config.xml | 111 ++
.../src/test/royale/FlexUnitRoyaleApplication.mxml | 20 +-
.../projects/ExternsJS/src/test/royale/build.xml | 116 ++
.../test/royale/flexUnitTests/ComponentTest.as} | 63 +-
.../test/royale/flexUnitTests/ExternsJSTester.as} | 42 +-
.../Jewel/src/main/resources/jewel-manifest.xml | 4 +-
.../royale/org/apache/royale/jewel/ComboBox.as | 3 +-
.../org/apache/royale/jewel/DataContainer.as | 3 +-
.../royale/org/apache/royale/jewel/DropDownList.as | 3 +-
.../org/apache/royale/jewel/TriStateCheckBox.as | 4 +-
.../beads/controls/combobox/ComboBoxReadOnly.as | 93 ++
.../tristatecheckbox/TriStateCheckBoxLabelState.as | 7 +-
...BoxStatesValues.as => TriStateCheckBoxState.as} | 12 +-
.../TriStateCheckBoxTooltipState.as | 112 ++
.../jewel/beads/models/ArrayListSelectionModel.as | 3 +-
.../royale/jewel/beads/models/DataProviderModel.as | 3 +-
.../jewel/itemRenderers/ButtonBarItemRenderer.as | 3 +-
.../itemRenderers/IconButtonBarItemRenderer.as | 3 +-
.../itemRenderers/ToggleButtonBarItemRenderer.as | 3 +-
.../jewel/supportClasses/table/TableColumn.as | 3 +-
frameworks/projects/MXRoyale/asconfig.json | 7 +-
.../src/main/config/compile-swf-config.xml | 1 +
.../MXRoyale/src/main/resources/defaults.css | 13 +-
.../src/main/resources/mx-royale-manifest.xml | 1 +
.../MXRoyale/src/main/royale/MXRoyaleClasses.as | 2 +
.../src/main/royale/mx/charts/series/BarSeries.as | 3 +-
.../main/royale/mx/charts/series/ColumnSeries.as | 3 +-
.../src/main/royale/mx/charts/series/PieSeries.as | 3 +-
.../src/main/royale/mx/containers/FormItem.as | 4 +
.../src/main/royale/mx/containers/GridRow.as | 4 +-
.../src/main/royale/mx/containers/Panel.as | 23 +-
.../src/main/royale/mx/containers/PanelTitleBar.as | 4 +
.../src/main/royale/mx/containers/TitleWindow.as | 14 +-
.../src/main/royale/mx/containers/ViewStack.as | 9 +-
.../royale/mx/containers/beads/CanvasLayout.as | 37 +-
.../beads/supportClasses/ContainerContentArea.as | 78 +
.../src/main/royale/mx/controls/ComboBox.as | 16 +
.../MXRoyale/src/main/royale/mx/controls/HTML.as | 1626 ++++++++++++++++++++
.../MXRoyale/src/main/royale/mx/controls/Menu.as | 3 +-
.../src/main/royale/mx/controls/MenuBar.as | 3 +-
.../MXRoyale/src/main/royale/mx/controls/NavBar.as | 3 +-
.../src/main/royale/mx/controls/PopUpMenuButton.as | 3 +-
.../src/main/royale/mx/controls/TextArea.as | 39 +-
.../src/main/royale/mx/controls/ToggleButtonBar.as | 3 +-
.../MXRoyale/src/main/royale/mx/controls/VRule.as | 10 +-
.../AdvancedDataGridHeaderRenderer.as | 4 +-
...actoryForICollectionViewAdvancedDataGridData.as | 31 +-
.../beads/DataGridItemRendererInitializer.as | 20 +-
.../beads/models/ArrayMultiSelectionModel.as | 3 +-
.../models/SingleSelectionICollectionViewModel.as | 3 +-
.../beads/models/SingleSelectionIListModel.as | 3 +-
.../mx/controls/colorPickerClasses/SwatchPanel.as | 4 +-
.../mx/controls/dataGridClasses/DataGridColumn.as | 3 +-
.../dataGridClasses/DataGridHeaderRenderer.as | 4 +-
.../controls/dataGridClasses/DataGridListData.as | 23 +-
.../mx/controls/listClasses/AdvancedListBase.as | 6 +-
.../mx/controls/listClasses/DataGridListBase.as | 13 +-
.../royale/mx/controls/listClasses/ListBase.as | 46 +-
.../mx/controls/listClasses/ListItemRenderer.as | 4 +-
.../mx/controls/treeClasses/TreeItemRenderer.as | 8 +-
.../MXRoyale/src/main/royale/mx/core/Container.as | 240 ++-
.../main/royale/mx/core/IDeferredContentOwner.as | 103 ++
.../src/main/royale/mx/core/INavigatorContent.as | 2 +-
.../mx/core/LayoutElementUIComponentUtils.as | 48 +
.../src/main/royale/mx/core/UIComponent.as | 205 ++-
.../src/main/royale/mx/core/UITextField.as | 12 +-
.../src/main/royale/mx/managers/SystemManager.as | 13 +-
.../royale/mx/supportClasses/ButtonItemRenderer.as | 8 +-
.../src/main/royale/mx/events/FlexEvent.as | 2 +-
.../src/main/royale/mx/utils/RoyaleUtil.as | 17 +-
.../main/royale/org/apache/royale/mdl/TabBar.as | 3 +-
.../src/main/royale/org/apache/royale/mdl/Tabs.as | 3 +-
.../beads/TabsItemRendererFactoryForArrayData.as | 15 +-
.../mdl/beads/TabsItemRendererInitializer.as | 12 +-
frameworks/projects/SparkRoyale/asconfig.json | 26 +-
.../src/main/config/compile-swf-config.xml | 1 +
.../SparkRoyale/src/main/resources/defaults.css | 26 +-
.../src/main/resources/spark-royale-manifest.xml | 1 -
.../src/main/royale/SparkRoyaleClasses.as | 6 +-
.../main/royale/spark/components/Application.as | 31 +-
.../main/royale/spark/components/DataRenderer.as | 3 +-
.../src/main/royale/spark/components/Grid.as | 4 +-
.../src/main/royale/spark/components/List.as | 6 +-
.../royale/spark/components/SkinnableContainer.as | 57 +-
.../spark/components/SkinnableDataContainer.as | 81 +-
.../src/main/royale/spark/components/TabBar.as | 12 +-
.../royale/spark/components/beads/GroupView.as | 20 +-
.../beads/SelfItemRendererInitializer.as | 13 +-
.../components/beads/SkinnableContainerView.as | 173 +--
.../components/beads/SkinnableDataContainerView.as | 165 +-
.../spark/components/beads/SparkContainerView.as | 236 +--
.../components/beads/SparkDataContainerView.as | 260 ++--
.../components/beads/SparkSkinScrollingViewport.as | 203 +--
.../spark/components/beads/SparkSkinViewport.as | 278 +---
...nerView.as => TabBarItemRendererInitializer.as} | 40 +-
...BarSelectionUpdateFromSelectableDataProvider.as | 158 --
.../spark/components/beads/VirtualListView.as | 186 +++
.../spark/components/gridClasses/GridColumn.as | 3 +-
.../components/supportClasses/DropDownListBase.as | 3 +-
.../supportClasses/DropDownListButton.as | 163 +-
.../spark/components/supportClasses/ListBase.as | 216 +--
.../supportClasses/SkinnableContainerBase.as | 53 +-
.../supportClasses/SparkTextButtonItemRenderer.as | 34 +-
.../src/main/royale/spark/core/ISparkContainer.as} | 49 +-
.../ISparkLayoutHost.as} | 40 +-
.../spark/layouts/supportClasses/LayoutBase.as | 5 +-
.../layouts/supportClasses/SparkLayoutBead.as | 255 +--
frameworks/projects/XML/src/main/royale/XML.as | 9 +-
.../test/royale/flexUnitTests/xml/XMLQNameTest.as | 33 +-
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../JewelTheme/src/main/resources/defaults.css | 154 +-
264 files changed, 10789 insertions(+), 2181 deletions(-)
create mode 100644 examples/mxroyale/ControlsExample/src/main/royale/components/StackItem.mxml
create mode 100644 examples/mxroyale/ControlsExample/src/main/royale/components/TitleWindowPopupWindowWithViewStack.mxml
create mode 100644 frameworks/js/projects/ExternsJSJS/build.xml
copy frameworks/js/projects/{SparkRoyaleJS => ExternsJSJS}/src/main/config/compile-js-config.xml (63%)
copy frameworks/projects/{MXRoyale/src/main/royale/mx/containers/PanelTitleBar.as => Core/src/main/royale/org/apache/royale/core/IHasDataField.as} (63%)
copy frameworks/projects/{MXRoyale/src/main/royale/mx/containers/PanelTitleBar.as => Core/src/main/royale/org/apache/royale/core/IHasLabelField.as} (63%)
copy frameworks/projects/{MXRoyale/src/main/royale/mx/containers/PanelTitleBar.as => Core/src/main/royale/org/apache/royale/core/ILabeledData.as} (63%)
create mode 100644 frameworks/projects/Core/src/test/royale/flexUnitTests/EventsTest.as
delete mode 100644 frameworks/projects/ExternsJS/src/main/resources/externsjs-as-manifest.xml
create mode 100644 frameworks/projects/ExternsJS/src/test/royale/FlexUnitRoyaleApplication-config.xml
copy frameworks/projects/{Core => ExternsJS}/src/test/royale/FlexUnitRoyaleApplication.mxml (85%)
create mode 100644 frameworks/projects/ExternsJS/src/test/royale/build.xml
copy frameworks/projects/{MXRoyale/src/main/royale/mx/containers/PanelTitleBar.as => ExternsJS/src/test/royale/flexUnitTests/ComponentTest.as} (54%)
copy frameworks/projects/{MXRoyale/src/main/royale/mx/containers/PanelTitleBar.as => ExternsJS/src/test/royale/flexUnitTests/ExternsJSTester.as} (63%)
create mode 100644 frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/combobox/ComboBoxReadOnly.as
rename frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/tristatecheckbox/{TriStateCheckBoxStatesValues.as => TriStateCheckBoxState.as} (90%)
create mode 100644 frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/controls/tristatecheckbox/TriStateCheckBoxTooltipState.as
create mode 100644 frameworks/projects/MXRoyale/src/main/royale/mx/containers/beads/supportClasses/ContainerContentArea.as
create mode 100644 frameworks/projects/MXRoyale/src/main/royale/mx/controls/HTML.as
create mode 100644 frameworks/projects/MXRoyale/src/main/royale/mx/core/IDeferredContentOwner.as
copy frameworks/projects/SparkRoyale/src/main/royale/spark/components/beads/{DataContainerView.as => TabBarItemRendererInitializer.as} (53%)
delete mode 100644 frameworks/projects/SparkRoyale/src/main/royale/spark/components/beads/TabBarSelectionUpdateFromSelectableDataProvider.as
create mode 100644 frameworks/projects/SparkRoyale/src/main/royale/spark/components/beads/VirtualListView.as
copy frameworks/projects/{MXRoyale/src/main/royale/mx/containers/PanelTitleBar.as => SparkRoyale/src/main/royale/spark/core/ISparkContainer.as} (64%)
rename frameworks/projects/SparkRoyale/src/main/royale/spark/{components/beads/DataContainerView.as => core/ISparkLayoutHost.as} (57%)
[royale-asjs] 01/01: Merge branch 'develop' into feature/sanitize
Posted by ha...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
harbs pushed a commit to branch feature/sanitize
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git
commit 4c783b911d54df67a18eeb5cc4b347a8dc5139ce
Merge: 37b973d 768cf00
Author: Harbs <ha...@in-tools.com>
AuthorDate: Mon Dec 27 12:24:33 2021 +0200
Merge branch 'develop' into feature/sanitize
.../main/royale/TriStateCheckBoxPlayGround.mxml | 8 +-
.../src/main/royale/ControlsExample.mxml | 73 +-
.../src/main/royale/components/StackItem.mxml | 45 +
.../TitleWindowPopupWindowWithViewStack.mxml | 66 +
frameworks/build.xml | 12 +
frameworks/js/projects/ExternsJSJS/build.xml | 136 ++
.../src/main/config/compile-js-config.xml | 40 +-
.../src/main/config/compile-js-config.xml | 1 +
.../royale/org/apache/royale/html/DataContainer.as | 3 +-
.../royale/org/apache/royale/html/DropDownList.as | 3 +-
.../org/apache/royale/html/ImageAndTextButton.as | 28 +-
.../CollectionChangeUpdateForArrayListData.as | 17 +-
.../royale/html/beads/DataFieldProviderBead.as | 3 +-
.../apache/royale/html/beads/ITextItemRenderer.as | 3 +-
.../html/beads/IndexedItemRendererInitializer.as | 17 +-
.../beads/VirtualDataItemRendererFactoryBase.as | 32 +-
.../html/beads/models/ArrayListSelectionModel.as | 3 +-
.../html/beads/models/ArrayMultiSelectionModel.as | 3 +-
.../html/beads/models/ArraySelectionModel.as | 3 +-
.../royale/html/beads/models/DataProviderModel.as | 3 +-
.../models/MultiSelectionCollectionViewModel.as | 3 +-
.../models/SingleSelectionCollectionViewModel.as | 3 +-
.../html/beads/models/StringSelectionModel.as | 3 +-
.../royale/html/supportClasses/DataGridColumn.as | 3 +-
.../royale/html/supportClasses/DataItemRenderer.as | 3 +-
.../html/supportClasses/GraphicsItemRenderer.as | 4 +-
.../html/supportClasses/StyledDataItemRenderer.as | 5 +-
.../supportClasses/StyledUIItemRendererBase.as | 3 +-
.../html/supportClasses/TextButtonItemRenderer.as | 3 +-
.../html/supportClasses/TextFieldItemRenderer.as | 3 +-
.../html/supportClasses/UIItemRendererBase.as | 3 +-
.../apache/royale/html/util/getLabelFromData.as | 36 +-
.../projects/Core/src/main/royale/CoreClasses.as | 3 +
.../org/apache/royale/core/ElementWrapper.as | 11 +-
.../org/apache/royale/core/IHasDataField.as} | 37 +-
.../org/apache/royale/core/IHasLabelField.as} | 37 +-
.../apache/royale/core/ILabelFieldItemRenderer.as | 3 +-
.../royale/org/apache/royale/core/ILabeledData.as} | 35 +-
.../org/apache/royale/events/utils/EventUtils.as | 35 +
.../royale/org/apache/royale/utils/PointUtils.as | 32 +-
.../src/test/royale/FlexUnitRoyaleApplication.mxml | 16 +
.../src/test/royale/flexUnitTests/CoreTester.as | 2 +
.../src/test/royale/flexUnitTests/EventsTest.as | 119 ++
.../src/main/config/compile-swf-config.xml | 4 -
.../src/main/resources/externsjs-as-manifest.xml | 25 -
.../inspiretree/InspireTreeBasicControl.as | 112 +-
.../royale/FlexUnitRoyaleApplication-config.xml | 111 ++
.../src/test/royale/FlexUnitRoyaleApplication.mxml | 20 +-
.../projects/ExternsJS/src/test/royale/build.xml | 116 ++
.../test/royale/flexUnitTests/ComponentTest.as} | 63 +-
.../test/royale/flexUnitTests/ExternsJSTester.as} | 42 +-
.../Jewel/src/main/resources/jewel-manifest.xml | 4 +-
.../royale/org/apache/royale/jewel/ComboBox.as | 3 +-
.../org/apache/royale/jewel/DataContainer.as | 3 +-
.../royale/org/apache/royale/jewel/DropDownList.as | 3 +-
.../org/apache/royale/jewel/TriStateCheckBox.as | 4 +-
.../beads/controls/combobox/ComboBoxReadOnly.as | 93 ++
.../tristatecheckbox/TriStateCheckBoxLabelState.as | 7 +-
...BoxStatesValues.as => TriStateCheckBoxState.as} | 12 +-
.../TriStateCheckBoxTooltipState.as | 112 ++
.../jewel/beads/models/ArrayListSelectionModel.as | 3 +-
.../royale/jewel/beads/models/DataProviderModel.as | 3 +-
.../jewel/itemRenderers/ButtonBarItemRenderer.as | 3 +-
.../itemRenderers/IconButtonBarItemRenderer.as | 3 +-
.../itemRenderers/ToggleButtonBarItemRenderer.as | 3 +-
.../jewel/supportClasses/table/TableColumn.as | 3 +-
frameworks/projects/MXRoyale/asconfig.json | 7 +-
.../src/main/config/compile-swf-config.xml | 1 +
.../MXRoyale/src/main/resources/defaults.css | 13 +-
.../src/main/resources/mx-royale-manifest.xml | 1 +
.../MXRoyale/src/main/royale/MXRoyaleClasses.as | 2 +
.../src/main/royale/mx/charts/series/BarSeries.as | 3 +-
.../main/royale/mx/charts/series/ColumnSeries.as | 3 +-
.../src/main/royale/mx/charts/series/PieSeries.as | 3 +-
.../src/main/royale/mx/containers/FormItem.as | 4 +
.../src/main/royale/mx/containers/GridRow.as | 4 +-
.../src/main/royale/mx/containers/Panel.as | 23 +-
.../src/main/royale/mx/containers/PanelTitleBar.as | 4 +
.../src/main/royale/mx/containers/TitleWindow.as | 14 +-
.../src/main/royale/mx/containers/ViewStack.as | 9 +-
.../royale/mx/containers/beads/CanvasLayout.as | 37 +-
.../beads/supportClasses/ContainerContentArea.as | 78 +
.../src/main/royale/mx/controls/ComboBox.as | 16 +
.../MXRoyale/src/main/royale/mx/controls/HTML.as | 1626 ++++++++++++++++++++
.../MXRoyale/src/main/royale/mx/controls/Menu.as | 3 +-
.../src/main/royale/mx/controls/MenuBar.as | 3 +-
.../MXRoyale/src/main/royale/mx/controls/NavBar.as | 3 +-
.../src/main/royale/mx/controls/PopUpMenuButton.as | 3 +-
.../src/main/royale/mx/controls/TextArea.as | 39 +-
.../src/main/royale/mx/controls/ToggleButtonBar.as | 3 +-
.../MXRoyale/src/main/royale/mx/controls/VRule.as | 10 +-
.../AdvancedDataGridHeaderRenderer.as | 4 +-
...actoryForICollectionViewAdvancedDataGridData.as | 31 +-
.../beads/DataGridItemRendererInitializer.as | 20 +-
.../beads/models/ArrayMultiSelectionModel.as | 3 +-
.../models/SingleSelectionICollectionViewModel.as | 3 +-
.../beads/models/SingleSelectionIListModel.as | 3 +-
.../mx/controls/colorPickerClasses/SwatchPanel.as | 4 +-
.../mx/controls/dataGridClasses/DataGridColumn.as | 3 +-
.../dataGridClasses/DataGridHeaderRenderer.as | 4 +-
.../controls/dataGridClasses/DataGridListData.as | 23 +-
.../mx/controls/listClasses/AdvancedListBase.as | 6 +-
.../mx/controls/listClasses/DataGridListBase.as | 13 +-
.../royale/mx/controls/listClasses/ListBase.as | 46 +-
.../mx/controls/listClasses/ListItemRenderer.as | 4 +-
.../mx/controls/treeClasses/TreeItemRenderer.as | 8 +-
.../MXRoyale/src/main/royale/mx/core/Container.as | 240 ++-
.../main/royale/mx/core/IDeferredContentOwner.as | 103 ++
.../src/main/royale/mx/core/INavigatorContent.as | 2 +-
.../mx/core/LayoutElementUIComponentUtils.as | 48 +
.../src/main/royale/mx/core/UIComponent.as | 205 ++-
.../src/main/royale/mx/core/UITextField.as | 12 +-
.../src/main/royale/mx/managers/SystemManager.as | 13 +-
.../royale/mx/supportClasses/ButtonItemRenderer.as | 8 +-
.../src/main/royale/mx/events/FlexEvent.as | 2 +-
.../src/main/royale/mx/utils/RoyaleUtil.as | 17 +-
.../main/royale/org/apache/royale/mdl/TabBar.as | 3 +-
.../src/main/royale/org/apache/royale/mdl/Tabs.as | 3 +-
.../beads/TabsItemRendererFactoryForArrayData.as | 15 +-
.../mdl/beads/TabsItemRendererInitializer.as | 12 +-
frameworks/projects/SparkRoyale/asconfig.json | 26 +-
.../src/main/config/compile-swf-config.xml | 1 +
.../SparkRoyale/src/main/resources/defaults.css | 26 +-
.../src/main/resources/spark-royale-manifest.xml | 1 -
.../src/main/royale/SparkRoyaleClasses.as | 6 +-
.../main/royale/spark/components/Application.as | 31 +-
.../main/royale/spark/components/DataRenderer.as | 3 +-
.../src/main/royale/spark/components/Grid.as | 4 +-
.../src/main/royale/spark/components/List.as | 6 +-
.../royale/spark/components/SkinnableContainer.as | 57 +-
.../spark/components/SkinnableDataContainer.as | 81 +-
.../src/main/royale/spark/components/TabBar.as | 12 +-
.../royale/spark/components/beads/GroupView.as | 20 +-
.../beads/SelfItemRendererInitializer.as | 13 +-
.../components/beads/SkinnableContainerView.as | 173 +--
.../components/beads/SkinnableDataContainerView.as | 165 +-
.../spark/components/beads/SparkContainerView.as | 236 +--
.../components/beads/SparkDataContainerView.as | 260 ++--
.../components/beads/SparkSkinScrollingViewport.as | 203 +--
.../spark/components/beads/SparkSkinViewport.as | 278 +---
...nerView.as => TabBarItemRendererInitializer.as} | 40 +-
...BarSelectionUpdateFromSelectableDataProvider.as | 158 --
.../spark/components/beads/VirtualListView.as | 186 +++
.../spark/components/gridClasses/GridColumn.as | 3 +-
.../components/supportClasses/DropDownListBase.as | 3 +-
.../supportClasses/DropDownListButton.as | 163 +-
.../spark/components/supportClasses/ListBase.as | 216 +--
.../supportClasses/SkinnableContainerBase.as | 53 +-
.../supportClasses/SparkTextButtonItemRenderer.as | 34 +-
.../src/main/royale/spark/core/ISparkContainer.as} | 49 +-
.../ISparkLayoutHost.as} | 40 +-
.../spark/layouts/supportClasses/LayoutBase.as | 5 +-
.../layouts/supportClasses/SparkLayoutBead.as | 255 +--
frameworks/projects/XML/src/main/royale/XML.as | 9 +-
.../test/royale/flexUnitTests/xml/XMLQNameTest.as | 33 +-
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 67 +
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 21 +-
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../src/main/resources/defaults.css | 66 +
.../JewelTheme/src/main/resources/defaults.css | 154 +-
264 files changed, 10789 insertions(+), 2181 deletions(-)
diff --cc frameworks/projects/Core/src/test/royale/flexUnitTests/CoreTester.as
index 9441daf,9d2a16d..f7f3ca1
--- a/frameworks/projects/Core/src/test/royale/flexUnitTests/CoreTester.as
+++ b/frameworks/projects/Core/src/test/royale/flexUnitTests/CoreTester.as
@@@ -42,6 -42,7 +42,8 @@@ package flexUnitTest
public var keyConverterTest:KeyConverterTest;
public var keyboardEventConverterTest:KeyboardEventConverterTest;
public var stringUtilsTest:StringUtilsTest;
+ public var sanitizerTest:SanitizeTest;
+ public var eventsTest:EventsTest;
+
}
}