royale-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ha...@apache.org
Subject [royale-asjs] branch develop updated (afaa8c9 -> a57a8e0)
Date Thu, 29 Mar 2018 18:47:53 GMT
This is an automated email from the ASF dual-hosted git repository.

harbs pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git.


    from afaa8c9  BrowserInfo ASDoc
     add 6461d5b  Major performance increase
     add 21db116  Cleanup
     add 750909e  Added ASDoc
     add 467fb7c  Use requestAnimationFrame in both places
     add e93d7f5  Observed about a 17% performance imporvement
     add dee6ccf  Seems to be about twice as fast
     add e15c74e  Ignore coercion
     add 24debea  More ignore coercions
     add 99d5bd7  Oops. This coercion is needed
     add eb6c1e2  Remove extra casting
     add 9ebd322  Removed more coercions
     add 656a163  More coercions
     add 9448044  Should be a small optimization
     add 3381a34  more coercions
     add 6893650  and more
     add e7cafc9  and more
     add c14de7d  Use textContent instead of innerHTML
     add 06a4992  More coercions
     add f357a78  And more
     add 95b936e  And more
     add a2d166a  Slight memory and performance improvement
     add c8f510f  Fixed types
     add 26f5138  JS does not seem to need the measuring
     add ecc9d9f  Cleaned up LayoutBase
     new a57a8e0  Merge branch 'feature/layout-optimization' into develop

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:
 .../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    |  15 ++-
 .../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, 1126 insertions(+), 310 deletions(-)
 create mode 100644 frameworks/projects/Basic/src/main/royale/org/apache/royale/core/LayoutManager.as
 copy examples/royale/RoyaleTeamPage_MDL/src/main/royale/materialIcon/MaterialIconWithFontAwesomeIcon.as
=> frameworks/projects/Core/src/main/royale/org/apache/royale/utils/measureComponent.as
(73%)

-- 
To stop receiving notification emails like this one, please contact
harbs@apache.org.

Mime
View raw message