This is an automated email from the ASF dual-hosted git repository. aharui pushed a change to branch feature/MXRoyale in repository https://gitbox.apache.org/repos/asf/royale-asjs.git.
from 5843e30 Panel needs its styles new b406822 module loader for emulation components new 5963a89 we'll do this instead of flash.ui.Keyboard new 0667cac try bringing over Spark layout subsystem except for any 3D/Matrix stuff. Drag/Drop is also commented out for now as is some Baseline calculations The 3 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: .../projects/Basic/src/main/royale/BasicClasses.as | 3 + .../org/apache/royale/html/UIModuleLoader.as | 128 +- .../UIModuleLoader.as => utils/UIModuleUtils.as} | 43 +- .../org/apache/royale/events/KeyboardEvent.as | 9 + .../MXRoyale/src/main/royale/MXRoyaleClasses.as | 1 + .../src/main/royale/mx/core/ILayoutElement.as | 845 ++++ .../src/main/royale/mx/core/IVisualElement.as | 2 +- .../mx/core/LayoutElementUIComponentUtils.as | 588 +++ .../src/main/royale/mx/core/UIComponent.as | 291 +- .../src/main/royale/mx/modules/ModuleLoader.as | 33 +- .../spark/components/supportClasses/GroupBase.as | 64 +- .../spark/components/supportClasses/TextBase.as | 142 +- .../src/main/royale/spark/core/NavigationUnit.as | 181 + .../main/royale/spark/layouts/HorizontalAlign.as | 94 + .../main/royale/spark/layouts/HorizontalLayout.as | 382 +- .../src/main/royale/spark/layouts/TileLayout.as | 5026 ++++++++++---------- .../src/main/royale/spark/layouts/VerticalAlign.as | 104 + .../main/royale/spark/layouts/VerticalLayout.as | 4773 +++++++++---------- .../royale/spark/layouts/supportClasses/Block.as} | 33 +- .../spark/layouts/supportClasses/DropLocation.as | 90 + .../spark/layouts/supportClasses/LayoutBase.as | 2086 ++++++++ .../layouts/supportClasses/LayoutElementHelper.as | 156 + .../layouts/supportClasses/LinearLayoutVector.as | 1169 +++++ 23 files changed, 10883 insertions(+), 5360 deletions(-) copy frameworks/projects/Basic/src/main/royale/org/apache/royale/{html/UIModuleLoader.as => utils/UIModuleUtils.as} (90%) create mode 100644 frameworks/projects/MXRoyale/src/main/royale/mx/core/ILayoutElement.as create mode 100644 frameworks/projects/MXRoyale/src/main/royale/mx/core/LayoutElementUIComponentUtils.as create mode 100644 frameworks/projects/SparkRoyale/src/main/royale/spark/core/NavigationUnit.as create mode 100644 frameworks/projects/SparkRoyale/src/main/royale/spark/layouts/HorizontalAlign.as create mode 100644 frameworks/projects/SparkRoyale/src/main/royale/spark/layouts/VerticalAlign.as copy frameworks/projects/{MXRoyale/src/main/royale/mx/core/IVisualElementContainer.as => SparkRoyale/src/main/royale/spark/layouts/supportClasses/Block.as} (57%) create mode 100644 frameworks/projects/SparkRoyale/src/main/royale/spark/layouts/supportClasses/DropLocation.as create mode 100644 frameworks/projects/SparkRoyale/src/main/royale/spark/layouts/supportClasses/LayoutBase.as create mode 100644 frameworks/projects/SparkRoyale/src/main/royale/spark/layouts/supportClasses/LayoutElementHelper.as create mode 100644 frameworks/projects/SparkRoyale/src/main/royale/spark/layouts/supportClasses/LinearLayoutVector.as