This is an automated email from the ASF dual-hosted git repository.

harbs pushed a change to branch feature/router
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git.


    from 204a154  added default route
     add 38738b0  Exclude SVGBase from swf sources to avoid compiler error
     add 82ba63b  jewel-tooltip: listen on change events from target and uses 
ROLL events instead MOUSE counterparts to avoid trigger on childs of the 
listener object (solves #696)
     add dd83c65  jewel-iconbutton and togglebutton: add missing bindable 
properties and docs
     add f337f42  jewel-tooltip: decouple remove of tip from ROLL_OUT and make 
public so we can remove from outside (used in #697)
     add 23813cb  Missing imports
     add e53abf6  tour-de-jewel: added tooltip remove example from renderer 
(exposed in #697)
     add bc8995d  jewel-texinputbase; ENTER key press was not working in all 
situations. capture needs to be true
     add 8b354b8  WIP on swf Graphics emulation.
     add f3a6c01  mxmlitemrenderer: add missing states support
     add 98da05e  jewel-examples: Add todomvc example. Fully functional, but 
need styling
     add 223763c  todomvc-jewel-example: fix some functionality and add a bit 
some styles.
     add b4bd64c  Merge branch 'develop' of 
https://github.com/apache/royale-asjs into develop
     add ad82c50  mxmlitemrenderer: separate states to a new class 
MXMLStatesItemRenderer, and make StyledMXMLItemRenderer extend that class so 
Jewel renderers has state support by default
     add cb044ed  mxmlstatesrenderer: clean imports
     add 42eb35e  tour-de-jewel: fix tag
     add 93c5612  ToolTipRemovalWhenItemRemoved: new bead to abstract best 
practice showcased in #697
     add a9b39f2  html: add header and section tags
     add 9725763  html: add footer tag
     add 5b1f34e  changed ISelectionModel to IDataProviderModel (in 
CollectionChangeUpdateForArrayListData)
     add ad9c811  Added models to manifest
     add 8c2f75b  Merge pull request #698 from tzivz/develop
     add c65014a  jewel-textinput: add setFocus() method to jewel text based 
inputs
     add ee93671  todomvc-jewel-example: near completion
     add fc94093  todomvc-jewel-example: left from last commit
     add 8ed79a4  Move ToolTipRemovalWhenItemRemoved to Basic.
     add 2f8a439  MultiSelectionCollectionViewModel small change
     add fbcd4c1  Prevent RTE when dragging out of a browser window
     add b4b4e1f  Merge pull request #699 from tzivz/develop
     add 9e4bc4f  todomvc-jewel-example: fix some issues when filtering and 
styles and add foooter credits
     add 579962f  Fix the typing of graphicsRenderTarget in the JS 
IGraphicsTarget interface - specifically as 'svg' element tag
     add a9c66d7  allow DateField dropdown to close when the selectedDate is 
clicked on.  Should fix #700
     add 4a11e5e  Change Calender icon in DateFieldView.as
     add c869c22  jewel-tooltip: organize imports
     add e67f344  todomvc-jewel-example: refactor to separate pieces and make 
it more "mvc"
     add 030b618  todomvc-jewel-example: added routing
     add 3209e52  shared-object: Move LSO to Storage since is not flex
     add a481208  mxroyale-Objectutil: fix failing test in CruxQuickStartBasic 
due to "unreachable code" error in ObjectUtil.as
     add 97cb962  Revert "shared-object: Move LSO to Storage since is not flex"
     add ec306f9  jewel-layout-basic: position needs to be forced. Still need 
so JS calcs for parent height
     add eff29bf  left from last commit
     add 4901f84  left from last committodomvc-jewel-example: persist data in 
local storage with SharedObject
     add a27bb5e  jewel-todomvc-example: some latest changes
     add d536238  jewel-datagrid: fix columnWidths broken by latest commits 
(fix #704)
     new cc7b2d5  Merge branch 'develop' into feature/router
     new 2b1b15c  work on states
     add e836539  fix Jewel's DateChooserModel
     add bf8cc1f  jewel-checkbox: add checkWidth and checkHeight properties to 
allow size the check view part
     add 8d21ea9  jewel-checkbox: date time is not sufficient to get a unique 
name for selector
     add 065fcf5  tour-de-jewel: added checkbox sizes, not sure if this work 
for IE11
     add a0db2c0  Quick fix for swf build of Jewel
     add 5be3213  Avoid error in IE11 with CSSStyleSheet.insertRule 
non-optional second parameter
     add 0f7153b  addDynamicSelector: fix for IE11, also remove from 
CheckBoxView
     add 75b759b  tour-de-jewel: latest fixes. - Jewel CheckBox look change to 
mimic todomvc style - toggleAll change style if all items is marked/unmaked - 
Item edit mode now exits with "click outside" - Item edit mode now removes the 
item if user removes all text - Finish little style things through all example 
to match todomvc as much as possible
     add 58d0c95  TodoMVC readme.md
     add 4f97426  Update readme.md
     add 2b2951e  todomvc-jewel: fix a bug where click outside was not working 
on sibling renderers due to useCapture not true
     new 7403494  Merge branch 'develop' into feature/router
     new ed14387  Fixed router bugs
     new bf72c82  Should work but the states of the buttons are messed up

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:
 examples/jewel/pom.xml                             | 188 +++++
 .../todomvc}/asconfig.json                         |   0
 examples/jewel/todomvc/build.xml                   |  56 ++
 examples/jewel/todomvc/pom.xml                     | 109 +++
 examples/jewel/todomvc/readme.md                   |  45 +
 .../todomvc/src/main/config/compile-app-config.xml |  46 +
 .../main/resources/todomvc-index-template.html}    |   0
 .../todomvc/src/main/resources/todomvc-styles.css  | 335 ++++++++
 examples/jewel/todomvc/src/main/royale/App.mxml    |  54 ++
 .../jewel/todomvc/controllers/TodoController.as    | 219 +++++
 .../main/royale/jewel/todomvc/events/TodoEvent.as  |  68 ++
 .../main/royale/jewel/todomvc/models/TodoModel.as  | 179 ++++
 .../jewel/todomvc/renderers/TodoItemRenderer.mxml  | 162 ++++
 .../royale/jewel/todomvc/views/TodoFooter.mxml     |  81 ++
 .../royale/jewel/todomvc/views/TodoHeader.mxml     |  75 ++
 .../jewel/todomvc/views/TodoListSection.mxml       | 108 +++
 .../src/main/royale/jewel/todomvc/vos/TodoVO.as    |  50 +-
 examples/jewel/todomvc/todomvc.as3proj             | 115 +++
 examples/pom.xml                                   |   1 +
 .../ASDoc/src/main/config/asdoc-swf-config.xml     |   1 +
 .../src/main/royale/CheckBoxPlayGround.mxml        |  15 +
 .../royale/itemRenderers/IconListItemRenderer.mxml |   7 +
 .../Basic/src/main/resources/basic-manifest.xml    |   8 +
 .../apache/royale/core/StyledMXMLItemRenderer.as   |   4 +-
 .../org/apache/royale/display/UIGraphicsBase.as    |  63 ++
 .../apache/royale/html/accessories/ToolTipBead.as  |  46 +-
 .../accessories/ToolTipRemovalWhenItemRemoved.as   |  80 ++
 .../CollectionChangeUpdateForArrayListData.as      |   5 +-
 .../org/apache/royale/html/beads/DateFieldView.as  |   5 +-
 .../royale/html/beads/models/DateChooserModel.as   |  22 +-
 .../models/MultiSelectionCollectionViewModel.as    |   4 +-
 .../royale/html/supportClasses/MXMLItemRenderer.as |   9 +-
 .../html/supportClasses/MXMLStatesItemRenderer.as  | 184 ++++
 .../org/apache/royale/routing/RouteTitleLookup.as} |  48 +-
 .../org/apache/royale/routing/RouteToState.as      |  29 +-
 .../royale/org/apache/royale/routing/Router.as     |  20 +-
 .../org/apache/royale/routing/SetRouteTitle.as     |   5 +-
 .../projects/Core/src/main/royale/CoreClasses.as   |   1 +
 .../org/apache/royale/core/IDateChooserModel.as    |  14 +
 .../royale/org/apache/royale/core/IToolTipBead.as} |  35 +-
 .../main/royale/org/apache/royale/geom/Matrix.as   |  33 +
 .../apache/royale/utils/css/addDynamicSelector.as  |  13 +-
 .../html/beads/controllers/DragMouseController.as  |  22 +-
 .../Graphics/src/main/royale/GraphicsClasses.as    |  21 +-
 .../royale/org/apache/royale/display/BitmapData.as | 358 ++++++++
 .../royale/org/apache/royale/display/CapsStyle.as  |  46 +
 .../royale/org/apache/royale/display/Graphics.as   | 931 +++++++++++++++++++++
 .../apache/royale/display/GraphicsBitmapFill.as    |  97 +++
 .../org/apache/royale/display/GraphicsEndFill.as   |  40 +
 .../apache/royale/display/GraphicsGradientFill.as  | 256 ++++++
 .../org/apache/royale/display/GraphicsSolidFill.as |  67 ++
 .../org/apache/royale/display/GraphicsStroke.as    | 169 ++++
 .../org/apache/royale/display/IGraphicsData.as     |  29 +
 .../org/apache/royale/display/IGraphicsFill.as     |  35 +
 .../org/apache/royale/display/IGraphicsStroke.as   |  31 +
 .../org/apache/royale/display/IGraphicsTarget.as   |  42 +
 .../apache/royale/display/InterpolationMethod.as   |  46 +
 .../apache/royale/display/JPEGEncoderOptions.as    |  40 +
 .../royale/org/apache/royale/display/JointStyle.as |  46 +
 .../org/apache/royale/display/LineScaleMode.as     |  52 ++
 .../org/apache/royale/display/PNGEncoderOptions.as |  41 +
 .../royale/display/js/JSRuntimeGraphicsStore.as    | 111 +++
 .../apache/royale/display/js/createGraphicsSVG.as  |  37 +
 .../apache/royale/display/js/nonNullParamError.as  |  30 +
 .../HTML/src/main/resources/html-manifest.xml      |   3 +
 .../org/apache/royale/html/elements/Footer.as}     |  63 +-
 .../org/apache/royale/html/elements/Header.as}     |  63 +-
 .../org/apache/royale/html/elements/Section.as}    |  63 +-
 .../projects/Jewel/src/main/resources/defaults.css |  16 +-
 .../projects/Jewel/src/main/royale/JewelClasses.as |   2 +-
 .../royale/org/apache/royale/jewel/CheckBox.as     |  46 +-
 .../royale/org/apache/royale/jewel/IconButton.as   |  13 +-
 .../royale/org/apache/royale/jewel/TextInput.as    |   2 +-
 .../royale/org/apache/royale/jewel/ToggleButton.as |  11 +-
 .../apache/royale/jewel/beads/controls/ToolTip.as  |  39 +-
 .../royale/jewel/beads/models/DateChooserModel.as  |  19 +
 .../royale/jewel/beads/views/CheckBoxView.as       | 140 +++-
 .../royale/jewel/beads/views/DataGridView.as       |   2 +-
 .../supportClasses/textinput/TextInputBase.as      |  21 +-
 .../Jewel/src/main/sass/components/_checkbox.sass  |  21 +-
 .../Jewel/src/main/sass/components/_layout.sass    |   2 +-
 .../MXRoyale/src/main/royale/mx/geom/Matrix.as     |   3 -
 .../src/main/royale/mx/utils/ObjectUtil.as         |   2 -
 83 files changed, 5349 insertions(+), 271 deletions(-)
 create mode 100644 examples/jewel/pom.xml
 copy examples/{royale/RoyaleTeamPage_MDL => jewel/todomvc}/asconfig.json (100%)
 create mode 100644 examples/jewel/todomvc/build.xml
 create mode 100644 examples/jewel/todomvc/pom.xml
 create mode 100644 examples/jewel/todomvc/readme.md
 create mode 100644 
