royale-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From aha...@apache.org
Subject [royale-asjs] branch feature/MXRoyale updated (fbd96bc -> cc768bc)
Date Sat, 21 Jul 2018 06:28:08 GMT
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 fbd96bc  Revert Changes in ISystemManager.as
     new a8caeb2  abstract how Panel creates its content area so it can be re-used in emulation
(and have fewer class dependencies)
     new b08fc9c  make numelements a getter for consistency
     new 1401943  use popuphost correctly
     new d6cc464  allow subclassing of MenuBarController by emulation components
     new fc257bb  also needed to change to getter
     new 76874a2  another change to getter
     new 7178d8e  Panel and MenuBar are starting to work
     new 08d8ed3  MenuBar in mustella is almost working
     new b934b9e  properly remove popups.  The parent may have abstracted the children set
     new fb06c4e  try to override menu height
     new 6485adc  Menu working in SWF
     new 3e21407  modify test because no hover/scrubbing and can't override item height
     new 5dbbbea  add MenuBar test to JS
     new 9d768b1  fix menu dismissal
     new 95aad91  fix bubbling in JS renderers.  Maybe this should be a bead
     new a9f3e6f  mouse events bubble
     new cc768bc  fix mouse events in mustella

The 17 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:
 build.xml                                          |   1 +
 .../projects/Basic/src/main/resources/defaults.css |   2 +
 .../royale/org/apache/royale/core/ContainerBase.as |   2 +-
 .../royale/core/ContainerBaseStrandChildren.as     |   2 +-
 .../apache/royale/core/ListBaseStrandChildren.as   |   2 +-
 .../src/main/royale/org/apache/royale/html/Menu.as |   8 +-
 .../main/royale/org/apache/royale/html/Panel.as    |  37 +++-
 .../org/apache/royale/html/beads/PanelView.as      |  33 ++-
 .../controllers/ItemRendererMouseController.as     |   1 -
 .../beads/controllers/MenuBarMouseController.as    |  10 +-
 .../controllers/MenuSelectionMouseController.as    |  17 +-
 .../html/supportClasses/MenuBarItemRenderer.as     |   4 +
 .../royale/html/supportClasses/MenuItemRenderer.as |   4 +
 .../royale/html/supportClasses/PanelLayoutProxy.as | 108 ++++++++--
 .../core/IContainerBaseStrandChildrenHost.as       |   2 +-
 .../MXRoyale/src/main/resources/defaults.css       |  84 +++++++-
 .../src/main/resources/mx-royale-manifest.xml      |   1 +
 .../MXRoyale/src/main/royale/MXRoyaleClasses.as    |   4 +
 .../src/main/royale/mx/containers/Panel.as         | 118 ++++++-----
 .../main/royale/mx/containers/beads/PanelView.as   |  88 ++++++++
 .../beads/models/PanelModel.as}                    |  53 ++---
 .../src/main/royale/mx/controls/MenuBar.as         | 230 +++++++++------------
 .../beads/controllers/MenuBarMouseController.as}   |  47 +++--
 .../mx/controls/beads/models/MenuBarModel.as}      |  53 ++---
 .../royale/mx/controls/listClasses/ListBase.as     |   2 +-
 .../MXRoyale/src/main/royale/mx/core/Container.as  |   2 +-
 .../src/main/royale/mx/events/MenuEvent.as         |   6 +-
 .../java/marmotinni/DispatchMouseClickEvent.java   |   4 +-
 .../main/java/marmotinni/DispatchMouseEvent.java   |   4 +-
 .../tests/mxtests/basicTests/BasicTests-config.xml |   2 +
 mustella/tests/mxtests/basicTests/BasicTests.mxml  |   4 +
 .../basicTests/halo/scripts/MenuBarTestScript.mxml |  28 ++-
 .../basicTests/halo/scripts/MenuTestScript.mxml    |  27 ++-
 .../basicTests/halo/views/MenuBarTests.mxml        |   4 +-
 .../mxtests/basicTests/halo/views/MenuTests.mxml   |   4 +-
 35 files changed, 659 insertions(+), 339 deletions(-)
 create mode 100644 frameworks/projects/MXRoyale/src/main/royale/mx/containers/beads/PanelView.as
 copy frameworks/projects/MXRoyale/src/main/royale/mx/{controls/ProgressBarDirection.as =>
containers/beads/models/PanelModel.as} (64%)
 copy frameworks/projects/{Core/src/main/royale/org/apache/royale/events/ValueEvent.as =>
MXRoyale/src/main/royale/mx/controls/beads/controllers/MenuBarMouseController.as} (59%)
 copy frameworks/projects/{Basic/src/main/royale/org/apache/royale/html/beads/models/ImageAndTextModel.as
=> MXRoyale/src/main/royale/mx/controls/beads/models/MenuBarModel.as} (63%)


Mime
View raw message