You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by ha...@apache.org on 2016/04/08 13:19:46 UTC

[43/43] git commit: [flex-asjs] [refs/heads/e4x] - Merge branch 'develop' into e4x

Merge branch 'develop' into e4x

* develop: (41 commits)
  Application was not adding its own beads to its strand.
  switch nightly to 0.7.0
  try to fix 'all' target
  Add AngularJS + Angular Material example.  Need to figure out what to do about the externs swc files.
  remove GCL crypt folder (and upgrade Selenium)
  fix gpg check for docs in approval script
  update rat in releasecandidate.xml
  fix issues with release packaging, installation and approval
  missing brace
  don't exclude this anymore
  AntOnAIR doesn't have flattenmapper so try alternative
  fix files in LICENSE
  try to make the designmodo fonts an optional dependency
  switch to newer rat from maven
  get ant examples to build from an IDE-compatible folder structure
  fix up ant scripts to hanlde both repo folder structure and binary package folder structure
  Use airglobal.swc from PROJECT_FRAMEWORKS}/libs/air/ instead of adding a reference to AIR SDK.
  Update Flash Builder/Eclipse project to add reference to Graphics project.
  Add dependency on AIR SDK.  Need to add a linked resource called AIR_HOME in Flash Builder/Eclipse and point it to directory where AIR SDK is available.
  Clean up asdoc issue surrounding the inclusion of Google Maps stubs.
  ...

Conflicts:
	build.xml


Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/e2c462a0
Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/e2c462a0
Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/e2c462a0

Branch: refs/heads/e4x
Commit: e2c462a078ad3d04e1106fd75e50bf10c8b33e24
Parents: 51bbbac 64c699d
Author: Harbs <ha...@in-tools.com>
Authored: Fri Apr 8 14:18:50 2016 +0300
Committer: Harbs <ha...@in-tools.com>
Committed: Fri Apr 8 14:18:50 2016 +0300