examples/jewel/todomvc/src/main/config/compile-app-config.xml
 copy 
examples/{royale/TourDeJewel/src/main/resources/jewel-example-index-template.html
 => jewel/todomvc/src/main/resources/todomvc-index-template.html} (100%)
 create mode 100644 examples/jewel/todomvc/src/main/resources/todomvc-styles.css
 create mode 100644 examples/jewel/todomvc/src/main/royale/App.mxml
 create mode 100644 
examples/jewel/todomvc/src/main/royale/jewel/todomvc/controllers/TodoController.as
 create mode 100644 
examples/jewel/todomvc/src/main/royale/jewel/todomvc/events/TodoEvent.as
 create mode 100644 
examples/jewel/todomvc/src/main/royale/jewel/todomvc/models/TodoModel.as
 create mode 100644 
examples/jewel/todomvc/src/main/royale/jewel/todomvc/renderers/TodoItemRenderer.mxml
 create mode 100644 
examples/jewel/todomvc/src/main/royale/jewel/todomvc/views/TodoFooter.mxml
 create mode 100644 
examples/jewel/todomvc/src/main/royale/jewel/todomvc/views/TodoHeader.mxml
 create mode 100644 
examples/jewel/todomvc/src/main/royale/jewel/todomvc/views/TodoListSection.mxml
 copy frameworks/projects/MXRoyale/src/main/royale/mx/geom/Matrix.as => 
