This is an automated email from the ASF dual-hosted git repository.

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


    from 5eeaab3  Merge branch 'develop' into feature/router
     add 20a1356  Swap to Collection renderer as default for Express DataGrid, 
aligning with Model dataProvider default (remove related temporary 'fix' from a 
Crux example)
     add 31f5200  Merge branch 'develop' of 
https://github.com/apache/royale-asjs into develop
     add 0795dbb  rudimentary support for lineargradient
     add 6e9d3b5  support 'justify' in VerticalLayout
     add d8aeacf  support custom skins in Spark Containers
     add a122377  refactor disabledChangeCheck to its own interface
     add 08768b9  - Implemented a js-only distribution
     add 87f454b  Merge pull request #707 from 
chrisdutz/feature/js-only-distribution
     add 18a5a14  maven-distribution: make js-only maven sdk to work on IDEs too
     add 550a049  jewel: little fixes and clenaning
     add 1bb1cdc  jewel-listcontroller: simplify all code to extend the basic 
one and left just jewel unique code
     add aefb576  frameworks: all libraries are checked for tests to run
     add e14fd19  maven-distribution: fix compilation for Moonshine IDE (and 
still works for VSCode)
     add 7cb2203  maven-distribution: remove commented execution
     add 0ce729f  maven-distribution: with a clean repo distribution was still 
trying to download Adobe AIR, seems latest two profiles was causing the bind 
and are not needed anymore
     add 1e3b815  Adding another model to network, can be convenient for 
displaying thumbnails before uploading.
     add 2ff66f3  jewel: Add VirtualList for performant lists that need to 
recycle renderers
     add 7dcc0f8  jewel: Add VirtualComboBox for combos that need performance 
in the popup list recycling renderers
     add 67dc91e  jewel-virtualcombox: fix popup reference
     add 1c4b9d8  tour-de-jewel: add virtual lists pane with VirtualList and 
VirtualComboBox
     add 4a0a652  some missing imports
     add 04f7abf  jewel.virtual: some fixes
     add 64dc10f  jewel: add combobox presentation model that brings "rowCount" 
 to combobox to manage how many items should show popup list (defaults to 5)
     add 82c143b  jewel-combobox: use rowCount and rowHeight in popup list
     add 277ac4f  jewel-itemrenderer: default rowHeight to 34px (as 
$item-min-height in sass), and return to flex layout now that we have more 
control of rowCount/rowHeight
     add 4c36170  jewel-combobox: fix list size not updating to match the 
component's width when combo's width resize
     add 19d6627  jewel-combobox: make possible item renderers in combobox 
popup list
     add d465081  jewel-label: refactor styles to be more flexible
     add 8ce359c  tour-de-jewel: add icons to the virtual combobox example
     add f734def  add missing import
     new 9c77576  Merge branch 'develop' into feature/router
     new 7f72ead  Router changes

