This is an automated email from the ASF dual-hosted git repository. carlosrovira pushed a change to branch feature/vivid in repository https://gitbox.apache.org/repos/asf/royale-asjs.git.
from 500096a add Vivid projects to projects/pom.xml add 59f83f7 Update url of svg file in LICENSE add 75db64e fix maven compilation. Missing license header in cli readme file add 72b67d9 Merge branch 'develop' of https://github.com/apache/royale-asjs into develop add 2d7eb3c Add Moonshine project file to RoyaleWebsite add 0815198 Remove customSDK from RoyaleWebsite.as3proj configuration add 5adf697 Fixed XMLList.toString() add 533b74f Cleaned up VScrollViewport add ae9b650 first cut at generating VO's from JSON add 50bb73f get rid of our fake VOs. We will use generated ones add 47890fc add JSONReviver add 242089d use JSONReviver for keys so they are guaranteed to match. Add [RemoteClass] metadata add a180ee3 add four generated VOs and one we created. The four have been edited to add [Bindable] and computed fields add c78dce3 update ASDoc to use generated VOs add ec8094f generate getter/setters with optional binding events instead of plain vars because export statements don't work for vars since an export creates a reference to the renamed variable. If the renamed variable is given a new value then the export reference is broken add 50d940c The reviver works bottom up so you have to copy properties when replacing a plain object with a class add ef456b9 swap out public var for getter/setters. Public vars don't handle being assigned by name from MXML add bccff27 turn off type-inferencing for now. It looked like it was generating bad code around VO initialization add 006f6b1 need to use common base types in the loops new 0ee2812 Vivid new ui set new 0facaa2 VividBlueTheme project new ec77e0c VividExample app project to test new UI Set and theme new 8d9df43 try to make css per component work, but something is still wrong new 634c23c ant build for Vivid new 92d2e16 ant build for VividExample new bcbc19c add Vivid projects to projects/pom.xml new bff4b57 Merge branch 'feature/vivid' of https://github.com/apache/royale-asjs into feature/vivid The 8 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: LICENSE | 2 +- .../ASDoc/src/main/config/compile-app-config.xml | 4 + examples/royale/ASDoc/src/main/royale/ASDoc.mxml | 1 + .../royale/ASDoc/src/main/royale/ASDocClass.as | 97 ++++++++ .../ASDoc/src/main/royale/ASDocClassAccessor.as | 20 ++ .../ASDoc/src/main/royale/ASDocClassAttribute.as | 28 ++- .../ASDoc/src/main/royale/ASDocClassEvents.as | 97 ++++++++ .../ASDoc/src/main/royale/ASDocClassFunction.as | 72 ++++++ .../ASDoc/src/main/royale/ASDocClassMembers.as | 20 ++ .../royale/ASDoc/src/main/royale/ASDocClassTags.as | 31 +++ .../ASDoc/src/main/royale/EventDetailRenderer.mxml | 11 +- .../src/main/royale/EventSummaryRenderer.mxml | 12 +- .../src/main/royale/MethodDetailRenderer.mxml | 18 +- .../src/main/royale/MethodSummaryRenderer.mxml | 18 +- .../src/main/royale/PropertyDetailRenderer.mxml | 14 +- .../ASDoc/src/main/royale/SummaryRenderer.mxml | 16 +- .../ASDoc/src/main/royale/models/ASDocModel.as | 78 ++++--- .../ASDoc/src/main/royale/valueObjects/DataVO.as | 50 ---- .../src/main/royale/valueObjects/ValueObject.as | 35 --- .../JSON2ASVO-app.xml} | 8 +- .../royale/{MapSearch => JSON2ASVO}/asconfig.json | 2 +- .../royale/{DesktopMap => JSON2ASVO}/build.xml | 4 +- examples/royale/{DesktopMap => JSON2ASVO}/pom.xml | 6 +- .../src/main/royale/JSON2ASVO.mxml} | 16 +- .../JSON2ASVO/src/main/royale/MyInitialView.mxml | 251 +++++++++++++++++++++ .../RoyaleWebsite.as3proj} | 30 +-- .../Basic/src/main/resources/basic-manifest.xml | 1 + .../{VScrollViewport.as => HScrollViewport.as} | 150 ++++++------ .../royale/html/supportClasses/VScrollViewport.as | 24 +- .../royale/org/apache/royale/states/AddItems.as | 89 +++++++- .../org/apache/royale/states/ItemAndDescriptor.as | 22 +- .../main/royale/org/apache/royale/states/State.as | 34 ++- .../src/main/resources/basic-manifest.xml | 1 + .../apache/royale/reflection/beads/JSONReviver.as | 140 ++++++++++++ frameworks/projects/XML/src/main/royale/XML.as | 2 + frameworks/projects/XML/src/main/royale/XMLList.as | 2 +- manualtests/XMLTest/src/MyInitialView.mxml | 8 +- npm/cli/README.md | 19 ++ 38 files changed, 1099 insertions(+), 334 deletions(-) create mode 100644 examples/royale/ASDoc/src/main/royale/ASDocClass.as create mode 100644 examples/royale/ASDoc/src/main/royale/ASDocClassAccessor.as copy frameworks/projects/Core/src/main/royale/org/apache/royale/events/IBrowserEvent.as => examples/royale/ASDoc/src/main/royale/ASDocClassAttribute.as (68%) create mode 100644 examples/royale/ASDoc/src/main/royale/ASDocClassEvents.as create mode 100644 examples/royale/ASDoc/src/main/royale/ASDocClassFunction.as create mode 100644 examples/royale/ASDoc/src/main/royale/ASDocClassMembers.as create mode 100644 examples/royale/ASDoc/src/main/royale/ASDocClassTags.as delete mode 100644 examples/royale/ASDoc/src/main/royale/valueObjects/DataVO.as delete mode 100644 examples/royale/ASDoc/src/main/royale/valueObjects/ValueObject.as copy examples/royale/{StorageExample/StorageExample-app.xml => JSON2ASVO/JSON2ASVO-app.xml} (97%) copy examples/royale/{MapSearch => JSON2ASVO}/asconfig.json (96%) copy examples/royale/{DesktopMap => JSON2ASVO}/build.xml (96%) copy examples/royale/{DesktopMap => JSON2ASVO}/pom.xml (94%) copy examples/royale/{DragAndDropExample/src/main/royale/DragAndDropExample.mxml => JSON2ASVO/src/main/royale/JSON2ASVO.mxml} (85%) create mode 100644 examples/royale/JSON2ASVO/src/main/royale/MyInitialView.mxml copy examples/royale/{AccordionExample/AccordionExample.as3proj => RoyaleWebsite/RoyaleWebsite.as3proj} (90%) copy frameworks/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/{VScrollViewport.as => HScrollViewport.as} (60%) create mode 100644 frameworks/projects/Reflection/src/main/royale/org/apache/royale/reflection/beads/JSONReviver.as -- To stop receiving notification emails like this one, please contact carlosrov...@apache.org.