examples/jewel/todomvc/src/main/royale/jewel/todomvc/vos/TodoVO.as (57%)
 create mode 100644 examples/jewel/todomvc/todomvc.as3proj
 create mode 100644 
frameworks/projects/Basic/src/main/royale/org/apache/royale/display/UIGraphicsBase.as
 create mode 100644 
frameworks/projects/Basic/src/main/royale/org/apache/royale/html/accessories/ToolTipRemovalWhenItemRemoved.as
 create mode 100644 
frameworks/projects/Basic/src/main/royale/org/apache/royale/html/supportClasses/MXMLStatesItemRenderer.as
 copy frameworks/projects/{MXRoyale/src/main/royale/mx/geom/Matrix.as => 
Basic/src/main/royale/org/apache/royale/routing/RouteTitleLookup.as} (56%)
 copy frameworks/projects/{MXRoyale/src/main/royale/mx/geom/Matrix.as => 
Core/src/main/royale/org/apache/royale/core/IToolTipBead.as} (63%)
 create mode 100644 
frameworks/projects/Graphics/src/main/royale/org/apache/royale/display/BitmapData.as
 create mode 100644 
frameworks/projects/Graphics/src/main/royale/org/apache/royale/display/CapsStyle.as
 create mode 100644 
frameworks/projects/Graphics/src/main/royale/org/apache/royale/display/Graphics.as
 create mode 100644 
