This is an automated email from the ASF dual-hosted git repository. yishayw pushed a commit to branch dynamic_layout in repository https://gitbox.apache.org/repos/asf/royale-asjs.git
commit e17d819c887813b56919f81070682cce42fd4514 Merge: b94b10a f067718 Author: Yishay Weiss <[email protected]> AuthorDate: Tue Sep 14 13:11:06 2021 +0300 Merge branch 'develop' into dynamic_layout ApproveRoyale.xml | 12 + NOTICE | 2 +- RELEASE_NOTES.md | 134 +- archetypes/pom.xml | 170 +- .../royale-jewel-application-archetype/pom.xml | 90 +- archetypes/royale-jewel-library-archetype/pom.xml | 90 +- .../src/main/resources/archetype-resources/pom.xml | 2 +- .../pom.xml | 88 +- .../royale-simple-application-archetype/pom.xml | 70 +- .../pom.xml | 70 +- .../pom.xml | 82 +- archetypes/royale-simple-library-archetype/pom.xml | 108 +- archetypes/royale-simple-typedef-archetype/pom.xml | 108 +- build.properties | 4 +- build.xml | 2 + distribution/jars/compc/pom.xml | 121 +- distribution/jars/compiler-asc/pom.xml | 123 +- distribution/jars/compiler-compc/pom.xml | 123 +- distribution/jars/compiler-compjsc/pom.xml | 123 +- distribution/jars/compiler-mxmlc/pom.xml | 123 +- distribution/jars/compiler-mxmljsc/pom.xml | 123 +- distribution/jars/compiler-optimizer/pom.xml | 123 +- distribution/jars/compiler-swfdump/pom.xml | 137 +- distribution/jars/mxmlc/pom.xml | 123 +- distribution/pom.xml | 2345 ++++++------ examples/amf/SampleAmfWebApp/pom-royale-basic.xml | 6 +- examples/amf/SampleAmfWebApp/pom-royale-jewel.xml | 6 +- examples/amf/SampleAmfWebApp/pom.xml | 324 +- examples/amf/pom.xml | 76 +- examples/blog/BE0001_Hello_World/pom.xml | 166 +- .../blog/BE0002_Using_Jewel_Alert_Control/pom.xml | 200 +- .../blog/BE0003_Using_Jewel_Slider_Control/pom.xml | 200 +- .../BE0004_Adding_an_item_to_a_Jewel_List/pom.xml | 196 +- .../pom.xml | 196 +- .../pom.xml | 168 +- .../pom.xml | 196 +- .../pom.xml | 196 +- .../pom.xml | 226 +- .../pom.xml | 168 +- .../pom.xml | 198 +- .../pom.xml | 198 +- .../JewelModule/pom.xml | 240 +- .../MainJewelApp/pom.xml | 102 +- .../pom.xml | 172 +- .../BE0014_Working_with_vector_graphics/pom.xml | 228 +- .../pom.xml | 14 +- examples/blog/BE0016_Live_Editing_DataGrid/pom.xml | 14 +- examples/blog/BE0016_Using_ComboBox/pom.xml | 18 +- examples/blog/pom.xml | 386 +- examples/crux/AppWithLib/pom.xml | 26 +- examples/crux/CruxGitHubCommitLogViewer/pom.xml | 287 +- examples/crux/CruxQuickStart/pom.xml | 190 +- examples/crux/CruxQuickStartBasic/pom.xml | 302 +- examples/crux/CruxQuickStartMX/pom.xml | 8 +- examples/crux/SampleLib/pom.xml | 26 +- examples/crux/pom.xml | 462 +-- examples/crux/todomvc-jewel-crux/pom.xml | 327 +- examples/examples-integrationtests/pom.xml | 54 +- examples/examples-tests/pom.xml | 90 +- examples/express/DataBindingExample/pom.xml | 148 +- examples/express/DataGridExample/pom.xml | 112 +- examples/express/GitHubCommitLogViewer/pom.xml | 160 +- examples/express/pom.xml | 420 +-- examples/jewel/TourDeJewel/pom.xml | 3816 ++++++++++---------- .../src/main/royale/WelcomeSection.mxml | 2 +- examples/jewel/pom.xml | 376 +- examples/jewel/royale-website/pom.xml | 22 +- examples/jewel/todomvc/pom.xml | 278 +- examples/mxroyale/ControlsExample/pom.xml | 123 +- examples/mxroyale/DataGridExample/pom.xml | 311 +- examples/mxroyale/FileReference/pom.xml | 6 +- examples/mxroyale/HelloWorld/pom.xml | 122 +- examples/mxroyale/RemoteObjectAMFTest/pom.xml | 240 +- examples/mxroyale/SparkHelloWorld/pom.xml | 122 +- examples/mxroyale/pom.xml | 484 +-- examples/native/ButtonExample/pom.xml | 158 +- examples/native/USStatesMap/pom.xml | 152 +- examples/native/pom.xml | 110 +- examples/node/HelloWorld/pom.xml | 104 +- examples/node/pom.xml | 124 +- examples/pom.xml | 342 +- examples/royale/ASDoc/pom.xml | 238 +- examples/royale/AccordionExample/pom.xml | 202 +- examples/royale/AlertExample/pom.xml | 196 +- examples/royale/ChartExample/pom.xml | 176 +- examples/royale/ColorPickerExample/pom.xml | 10 +- .../CordovaCameraExample-app.xml | 2 +- examples/royale/CordovaCameraExample/pom.xml | 172 +- examples/royale/CreateJSExample/pom.xml | 192 +- examples/royale/CreditCardValidatorExample/pom.xml | 138 +- examples/royale/DataBindingExample/pom.xml | 192 +- .../DataBindingExampleWithFlexLayout/pom.xml | 192 +- examples/royale/DataBindingExample_Flat/pom.xml | 288 +- examples/royale/DataBindingExample_as/pom.xml | 214 +- examples/royale/DataGridExample/pom.xml | 176 +- examples/royale/DateControlsExample/pom.xml | 172 +- examples/royale/DebuggingExample/pom.xml | 178 +- examples/royale/DesktopMap/DesktopMap-app.xml | 2 +- examples/royale/DesktopMap/pom.xml | 196 +- examples/royale/DividedContainerExample/pom.xml | 172 +- examples/royale/DragAndDropExample/pom.xml | 172 +- examples/royale/FileProxy/pom.xml | 10 +- examples/royale/Flex2Royale/pom.xml | 192 +- examples/royale/HTMLElements/pom.xml | 162 +- examples/royale/HelloWorld/pom.xml | 172 +- examples/royale/JSON2ASVO/pom.xml | 234 +- examples/royale/ListExample/pom.xml | 200 +- examples/royale/MDLDynamicTableExample/pom.xml | 144 +- examples/royale/MDLDynamicTabsExample/pom.xml | 134 +- examples/royale/MapSearch/MapSearch-app.xml | 2 +- examples/royale/MapSearch/pom.xml | 204 +- examples/royale/MenuExample/pom.xml | 180 +- examples/royale/MobileMap/MobileMap-app.xml | 2 +- examples/royale/MobileMap/pom.xml | 224 +- examples/royale/MobileStocks/MobileStocks-app.xml | 2 +- examples/royale/MobileStocks/pom.xml | 298 +- examples/royale/MobileTrader/pom.xml | 242 +- examples/royale/ModuleExample/MainApp/pom.xml | 102 +- examples/royale/ModuleExample/Module/pom.xml | 240 +- examples/royale/ModuleExample/pom.xml | 210 +- examples/royale/MultiDragDropExample/pom.xml | 170 +- examples/royale/RemoteObjectAMFTest/pom.xml | 280 +- examples/royale/RemoteObjectAMFTestBasic/pom.xml | 12 +- examples/royale/RoyaleStore/pom.xml | 290 +- examples/royale/RoyaleStore_jquery/pom.xml | 306 +- examples/royale/RoyaleTeamPage_MDL/pom.xml | 170 +- examples/royale/RoyaleWebsite/pom.xml | 160 +- examples/royale/RoyaleWebsiteStatsViewer/pom.xml | 194 +- .../royale/StorageExample/StorageExample-app.xml | 2 +- examples/royale/StorageExample/pom.xml | 216 +- examples/royale/StyleExample/pom.xml | 194 +- examples/royale/TableExample/pom.xml | 172 +- examples/royale/TeamPage/pom.xml | 198 +- examples/royale/TodoListSampleApp/pom.xml | 176 +- examples/royale/TreeExample/pom.xml | 164 +- examples/royale/pom.xml | 474 +-- frameworks/fontsrc/pom.xml | 284 +- frameworks/pom.xml | 80 +- frameworks/projects/Ace/pom.xml | 255 +- frameworks/projects/Basic/pom.xml | 286 +- .../Basic/src/main/resources/basic-manifest.xml | 2 +- .../projects/Basic/src/main/royale/BasicClasses.as | 1 + .../royale/html/beads/ButtonSelectedImage.png | Bin 0 -> 175 bytes .../org/apache/royale/html/beads/DragBead.as | 138 + .../apache/royale/html/beads/NumericStepperView.as | 2 +- .../beads/TextColorSelectableItemRendererBead.as} | 55 +- frameworks/projects/Binding/pom.xml | 164 +- frameworks/projects/Charts/pom.xml | 294 +- frameworks/projects/Collections/pom.xml | 196 +- frameworks/projects/Core/pom.xml | 192 +- .../org/apache/royale/core/ElementWrapper.as | 6 +- .../org/apache/royale/events/ElementEvents.as | 64 +- frameworks/projects/CreateJS/pom.xml | 284 +- frameworks/projects/Crux/pom.xml | 372 +- frameworks/projects/DragDrop/pom.xml | 252 +- frameworks/projects/Effects/pom.xml | 196 +- frameworks/projects/Express/pom.xml | 334 +- frameworks/projects/Flat/pom.xml | 278 +- frameworks/projects/FontAwesome/pom.xml | 306 +- frameworks/projects/Formatters/pom.xml | 194 +- frameworks/projects/GoogleMaps/pom.xml | 230 +- frameworks/projects/Graphics/pom.xml | 300 +- frameworks/projects/HTML/pom.xml | 304 +- frameworks/projects/HTML5/pom.xml | 210 +- frameworks/projects/Icons/pom.xml | 226 +- frameworks/projects/JQuery/pom.xml | 226 +- frameworks/projects/Jewel/pom.xml | 552 +-- .../main/royale/org/apache/royale/jewel/Alert.as | 6 +- .../royale/jewel/beads/validators/Validator.as | 32 +- .../apache/royale/jewel/beads/views/AlertView.as | 34 +- frameworks/projects/Language/pom.xml | 108 +- .../royale/org/apache/royale/utils/Language.as | 9 +- frameworks/projects/MXRoyale/pom.xml | 656 ++-- .../MXRoyale/src/main/resources/defaults.css | 18 +- .../MXRoyale/src/main/royale/MXRoyaleClasses.as | 12 +- .../src/main/royale/mx/containers/HDividedBox.as | 28 +- .../src/main/royale/mx/containers/TitleWindow.as | 14 + .../src/main/royale/mx/containers/VDividedBox.as | 30 + .../main/royale/mx/containers/beads/PanelView.as | 10 +- .../src/main/royale/mx/controls/DateField.as | 21 +- .../beads/HideComboPopupOnMouseDownBead.as | 36 +- .../royale/mx/controls/beads/NumericStepperView.as | 22 + .../dataGridClasses/DataGridItemRenderer.as | 6 +- .../royale/mx/controls/listClasses/ListBase.as | 5 + .../src/main/royale/mx/effects/easing/Quintic.as | 135 - .../src/main/royale/mx/events/NetStatusEvent.as | 1 + .../royale/mx/globalization/CurrencyParseResult.as | 75 + .../royale/mx/globalization/DateTimeFormatter.as | 1282 +++++++ .../royale/mx/globalization/DateTimeNameStyle.as | 76 + .../main/royale/mx/globalization/DateTimeStyle.as | 98 + .../royale/mx/globalization/LastOperationStatus.as | 353 ++ .../src/main/royale/mx/globalization/LocaleID.as | 440 +++ .../royale/mx/globalization/NationalDigitsType.as | 356 ++ .../royale/mx/globalization/NumberFormatter.as | 1105 ++++++ .../royale/mx/globalization/NumberParseResult.as | 104 + .../supportClasses/GlobalizationBase.as | 537 +++ .../royale/mx/managers/PopUpManagerChildList.as | 81 - .../src/main/royale/mx/modules/ModuleLoader.as | 4 +- frameworks/projects/MaterialDesignLite/pom.xml | 334 +- frameworks/projects/Mobile/pom.xml | 246 +- frameworks/projects/Network/pom.xml | 210 +- frameworks/projects/Reflection/pom.xml | 196 +- .../reflection/getQualifiedSuperclassName.as | 2 +- frameworks/projects/RoyaleSite/pom.xml | 232 +- frameworks/projects/RoyaleUnit/pom.xml | 208 +- frameworks/projects/RoyaleUnitUI/pom.xml | 294 +- frameworks/projects/SparkRoyale/pom.xml | 448 +-- .../src/main/resources/spark-royale-manifest.xml | 2 + .../src/main/royale/SparkRoyaleClasses.as | 19 +- .../src/main/royale/spark/components/HScrollBar.as | 600 --- .../royale/spark/components/SkinnableContainer.as | 1 - .../src/main/royale/spark/components/VScrollBar.as | 581 --- .../main/royale/spark/components/VideoDisplay.as | 2466 ------------- .../spark/components/mediaClasses/ScrubBar.as | 276 -- .../spark/components/mediaClasses/VolumeBar.as | 582 --- .../main/royale/spark/core/SpriteVisualElement.as | 3014 ---------------- .../src/main/royale/spark/effects/Move.as | 4 +- .../src/main/royale/spark/events/TrackBaseEvent.as | 171 - .../src/main/royale/spark/filters/BevelFilter.as | 1 - .../royale/spark/formatters/DateTimeFormatter.as | 1375 +++++++ .../royale/spark/formatters/NumberFormatter.as | 704 ++++ .../supportClasses/NumberFormatterBase.as | 876 +++++ .../spark/skins/spark/ScrollBarDownButtonSkin.mxml | 133 - .../spark/skins/spark/ScrollBarUpButtonSkin.mxml | 132 - .../fullScreen/PlayPauseButtonSkin.mxml | 142 - .../mediaClasses/fullScreen/ScrubBarSkin.mxml | 135 - .../mediaClasses/fullScreen/VolumeBarSkin.mxml | 88 - .../mediaClasses/normal/PlayPauseButtonSkin.mxml | 214 -- .../spark/mediaClasses/normal/ScrubBarSkin.mxml | 178 - .../spark/mediaClasses/normal/VolumeBarSkin.mxml | 112 - .../styles/metadata/BasicInheritingTextStyles.as | 606 ---- frameworks/projects/Storage/pom.xml | 226 +- frameworks/projects/TLF/pom.xml | 272 +- frameworks/projects/Text/pom.xml | 192 +- frameworks/projects/XML/pom.xml | 196 +- frameworks/projects/pom.xml | 244 +- frameworks/themes/Basic/pom.xml | 108 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../Jewel-Dark-NoFlat-Emphasized-Red-Theme/pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 118 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../Jewel-Dark-NoFlat-Primary-Blue-Theme/pom.xml | 116 +- .../pom.xml | 116 +- .../Jewel-Dark-NoFlat-Primary-Green-Theme/pom.xml | 116 +- .../Jewel-Dark-NoFlat-Primary-Orange-Theme/pom.xml | 116 +- .../Jewel-Dark-NoFlat-Primary-Red-Theme/pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../Jewel-Dark-NoFlat-Primary-Topaz-Theme/pom.xml | 116 +- .../pom.xml | 116 +- .../Jewel-Dark-NoFlat-Primary-Violet-Theme/pom.xml | 116 +- .../Jewel-Dark-NoFlat-Primary-Yellow-Theme/pom.xml | 116 +- .../pom.xml | 116 +- .../Jewel-Dark-NoFlat-Secondary-Blue-Theme/pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../Jewel-Dark-NoFlat-Secondary-Red-Theme/pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../Jewel-Light-Flat-Emphasized-Blue-Theme/pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../Jewel-Light-Flat-Emphasized-Red-Theme/pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../Jewel-Light-Flat-Primary-Blue-Theme/pom.xml | 116 +- .../Jewel-Light-Flat-Primary-Emerald-Theme/pom.xml | 116 +- .../Jewel-Light-Flat-Primary-Green-Theme/pom.xml | 116 +- .../Jewel-Light-Flat-Primary-Orange-Theme/pom.xml | 116 +- .../Jewel-Light-Flat-Primary-Red-Theme/pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../Jewel-Light-Flat-Primary-Topaz-Theme/pom.xml | 116 +- .../pom.xml | 116 +- .../Jewel-Light-Flat-Primary-Violet-Theme/pom.xml | 116 +- .../Jewel-Light-Flat-Primary-Yellow-Theme/pom.xml | 116 +- .../pom.xml | 116 +- .../Jewel-Light-Flat-Secondary-Blue-Theme/pom.xml | 116 +- .../pom.xml | 116 +- .../Jewel-Light-Flat-Secondary-Green-Theme/pom.xml | 116 +- .../pom.xml | 116 +- .../Jewel-Light-Flat-Secondary-Red-Theme/pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../Jewel-Light-Flat-Secondary-Topaz-Theme/pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../Jewel-Light-NoFlat-Primary-Blue-Theme/pom.xml | 116 +- .../pom.xml | 116 +- .../Jewel-Light-NoFlat-Primary-Green-Theme/pom.xml | 116 +- .../pom.xml | 116 +- .../Jewel-Light-NoFlat-Primary-Red-Theme/pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../Jewel-Light-NoFlat-Primary-Topaz-Theme/pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../Jewel-Light-NoFlat-Secondary-Red-Theme/pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- .../pom.xml | 116 +- frameworks/themes/JewelTheme/pom.xml | 223 +- frameworks/themes/MDL/pom.xml | 108 +- frameworks/themes/MXRoyale/pom.xml | 108 +- frameworks/themes/pom.xml | 534 +-- manualtests/UnitTests/pom.xml | 462 +-- manualtests/pom.xml | 366 +- npm/js-only/package.json | 2 +- npm/js-swf/package.json | 2 +- package.json | 2 +- pom.xml | 1204 +++--- releasemgr/NOTICE | 2 +- releasemgr/RELEASE_NOTES | 15 + releasesteps.xml | 40 +- testsuite/pom.xml | 4 +- 359 files changed, 34391 insertions(+), 36314 deletions(-) diff --cc frameworks/projects/SparkRoyale/src/main/resources/spark-royale-manifest.xml index 46ba1af,3383304..cd08390 --- a/frameworks/projects/SparkRoyale/src/main/resources/spark-royale-manifest.xml +++ b/frameworks/projects/SparkRoyale/src/main/resources/spark-royale-manifest.xml @@@ -145,8 -145,12 +145,10 @@@ <component id="Sort" class="spark.collections.Sort"/> <component id="SortField" class="spark.collections.SortField"/> <component id="CollectionChangeUpdateForArrayListData" class="spark.components.beads.CollectionChangeUpdateForArrayListData" /> - <component id="TabBarSelectionUpdateFromSelectableDataProvider" class="spark.components.beads.TabBarSelectionUpdateFromSelectableDataProvider"/> <component id="SelfItemRenderer" class="spark.components.beads.SelfItemRenderer"/> - <component id="SelfItemRendererInitializer" class="spark.components.beads.SelfItemRendererInitializer"/> <component id="SimpleMotionPath" class="spark.effects.animation.SimpleMotionPath"/> + <component id="DateTimeFormatter" class="spark.formatters.DateTimeFormatter"/> + <component id="NumberFormatter" class="spark.formatters.NumberFormatter"/> <!-- MXItemRenderer --> <component id="MXItemRenderer" class="spark.controls.listClasses.MXItemRenderer"/>