The 2 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:
 distribution/jars/compiler-compjsc/pom.xml         |   2 +-
 distribution/jars/compiler-mxmljsc/pom.xml         |   2 +-
 distribution/pom.xml                               | 435 ++++++++++---------
 .../main/assembly/{bin.xml => bin-with-swf.xml}    |   3 +-
 distribution/src/main/assembly/bin.xml             |   2 +-
 .../{dir.xml => component-royale-with-swf.xml}     |  30 +-
 .../{component.xml => component-royale.xml}        |  61 ++-
 .../src/main/assembly/component-swfobject.xml      |  47 +++
 .../main/assembly/{dir.xml => dir-with-swf.xml}    |   4 +-
 distribution/src/main/assembly/dir.xml             |   5 +-
 ...ion.xml => royale-sdk-description-with-swf.xml} |  58 +--
 .../src/main/resources/royale-sdk-description.xml  |   1 -
 .../beads/DataItemRendererFactoryForArrayData.as   | 216 ----------
 .../src/main/resources/jewel-example-styles.css    |  12 +
 .../TourDeJewel/src/main/royale/MainContent.mxml   |  10 +-
 .../src/main/royale/VirtualListsPlayGround.mxml    | 152 +++++++
 .../itemRenderers/SimpleIconListItemRenderer.mxml  |  47 +++
 .../src/main/royale/models/ListsModel.as           |  46 ++
 .../src/main/royale/models/MainNavigationModel.as  |   1 +
 frameworks/build.xml                               | 160 ++++++-
 .../projects/Basic/src/main/resources/defaults.css |   5 +
 .../apache/royale/core/StyledMXMLItemRenderer.as   |   2 +-
 .../org/apache/royale/html/beads/DateFieldView.as  |   3 +-
 .../royale/html/beads/models/DateChooserModel.as   |   4 +-
 .../org/apache/royale/routing/IPathRouteBead.as}   |  19 +-
 .../{RouteToComponent.as => PathRouteBead.as}      |  91 +---
 .../org/apache/royale/routing/RouteToComponent.as  |  58 +--
 .../org/apache/royale/routing/RouteToState.as      |  34 +-
 .../royale/org/apache/royale/routing/Router.as     |   2 +
 .../projects/Core/src/main/royale/CoreClasses.as   |   2 +-
 .../org/apache/royale/core/IDateChooserModel.as    |  13 -
 .../core/IDateChooserModelWithChangeCheck.as}      |  37 +-
 .../Express/src/main/resources/defaults.css        |   2 +-
 .../src/main/resources/express-manifest.xml        |   1 +
 .../projects/Jewel/src/main/resources/defaults.css |  28 +-
 .../Jewel/src/main/resources/jewel-manifest.xml    |   6 +
 .../projects/Jewel/src/main/royale/JewelClasses.as |   1 +
 .../royale/org/apache/royale/jewel/ComboBox.as     |  49 ++-
 .../org/apache/royale/jewel/VirtualComboBox.as     |  56 +++
 .../royale/org/apache/royale/jewel/VirtualList.as  |  53 +++
 .../ListSingleSelectionMouseController.as          | 115 +----
 ...tualDataItemRendererFactoryForCollectionView.as | 253 +++++++++++
 .../jewel/beads/layouts/SimpleHorizontalLayout.as  |   5 +-
 .../jewel/beads/layouts/SimpleVerticalLayout.as    |   5 +-
 .../beads/layouts/VirtualListVerticalLayout.as     | 465 +++++++++++++++++++++
 .../beads/models/ComboBoxPresentationModel.as      |  71 ++++
 .../royale/jewel/beads/models/DateChooserModel.as  |  19 -
 .../jewel/beads/models/ListPresentationModel.as    |   2 +-
 .../royale/jewel/beads/views/ComboBoxPopUpView.as  |  62 ++-
 .../royale/jewel/beads/views/ComboBoxView.as       |  24 +-
 .../apache/royale/jewel/beads/views/ListView.as    |   6 +-
 .../jewel/beads/views/VirtualComboBoxPopUpView.as} |  47 ++-
 .../royale/jewel/beads/views/VirtualListView.as    | 137 ++++++
 .../jewel/supportClasses/combobox/ComboBoxPopUp.as |  65 +++
 .../combobox/IComboBoxPresentationModel.as}        |  56 ++-
 .../combobox/VirtualComboBoxPopUp.as}              |  36 +-
 .../projects/Jewel/src/main/sass/_global.sass      |   6 -
 .../Jewel/src/main/sass/components/_combobox.sass  |  10 +-
 .../src/main/sass/components/_itemRenderer.sass    |   3 +-
 .../Jewel/src/main/sass/components/_label.sass     |   5 +
 .../Jewel/src/main/sass/components/_list.sass      |   8 +-
 .../src/main/royale/mx/display/Graphics.as         | 156 ++++++-
 .../src/main/royale/mx/graphics/LinearGradient.as  |   8 +-
 .../Network/src/main/resources/basic-manifest.xml  |   1 +
 .../beads/FileModelWithParamsAndFileContent.as     |  58 +++
 .../SparkRoyale/src/main/resources/defaults.css    |   9 +-
 .../src/main/royale/SparkRoyaleClasses.as          |   1 +
 .../src/main/royale/spark/components/Panel.as      | 156 +++----
 .../components/beads/SkinnableContainerView.as     |  14 +
 .../spark/components/beads/SparkContainerView.as   |   5 +
 .../components/beads/SparkSkinScrollingViewport.as | 102 ++++-
 .../main/royale/spark/layouts/VerticalLayout.as    |   1 -
 .../spark/layouts/supportClasses/LayoutBase.as     |  32 +-
 .../layouts/supportClasses/SparkLayoutBead.as      |  10 +-
 .../main/royale/spark/skins/spark/PanelSkin.mxml   | 302 +++++++++++++
 .../JewelTheme/src/main/resources/defaults.css     |   6 +-
 .../src/main/sass/components-primary/_label.sass   |  19 +-
 pom.xml                                            |   2 +
 src/main/script/prerequisiteCheckFramework.groovy  |   4 +-
 79 files changed, 2994 insertions(+), 1052 deletions(-)
 copy distribution/src/main/assembly/{bin.xml => bin-with-swf.xml} (86%)
 copy distribution/src/main/assembly/{dir.xml => component-royale-with-swf.xml} 
