This is an automated email from the ASF dual-hosted git repository.
carlosrovira pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git.
from 101b933 jewel: remove unused code
new c43ef21 core-ILayoutChildren: add core ILayoutChildren to trigger
layout in children instances
new a53e945 Jewel-LayoutChildren: implementation of ILayoutChildren to
use in StyledLayoutBase
new 38599c2 StyledLayoutBase: add LayoutChildren bead support
new 721b20a jewel-view: add ViewLayout
new b4e09d4 jewel-layouts: remove obligatory children "sizeChanged" event
in all case. Use now new bead "LaoutChildren" when needed
new 1c3384c DataGridLayoutPlayGround: Use the new LayoutChildren bead so
inner datagrid resize as needed
The 6 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:
.../src/main/royale/DataGridPlayGround.mxml | 6 ++
.../projects/Core/src/main/royale/CoreClasses.as | 1 +
.../ILayoutChildren.as} | 25 +++---
.../projects/Jewel/src/main/resources/defaults.css | 2 +-
.../Jewel/src/main/resources/jewel-manifest.xml | 2 +
.../royale/jewel/beads/layouts/BasicLayout.as | 21 +----
.../royale/jewel/beads/layouts/GridLayout.as | 2 -
.../royale/jewel/beads/layouts/HorizontalLayout.as | 4 +-
.../royale/jewel/beads/layouts/LayoutChildren.as | 94 ++++++++++++++++++++++
.../jewel/beads/layouts/SimpleHorizontalLayout.as | 22 +----
.../jewel/beads/layouts/SimpleVerticalLayout.as | 20 -----
.../royale/jewel/beads/layouts/StyledLayoutBase.as | 34 +++++++-
.../jewel/beads/layouts/TileHorizontalLayout.as | 2 +-
.../jewel/beads/layouts/TileVerticalLayout.as | 2 +-
.../royale/jewel/beads/layouts/VerticalLayout.as | 2 -
.../royale/jewel/beads/layouts/ViewLayout.as} | 40 ++++-----
.../projects/Jewel/src/main/sass/_global.sass | 2 +-
17 files changed, 176 insertions(+), 105 deletions(-)
copy
frameworks/projects/Core/src/main/royale/org/apache/royale/core/{IRemovableBead.as
=> layout/ILayoutChildren.as} (68%)
create mode 100644
frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/layouts/LayoutChildren.as
copy
frameworks/projects/{Core/src/main/royale/org/apache/royale/core/BrowserWindow.as
=> Jewel/src/main/royale/org/apache/royale/jewel/beads/layouts/ViewLayout.as}
(70%)