This is an automated email from the ASF dual-hosted git repository.
aharui pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git.
from e4aa99b todojewel-itemrenderer: Change TodoRenderer to
SimpleListItemRenderer since this example does not require hover/selection
capabilities
new cb7978d Revert "todojewel-itemrenderer: Change TodoRenderer to
SimpleListItemRenderer since this example does not require hover/selection
capabilities"
new 5aedadd Revert "jewel-itemrenderer: Create a SimpleListItemRenderer
that has simple list capabilities (text, align, styling and is li) and make
ListItemRenderer extend it and add hover and selection capabilities"
new 48d4425 refactor Jewel to use new SelectableItemRendererClassFactory
pattern
new 308d679 update TDJ to use new ItemRenderer patterns and allow a
per-column exception
new b305832 disable selection on the todo examples
The 5 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/resources/todomvc-styles.css | 2 +
.../jewel/todomvc/renderers/TodoItemRenderer.mxml | 4 +-
.../todomvc/src/main/resources/todomvc-styles.css | 2 +
.../jewel/todomvc/renderers/TodoItemRenderer.mxml | 4 +-
.../src/main/royale/TablePlayGround.mxml | 2 +
.../TableCellCloseIconItemRenderer.mxml | 3 +-
.../Core/src/main/resources/basic-manifest.xml | 2 +
.../projects/Core/src/main/royale/CoreClasses.as | 1 +
...erridableSelectableItemRendererClassFactory.as} | 8 +-
.../core/SelectableItemRendererClassFactory.as | 3 +-
.../projects/Jewel/src/main/resources/defaults.css | 14 +-
.../Jewel/src/main/resources/jewel-manifest.xml | 2 +-
.../controllers/ItemRendererMouseController.as | 10 +-
...stHoverableRuntimeSelectableItemRendererBead.as | 26 ++--
...electorListRuntimeSelectableItemRendererBead.as | 79 +++--------
...lectorListRuntimeSelectableItemRendererBead.as} | 110 +++++++++-------
.../CollapsibleNavigationSectionRenderer.as | 2 -
.../royale/jewel/itemRenderers/ListItemRenderer.as | 109 +++++++++++++--
.../itemRenderers/NavigationLinkItemRenderer.as | 2 -
.../jewel/itemRenderers/SimpleListItemRenderer.as | 146 ---------------------
.../itemRenderers/TabBarButtonItemRenderer.as | 2 -
.../jewel/itemRenderers/TableItemRenderer.as | 31 +----
.../Jewel/src/main/sass/components/_datagrid.sass | 2 +
.../Jewel/src/main/sass/components/_list.sass | 3 +-
.../src/main/sass/components/_navigation.sass | 3 +-
.../Jewel/src/main/sass/components/_tabbar.sass | 3 +-
.../Jewel/src/main/sass/components/_table.sass | 3 +-
27 files changed, 239 insertions(+), 339 deletions(-)
copy
frameworks/projects/Core/src/main/royale/org/apache/royale/core/{SelectableItemRendererClassFactory.as
=> OverridableSelectableItemRendererClassFactory.as} (90%)
copy
frameworks/projects/{MaterialDesignLite/src/main/royale/org/apache/royale/mdl/Drawer.as
=>
Jewel/src/main/royale/org/apache/royale/jewel/beads/itemRenderers/NoClassSelectorListRuntimeSelectableItemRendererBead.as}
(64%)
delete mode 100644
frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/itemRenderers/SimpleListItemRenderer.as