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/develop
Commit: e2c462a078ad3d04e1106fd75e50bf10c8b33e24
Parents: 51bbbac 64c699d
Author: Harbs <[email protected]>
Authored: Fri Apr 8 14:18:50 2016 +0300
Committer: Harbs <[email protected]>
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(-)
----------------------------------------------------------------------