This is an automated email from the ASF dual-hosted git repository. harbs pushed a commit to branch develop in repository https://gitbox.apache.org/repos/asf/royale-asjs.git
commit a57a8e0aaaa2da8a518c673ec927cd76f504c10e Merge: afaa8c9 ecc9d9f Author: Harbs <[email protected]> AuthorDate: Thu Mar 29 21:47:32 2018 +0300 Merge branch 'feature/layout-optimization' into develop .../royale/org/apache/royale/core/Application.as | 1 + .../royale/core/ContainerBaseStrandChildren.as | 1 + .../org/apache/royale/core/DataContainerBase.as | 3 + .../royale/org/apache/royale/core/GroupBase.as | 1 + .../org/apache/royale/core/HTMLElementWrapper.as | 12 ++- .../royale/org/apache/royale/core/ImageBase.as | 3 + .../royale/org/apache/royale/core/LayoutBase.as | 45 ++++---- .../royale/org/apache/royale/core/LayoutManager.as | 114 +++++++++++++++++++++ .../main/royale/org/apache/royale/core/UIBase.as | 64 +++++++++--- .../royale/org/apache/royale/core/UIButtonBase.as | 31 ++++++ .../royale/org/apache/royale/html/ButtonBar.as | 24 +++++ .../main/royale/org/apache/royale/html/CheckBox.as | 6 ++ .../royale/org/apache/royale/html/CloseButton.as | 2 +- .../royale/org/apache/royale/html/DataContainer.as | 15 ++- .../main/royale/org/apache/royale/html/DataGrid.as | 34 ++++-- .../royale/org/apache/royale/html/DropDownList.as | 18 +++- .../main/royale/org/apache/royale/html/Image.as | 3 + .../org/apache/royale/html/ImageAndTextButton.as | 6 +- .../royale/org/apache/royale/html/ImageButton.as | 5 +- .../main/royale/org/apache/royale/html/Label.as | 2 +- .../src/main/royale/org/apache/royale/html/List.as | 18 +++- .../royale/org/apache/royale/html/MXMLBeadView.as | 3 +- .../org/apache/royale/html/MultilineLabel.as | 2 +- .../org/apache/royale/html/NumericStepper.as | 35 +++++-- .../main/royale/org/apache/royale/html/Panel.as | 16 ++- .../royale/org/apache/royale/html/SimpleAlert.as | 12 ++- .../main/royale/org/apache/royale/html/Spinner.as | 32 ++++-- .../royale/org/apache/royale/html/TextButton.as | 4 +- .../main/royale/org/apache/royale/html/TitleBar.as | 12 +++ .../html/accessories/NumericOnlyTextInputBead.as | 11 +- .../royale/html/accessories/PasswordInputBead.as | 8 +- .../apache/royale/html/accessories/ToolTipBead.as | 13 ++- .../org/apache/royale/html/beads/ContainerView.as | 35 ++++--- .../apache/royale/html/beads/DataContainerView.as | 5 +- .../html/beads/DataGridColumnChangePropagator.as | 12 +++ .../org/apache/royale/html/beads/DataGridView.as | 22 +++- .../beads/DataItemRendererFactoryForArrayData.as | 22 +++- .../DataItemRendererFactoryForCollectionView.as | 20 ++++ .../org/apache/royale/html/beads/GroupView.as | 2 + .../org/apache/royale/html/beads/ListView.as | 5 +- .../apache/royale/html/beads/NumericStepperView.as | 53 +++++++--- .../org/apache/royale/html/beads/PanelView.as | 16 ++- .../org/apache/royale/html/beads/SpinnerView.as | 7 +- .../beads/TextItemRendererFactoryForArrayData.as | 20 +++- .../royale/html/beads/TitleBarMeasurementBead.as | 12 ++- .../controllers/ItemRendererMouseController.as | 16 ++- .../ListSingleSelectionMouseController.as | 29 ++++-- .../beads/controllers/SpinnerMouseController.as | 11 +- .../royale/html/beads/layouts/ButtonBarLayout.as | 9 +- .../royale/html/beads/layouts/DataGridLayout.as | 19 ++-- .../layouts/FlexibleFirstChildHorizontalLayout.as | 12 ++- .../royale/html/beads/layouts/HorizontalLayout.as | 7 +- .../html/beads/layouts/LayoutChangeNotifier.as | 12 ++- .../layouts/OneFlexibleChildHorizontalLayout.as | 1 + .../layouts/OneFlexibleChildVerticalLayout.as | 1 + .../html/beads/layouts/VerticalColumnLayout.as | 22 ++-- .../royale/html/beads/layouts/VerticalLayout.as | 1 + .../models/SingleSelectionCollectionViewModel.as | 19 ++-- .../html/supportClasses/ScrollingViewport.as | 9 +- .../html/supportClasses/StringItemRenderer.as | 24 +++-- .../html/supportClasses/TextButtonItemRenderer.as | 9 +- .../apache/royale/html/supportClasses/Viewport.as | 1 + .../royale/binding/ApplicationDataBinding.as | 6 +- .../org/apache/royale/binding/ChainBinding.as | 4 +- .../apache/royale/binding/ContainerDataBinding.as | 4 + .../org/apache/royale/binding/DataBindingBase.as | 12 +++ .../org/apache/royale/binding/GenericBinding.as | 7 ++ .../royale/binding/MXMLBeadViewDataBinding.as | 4 + .../org/apache/royale/binding/PropertyWatcher.as | 11 ++ .../org/apache/royale/binding/SimpleBinding.as | 7 ++ .../apache/royale/collections/LazyCollection.as | 1 + .../projects/Core/src/main/royale/CoreClasses.as | 1 + .../royale/org/apache/royale/core/BeadViewBase.as | 1 + .../apache/royale/core/BrowserResizeListener.as | 11 +- .../org/apache/royale/core/ElementWrapper.as | 4 +- .../royale/org/apache/royale/core/ILayoutChild.as | 24 +++++ .../royale/org/apache/royale/core/ImageViewBase.as | 11 +- .../apache/royale/core/ItemRendererClassFactory.as | 2 + .../org/apache/royale/core/ParentDocumentBead.as | 1 + .../org/apache/royale/core/SimpleCSSValuesImpl.as | 42 ++++---- .../org/apache/royale/core/SimpleStatesImpl.as | 20 +++- .../main/royale/org/apache/royale/core/Strand.as | 7 +- .../org/apache/royale/core/StyleChangeNotifier.as | 8 +- .../org/apache/royale/core/UIHTMLElementWrapper.as | 4 + .../org/apache/royale/events/EventDispatcher.as | 2 +- .../royale/org/apache/royale/states/AddItems.as | 5 + .../royale/org/apache/royale/utils/CSSUtils.as | 8 +- .../org/apache/royale/utils/MXMLDataInterpreter.as | 20 +++- .../royale/org/apache/royale/utils/StringUtil.as | 2 +- .../main/royale/org/apache/royale/utils/UIUtils.as | 20 +++- .../org/apache/royale/utils/measureComponent.as} | 37 ++----- .../html/beads/controllers/DragMouseController.as | 9 ++ .../html/beads/controllers/DropMouseController.as | 6 ++ .../royale/core/StatesWithTransitionsImpl.as | 22 ++++ .../main/royale/org/apache/royale/effects/Tween.as | 2 + .../royale/effects/beads/ParallelPlayBead.as | 6 ++ .../royale/effects/beads/SequencePlayBead.as | 6 ++ .../org/apache/royale/utils/MockLayoutChild.as | 21 ++++ .../org/apache/royale/utils/MockLayoutParent.as | 24 +++++ .../royale/html/accessories/CurrencyFormatter.as | 21 ++-- .../org/apache/royale/html5/TransformBead.as | 4 +- .../projects/Language/src/main/royale/Namespace.as | 3 + .../projects/Language/src/main/royale/QName.as | 46 +++++---- .../royale/org/apache/royale/net/HTTPService.as | 2 + frameworks/projects/XML/src/main/royale/XML.as | 11 +- 105 files changed, 1128 insertions(+), 330 deletions(-) -- To stop receiving notification emails like this one, please contact [email protected].