frameworks/projects/Graphics/src/main/royale/org/apache/royale/display/GraphicsBitmapFill.as
 create mode 100644 
frameworks/projects/Graphics/src/main/royale/org/apache/royale/display/GraphicsEndFill.as
 create mode 100644 
frameworks/projects/Graphics/src/main/royale/org/apache/royale/display/GraphicsGradientFill.as
 create mode 100644 
frameworks/projects/Graphics/src/main/royale/org/apache/royale/display/GraphicsSolidFill.as
 create mode 100644 
frameworks/projects/Graphics/src/main/royale/org/apache/royale/display/GraphicsStroke.as
 create mode 100644 
frameworks/projects/Graphics/src/main/royale/org/apache/royale/display/IGraphicsData.as
 create mode 100644 
frameworks/projects/Graphics/src/main/royale/org/apache/royale/display/IGraphicsFill.as
 create mode 100644 
frameworks/projects/Graphics/src/main/royale/org/apache/royale/display/IGraphicsStroke.as
 create mode 100644 
frameworks/projects/Graphics/src/main/royale/org/apache/royale/display/IGraphicsTarget.as
 create mode 100644 
frameworks/projects/Graphics/src/main/royale/org/apache/royale/display/InterpolationMethod.as
 create mode 100644 
frameworks/projects/Graphics/src/main/royale/org/apache/royale/display/JPEGEncoderOptions.as
 create mode 100644 
frameworks/projects/Graphics/src/main/royale/org/apache/royale/display/JointStyle.as
 create mode 100644 
frameworks/projects/Graphics/src/main/royale/org/apache/royale/display/LineScaleMode.as
 create mode 100644 
frameworks/projects/Graphics/src/main/royale/org/apache/royale/display/PNGEncoderOptions.as
 create mode 100644 
frameworks/projects/Graphics/src/main/royale/org/apache/royale/display/js/JSRuntimeGraphicsStore.as
 create mode 100644 
frameworks/projects/Graphics/src/main/royale/org/apache/royale/display/js/createGraphicsSVG.as
 create mode 100644 
frameworks/projects/Graphics/src/main/royale/org/apache/royale/display/js/nonNullParamError.as
 copy frameworks/projects/{MXRoyale/src/main/royale/mx/geom/Matrix.as => 
HTML/src/main/royale/org/apache/royale/html/elements/Footer.as} (51%)
 copy frameworks/projects/{MXRoyale/src/main/royale/mx/geom/Matrix.as => 
HTML/src/main/royale/org/apache/royale/html/elements/Header.as} (51%)
 copy frameworks/projects/{MXRoyale/src/main/royale/mx/geom/Matrix.as => 
HTML/src/main/royale/org/apache/royale/html/elements/Section.as} (51%)

Reply via email to