(50%)
 rename distribution/src/main/assembly/{component.xml => component-royale.xml} 
(94%)
 create mode 100644 distribution/src/main/assembly/component-swfobject.xml
 copy distribution/src/main/assembly/{dir.xml => dir-with-swf.xml} (81%)
 copy distribution/src/main/resources/{royale-sdk-description.xml => 
royale-sdk-description-with-swf.xml} (91%)
 delete mode 100644 
examples/crux/CruxGitHubCommitLogViewer/src/main/royale/org/apache/royale/html/beads/DataItemRendererFactoryForArrayData.as
 create mode 100644 
examples/royale/TourDeJewel/src/main/royale/VirtualListsPlayGround.mxml
 create mode 100644 
examples/royale/TourDeJewel/src/main/royale/itemRenderers/SimpleIconListItemRenderer.mxml
 copy 
frameworks/{themes/JewelTheme/src/main/sass/components-primary/_label.sass => 
projects/Basic/src/main/royale/org/apache/royale/routing/IPathRouteBead.as} 
(80%)
 copy 
frameworks/projects/Basic/src/main/royale/org/apache/royale/routing/{RouteToComponent.as
 => PathRouteBead.as} (59%)
 copy 
frameworks/{themes/JewelTheme/src/main/sass/components-primary/_label.sass => 
projects/Core/src/main/royale/org/apache/royale/core/IDateChooserModelWithChangeCheck.as}
 (52%)
 create mode 100644 
frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/VirtualComboBox.as
 create mode 100644 
frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/VirtualList.as
 create mode 100644 
frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/itemRenderers/VirtualDataItemRendererFactoryForCollectionView.as
 create mode 100644 
frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/layouts/VirtualListVerticalLayout.as
 create mode 100644 
frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/models/ComboBoxPresentationModel.as
 copy frameworks/projects/Jewel/src/main/{sass/components/_label.sass => 
royale/org/apache/royale/jewel/beads/views/VirtualComboBoxPopUpView.as} (51%)
 create mode 100644 
frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/views/VirtualListView.as
 copy frameworks/projects/Jewel/src/main/{sass/components/_itemRenderer.sass => 
royale/org/apache/royale/jewel/supportClasses/combobox/IComboBoxPresentationModel.as}
 (52%)
 copy 
frameworks/{themes/JewelTheme/src/main/sass/components-primary/_label.sass => 
projects/Jewel/src/main/royale/org/apache/royale/jewel/supportClasses/combobox/VirtualComboBoxPopUp.as}
 (61%)
 create mode 100644 
frameworks/projects/Network/src/main/royale/org/apache/royale/file/beads/FileModelWithParamsAndFileContent.as
 create mode 100644 
frameworks/projects/SparkRoyale/src/main/royale/spark/skins/spark/PanelSkin.mxml

Reply via email to