----------------------------------------------------------------------
 ApproveFlexJS.xml                               | 287 ++++++++++++++++++-
 LICENSE                                         |   7 +-
 LICENSE.base                                    | 203 +++++++++++++
 LICENSE.bin                                     |   4 -
 NOTICE                                          |   2 +-
 RELEASE_NOTES                                   |  10 +
 apache-flex-flexjs-installer-config.xml         |  29 ++
 build.properties                                |   2 +-
 build.xml                                       |  54 ++--
 examples/build.xml                              |   4 +
 examples/build_example.xml                      |  18 ++
 examples/flexjs/ChartExample/build.xml          |  16 ++
 examples/flexjs/DataGridExample/build.xml       |  16 ++
 .../src/productsView/ProductListItem.mxml       |  10 +
 examples/flexjs/FlexJSStore_jquery/build.xml    |  16 ++
 .../src/productsView/CatalogTitleButtons.mxml   |   8 +-
 .../productsView/ProductCatalogThumbnail.mxml   |   2 +-
 .../src/productsView/ProductListItem.mxml       |  10 +
 examples/flexjs/MapSearch/build.xml             |  16 ++
 examples/flexjs/MobileTrader/build.xml          |  16 ++
 examples/flexjs/StorageExample/README.txt       |  81 ++++++
 .../StorageExample/StorageExample-app.xml       | 252 ++++++++++++++++
 examples/flexjs/StorageExample/build.xml        |  93 ++++++
 examples/flexjs/StorageExample/pom.xml          |  50 ++++
 .../StorageExample/src/MyInitialView.mxml       | 245 ++++++++++++++++
 .../StorageExample/src/StorageExample.mxml      |  42 +++
 .../flexjs/StorageExample/src/models/MyModel.as |  58 ++++
 examples/flexjs/TreeExample/build.xml           |  60 ++++
 examples/flexjs/TreeExample/pom.xml             |  50 ++++
 .../flexjs/TreeExample/src/MyInitialView.mxml   |  37 +++
 .../flexjs/TreeExample/src/TreeExample.mxml     |  36 +++
 .../flexjs/TreeExample/src/models/MyModel.as    |  72 +++++
 .../AngularExample/AngularExample-debug.html    |  28 ++
 .../AngularExample/AngularExample-release.html  |  29 ++
 .../native/AngularExample/src/AngularExample.as |  66 +++++
 .../native/AngularExample/src/MyController.as   |  52 ++++
 .../src/components/IWebComponent.as             |   9 +
 .../src/components/WebComponent.as              |  20 ++
 .../src/components/mdbutton/MDButton.as         |  43 +++
 .../src/components/mdbutton/MDButtonFactory.as  |  38 +++
 frameworks/asdoc-config.xml                     |   3 +-
 frameworks/build.xml                            |   6 +
 frameworks/downloads.xml                        |  41 ++-
 frameworks/projects/Binding/build.xml           |   7 +
 frameworks/projects/Charts/build.xml            |   7 +
 frameworks/projects/Collections/build.xml       |   7 +
 .../src/main/flex/CollectionsClasses.as         |   2 +
 .../org/apache/flex/collections/ArrayList.as    | 114 ++++----
 .../apache/flex/collections/FlattenedList.as    | 203 +++++++++++++
 .../apache/flex/collections/HierarchicalData.as | 269 +++++++++++++++++
 .../org/apache/flex/collections/IArrayList.as   | 178 ++++++++++++
 .../flex/collections/IHierarchicalData.as       | 119 ++++++++
 .../src/main/resources/basic-manifest.xml       |   1 +
 frameworks/projects/Core/build.xml              |   7 +
 .../projects/Core/src/main/flex/CoreClasses.as  |   4 +
 .../projects/Core/src/main/flex/Namespace.as    |  50 ++++
 frameworks/projects/Core/src/main/flex/QName.as |  53 ++++
 .../flex/org/apache/flex/core/Application.as    |   7 +-
 .../org/apache/flex/core/HTMLElementWrapper.as  |  18 ++
 .../flex/org/apache/flex/core/IFlexJSElement.as |  18 ++
 .../flex/org/apache/flex/core/IItemRenderer.as  |  12 +
 .../org/apache/flex/core/WrappedHTMLElement.as  |  18 ++
 .../flex/org/apache/flex/events/CustomEvent.as  |   9 +-
 .../main/flex/org/apache/flex/events/Event.as   |  17 +-
 .../org/apache/flex/events/EventDispatcher.as   |  14 +
 .../flex/org/apache/flex/events/MouseEvent.as   |   2 +-
 .../org/apache/flex/events/ValueChangeEvent.as  |   9 +-
 .../flex/org/apache/flex/events/ValueEvent.as   |  10 +-
 .../main/flex/org/apache/flex/utils/Proxy.as    | 152 ++++++++++
 frameworks/projects/CreateJS/build.xml          |  11 +-
 frameworks/projects/DragDrop/build.xml          |   7 +
 frameworks/projects/Effects/build.xml           |   7 +
 frameworks/projects/Flat/build.xml              |   7 +
 frameworks/projects/Formatters/build.xml        |   6 +
 frameworks/projects/GoogleMaps/build.xml        |  11 +-
 .../src/main/flex/google/maps/Animation.as      |  18 ++
 .../src/main/flex/google/maps/BicyclingLayer.as |  18 ++
 .../src/main/flex/google/maps/Circle.as         |  18 ++
 .../main/flex/google/maps/ControlPosition.as    |  18 ++
 .../main/flex/google/maps/DirectionsRenderer.as |  18 ++
 .../main/flex/google/maps/DirectionsService.as  |  18 ++
 .../main/flex/google/maps/DirectionsStatus.as   |  18 ++
 .../google/maps/DistanceMatrixElementStatus.as  |  18 ++
 .../flex/google/maps/DistanceMatrixService.as   |  18 ++
 .../flex/google/maps/DistanceMatrixStatus.as    |  18 ++
 .../main/flex/google/maps/ElevationService.as   |  18 ++
 .../main/flex/google/maps/ElevationStatus.as    |  18 ++
 .../flex/google/maps/FusionTablesHeatmap.as     |  18 ++
 .../main/flex/google/maps/FusionTablesLayer.as  |  18 ++
 .../google/maps/FusionTablesMarkerOptions.as    |  18 ++
 .../google/maps/FusionTablesPolygonOptions.as   |  18 ++
 .../google/maps/FusionTablesPolylineOptions.as  |  18 ++
 .../main/flex/google/maps/FusionTablesQuery.as  |  18 ++
 .../main/flex/google/maps/FusionTablesStyle.as  |  18 ++
 .../src/main/flex/google/maps/Geocoder.as       |  18 ++
 .../google/maps/GeocoderAddressComponent.as     |  18 ++
 .../main/flex/google/maps/GeocoderGeometry.as   |  18 ++
 .../flex/google/maps/GeocoderLocationType.as    |  18 ++
 .../src/main/flex/google/maps/GeocoderResult.as |  18 ++
 .../src/main/flex/google/maps/GeocoderStatus.as |  18 ++
 .../src/main/flex/google/maps/GroundOverlay.as  |  18 ++
 .../src/main/flex/google/maps/ImageMapType.as   |  18 ++
 .../src/main/flex/google/maps/InfoWindow.as     |  18 ++
 .../src/main/flex/google/maps/KmlAuthor.as      |  18 ++
 .../src/main/flex/google/maps/KmlFeatureData.as |  18 ++
 .../src/main/flex/google/maps/KmlLayer.as       |  18 ++
 .../main/flex/google/maps/KmlLayerMetadata.as   |  18 ++
 .../src/main/flex/google/maps/KmlLayerStatus.as |  18 ++
 .../src/main/flex/google/maps/KmlMouseEvent.as  |  18 ++
 .../src/main/flex/google/maps/LatLng.as         |  37 +--
 .../src/main/flex/google/maps/LatLngBounds.as   |  18 ++
 .../src/main/flex/google/maps/MVCArray.as       |  18 ++
 .../src/main/flex/google/maps/MVCObject.as      |  19 ++
 .../GoogleMaps/src/main/flex/google/maps/Map.as |  18 ++
 .../flex/google/maps/MapCanvasProjection.as     |  18 ++
 .../src/main/flex/google/maps/MapPanes.as       |  18 ++
 .../flex/google/maps/MapTypeControlStyle.as     |  18 ++
 .../src/main/flex/google/maps/MapTypeId.as      |  18 ++
 .../main/flex/google/maps/MapTypeRegistry.as    |  18 ++
 .../main/flex/google/maps/MapsEventListener.as  |  18 ++
 .../src/main/flex/google/maps/Marker.as         |  37 +--
 .../src/main/flex/google/maps/MaxZoomService.as |  18 ++
 .../src/main/flex/google/maps/MaxZoomStatus.as  |  18 ++
 .../src/main/flex/google/maps/MouseEvent.as     |  19 ++
 .../src/main/flex/google/maps/OverlayView.as    |  18 ++
 .../src/main/flex/google/maps/Point.as          |  18 ++
 .../src/main/flex/google/maps/PolyMouseEvent.as |  18 ++
 .../src/main/flex/google/maps/Polygon.as        |  18 ++
 .../src/main/flex/google/maps/Polyline.as       |  18 ++
 .../src/main/flex/google/maps/Rectangle.as      |  18 ++
 .../main/flex/google/maps/ScaleControlStyle.as  |  18 ++
 .../src/main/flex/google/maps/Size.as           |  18 ++
 .../flex/google/maps/StreetViewCoverageLayer.as |  18 ++
 .../main/flex/google/maps/StreetViewPanorama.as |  18 ++
 .../src/main/flex/google/maps/StreetViewPov.as  |  18 ++
 .../main/flex/google/maps/StreetViewService.as  |  18 ++
 .../main/flex/google/maps/StreetViewStatus.as   |  18 ++
 .../src/main/flex/google/maps/StrokePosition.as |  18 ++
 .../src/main/flex/google/maps/StyledMapType.as  |  18 ++
 .../src/main/flex/google/maps/SymbolPath.as     |  18 ++
 .../src/main/flex/google/maps/TrafficLayer.as   |  18 ++
 .../src/main/flex/google/maps/TransitLayer.as   |  18 ++
 .../src/main/flex/google/maps/TravelMode.as     |  18 ++
 .../src/main/flex/google/maps/UnitSystem.as     |  18 ++
 .../main/flex/google/maps/ZoomControlStyle.as   |  18 ++
 .../src/main/flex/google/maps/adsense.as        |  18 ++
 .../main/flex/google/maps/adsense/AdFormat.as   |  18 ++
 .../src/main/flex/google/maps/adsense/AdUnit.as |  18 ++
 .../src/main/flex/google/maps/drawing.as        |  18 ++
 .../flex/google/maps/drawing/DrawingManager.as  |  18 ++
 .../google/maps/drawing/OverlayCompleteEvent.as |  18 ++
 .../flex/google/maps/drawing/OverlayType.as     |  18 ++
 .../src/main/flex/google/maps/event.as          |  18 ++
 .../src/main/flex/google/maps/geometry.as       |  18 ++
 .../main/flex/google/maps/geometry/encoding.as  |  18 ++
 .../src/main/flex/google/maps/geometry/poly.as  |  18 ++
 .../main/flex/google/maps/geometry/spherical.as |  18 ++
 .../src/main/flex/google/maps/panoramio.as      |  18 ++
 .../google/maps/panoramio/PanoramioLayer.as     |  18 ++
 .../src/main/flex/google/maps/places.as         |  18 ++
 .../flex/google/maps/places/Autocomplete.as     |  18 ++
 .../google/maps/places/AutocompleteService.as   |  18 ++
 .../google/maps/places/ComponentRestrictions.as |  18 ++
 .../flex/google/maps/places/PhotoOptions.as     |  18 ++
 .../google/maps/places/PlaceAspectRating.as     |  18 ++
 .../flex/google/maps/places/PlaceGeometry.as    |  18 ++
 .../main/flex/google/maps/places/PlaceResult.as |  18 ++
 .../main/flex/google/maps/places/PlaceReview.as |  18 ++
 .../google/maps/places/PlaceSearchPagination.as |  18 ++
 .../flex/google/maps/places/PlacesService.as    |  18 ++
 .../google/maps/places/PlacesServiceStatus.as   |  18 ++
 .../src/main/flex/google/maps/places/RankBy.as  |  18 ++
 .../main/flex/google/maps/places/SearchBox.as   |  18 ++
 .../src/main/flex/google/maps/visualization.as  |  18 ++
 .../maps/visualization/DemographicsLayer.as     |  18 ++
 .../google/maps/visualization/HeatmapLayer.as   |  18 ++
 .../maps/visualization/MapsEngineLayer.as       |  18 ++
 .../maps/visualization/MapsEngineStatus.as      |  18 ++
 .../src/main/flex/google/maps/weather.as        |  18 ++
 .../main/flex/google/maps/weather/CloudLayer.as |  18 ++
 .../main/flex/google/maps/weather/LabelColor.as |  18 ++
 .../flex/google/maps/weather/TemperatureUnit.as |  18 ++
 .../flex/google/maps/weather/WeatherLayer.as    |  18 ++
 .../flex/google/maps/weather/WindSpeedUnit.as   |  18 ++
 .../main/flex/google/pseudo/HTMLInputElement.as |  20 ++
 .../src/main/flex/google/pseudo/Node.as         |  20 ++
 frameworks/projects/Graphics/build.xml          |   6 +
 .../projects/HTML/.actionScriptProperties       |   1 +
 frameworks/projects/HTML/build.xml              |   6 +
 .../projects/HTML/src/main/flex/HTMLClasses.as  |   8 +-
 .../src/main/flex/org/apache/flex/html/Tree.as  |  73 +++++
 .../DataItemRendererFactoryForArrayList.as      |  27 +-
 ...ataItemRendererFactoryForHierarchicalData.as | 109 +++++++
 .../ListSingleSelectionMouseController.as       |  10 +-
 .../TreeSingleSelectionMouseController.as       |  82 ++++++
 .../beads/models/ArrayListSelectionModel.as     |  64 ++---
 .../html/supportClasses/GraphicsItemRenderer.as |  21 ++
 .../html/supportClasses/StringItemRenderer.as   |   3 -
 .../supportClasses/TextFieldItemRenderer.as     |  19 ++
 .../html/supportClasses/TreeItemRenderer.as     |  64 +++++
 .../flex/html/supportClasses/TreeListData.as    |  76 +++++
 .../html/supportClasses/UIItemRendererBase.as   |  21 ++
 .../HTML/src/main/resources/basic-manifest.xml  |   2 +
 .../HTML/src/main/resources/defaults.css        |  22 ++
 frameworks/projects/HTML5/build.xml             |   6 +
 frameworks/projects/JQuery/build.xml            |  11 +-
 .../projects/Mobile/.actionScriptProperties     |   1 +
 frameworks/projects/Mobile/build.xml            |   6 +
 .../Mobile/src/main/flex/MobileClasses.as       |   3 +
 .../flex/org/apache/flex/mobile/ToggleSwitch.as | 105 +++++++
 .../flex/mobile/beads/ToggleSwitchView.as       | 180 ++++++++++++
 .../controllers/ToggleSwitchMouseController.as  | 120 ++++++++
 .../src/main/resources/basic-manifest.xml       |   1 +
 .../Mobile/src/main/resources/defaults.css      |   9 +
 frameworks/projects/Network/build.xml           |   6 +
 frameworks/projects/Reflection/build.xml        |   6 +
 frameworks/projects/Storage/build.xml           | 184 ++++++++++++
 .../Storage/src/main/flex/StorageClasses.as     |  46 +++
 .../apache/flex/storage/IPermanentStorage.as    |  91 ++++++
 .../flex/org/apache/flex/storage/IWebStorage.as | 100 +++++++
 .../org/apache/flex/storage/LocalStorage.as     | 157 ++++++++++
 .../org/apache/flex/storage/PermanentStorage.as | 131 +++++++++
 .../flex/storage/events/FileErrorEvent.as       |  80 ++++++
 .../org/apache/flex/storage/events/FileEvent.as |  84 ++++++
 .../apache/flex/storage/file/DataInputStream.as | 146 ++++++++++
 .../flex/storage/file/DataOutputStream.as       | 165 +++++++++++
 .../org/apache/flex/storage/file/IDataInput.as  |  32 +++
 .../org/apache/flex/storage/file/IDataOutput.as |  32 +++
 .../org/apache/flex/storage/file/IDataStream.as |  32 +++
 .../org/apache/flex/storage/file/LocalFile.as   |  84 ++++++
 .../storage/providers/AirStorageProvider.as     | 255 ++++++++++++++++
 .../providers/IPermanentStorageProvider.as      | 102 +++++++
 .../storage/providers/LocalStorageProvider.as   | 220 ++++++++++++++
 .../storage/providers/WebStorageProvider.as     | 255 ++++++++++++++++
 .../src/main/resources/basic-manifest.xml       |  25 ++
 .../src/main/resources/compile-asjs-config.xml  |  82 ++++++
 .../src/main/resources/compile-config.xml       |  82 ++++++
 .../Storage/src/main/resources/defaults.css     |  42 +++
 installer.properties/en_US.properties           |  14 +
 installer.xml                                   |  84 +++++-
 manualtests/LanguageTests/src/LanguageTests.as  |  26 +-
 manualtests/ProxyTest/build.xml                 |  72 +++++
 manualtests/ProxyTest/src/MyInitialView.mxml    |  67 +++++
 manualtests/ProxyTest/src/ProxyTest.mxml        |  40 +++
 manualtests/ProxyTest/src/README.txt            |  45 +++
 .../ProxyTest/src/controllers/MyController.as   |  52 ++++
 manualtests/ProxyTest/src/models/MyModel.as     | 125 ++++++++
 marmotinni/java/downloads.xml                   |   6 +-
 nightly.properties                              |   8 +-
 releasecandidate.xml                            |   9 +-
 250 files changed, 9326 insertions(+), 256 deletions(-)
----------------------------------------------------------------------