summaryrefslogtreecommitdiff
path: root/platform/android/scripts
Commit message (Collapse)AuthorAgeFilesLines
* [android] - update activity test generation with newest classes, make ↵Tobrun2017-06-201-1/+1
| | | | FillExtrusionActivity conform to generated activity test setup. (#9276)
* [android] - run MapboxMap invocations to ui thread for instrumentation tests ↵Tobrun2017-06-121-2/+2
| | | | (#9198)
* [android] - add binding support for Light (#9013)Tobrun2017-05-261-4/+89
|
* [android] Update release script to support CircleCI builds (#8950)Antonio Zugaldia2017-05-111-25/+23
| | | | | | * update release script to trigger builds on circleci now * update release script to trigger builds on circleci now
* [core] Render fill-extrusion layers (#8431)Lauren Budorick2017-04-271-3/+0
|
* [android] - rework instrumentation tests (#8793)Tobrun2017-04-211-1/+1
|
* [android] move build to Android StudioKonstantin Käfer2017-03-173-172/+7
|
* [android] upgrade to Android NDK r14Konstantin Käfer2017-03-102-9/+12
|
* [build] require Android r13bKonstantin Käfer2017-03-081-2/+11
| | | | We're trying to use a local NDK, but in case it is too old or too new, we fall back to downloading the correct version via Mason, like in the olden times.
* [android] fix units in runtime styling javadoc (#8161)Pablo Guardiola2017-02-231-1/+4
|
* [build] use system-provided Android NDK when availableKonstantin Käfer2017-02-221-0/+111
| | | | and fall back to Mason if it isn't
* [core] Update gl-js; fix $id filters with GeoJSON sourceJohn Firebaugh2017-02-081-1/+1
|
* [build] Remove Mason submodule in favor of CMake masonKonstantin Käfer2017-02-082-37/+10
|
* [android] data driven style implementationIvo van Dongen2017-02-021-1/+12
|
* [build] Use style-spec from gl-js monorepoJohn Firebaugh2017-02-011-1/+1
|
* [android] - update changelog with 4.x entries (#7825)Tobrun2017-01-271-1/+1
| | | | | | * [android] - update changelog with 4.x entries * update release script
* [core] remove trailing whitespace, add trailing newlines, add space after //Konstantin Käfer2017-01-271-11/+11
|
* [darwin, android] SDK bindings for circle-stroke propertiesJohn Firebaugh2016-12-091-2/+2
|
* Add simple map activity to testapp (#7136)Pablo Guardiola2016-11-221-1/+1
| | | | | | * [android] 6481 - add simple map activity to test app * [android] #6481 - exclude SimpleMapActivity
* [build] add binary size logging to Android nightliesKonstantin Käfer2016-11-151-0/+15
|
* [android] - instrumentation tests upgrade, move view checking to utility ↵Tobrun2016-11-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | class, remove inheritance in runtime style test (#6803) update gitignore for generated tests add camera move test add realtime geojson to be excluded when generating Activity sanity tests by default show workaround for showing a MapView in a dialog add annotation tests remove older camera tests, introduce tests for move, ease and animate, bring back setLatLng and getLatLng on MapView, add tests for internal camera API. compass view tests add tests for attribution and logo. fix annotation tests Rename Actiivity test class, split up annotation tests, added MarkerView tests, added infowindow tests, added MyLocationView tests fix addRemoveLayer test by integrating map interactions inside a ViewAction
* [build] don't rewrite style code for every buildKonstantin Käfer2016-11-091-32/+10
| | | | | | revert of 93166aef482ea5835d87231f88d369449398ccdf On Android, we always rewrote the style code files, which lead to gratuitous recompiles
* [core] move gl::Context to Backend and refactor ViewKonstantin Käfer2016-10-251-1/+1
|
* [android] - move instrumentation test code to correct package for Android ↵Tobrun2016-10-202-4/+4
| | | | Studio run configurations integration. (#6748)
* Adds map dialog activity to testapp (#6741)Cameron Mace2016-10-191-2/+1
| | | | | | * adds map dialog activity to testapp * added to genertate-test-code script
* [android] fix android style code gen scriptIvo van Dongen2016-10-171-1/+1
|
* [android] #6635 - Sample multimap activityAntonio Zugaldia2016-10-101-1/+1
| | | | | | * [android] sample multimap activity * add MultiMapActivity to excludeActivities in generate-test-code.js
* [android] #6522 - Automate build process for Android SDK releasesAntonio Zugaldia2016-10-061-0/+243
| | | | | | * [android] draft release supporting snapshots * [android] release.py ready for testing
* [android] javadoc - inter-link style properties properlyIvo van Dongen2016-10-051-32/+98
|
* update style generation code for new style spec enum values docs (#6508)Justin R. Miller2016-09-301-2/+12
| | | | | | Documentation for enum values landed in mapbox/mapbox-gl-style-spec#510. This updates Android, iOS, and macOS documentation code gen scripts to capitalize on them.
* 6402 update offline metadata android (#6456)Tobrun2016-09-281-1/+1
| | | | | | | | | | * [android] - update offline metadata jni integration * extract offline utils for reuse * add test activity for update metadata * fix requested signature changes
* [android] enable RELRO (#6419)Ivo van Dongen2016-09-211-0/+1
|
* [android] - get firebase test lab results with gsutil (#6220)Tobrun2016-09-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [android] - get results with gustily debug fix debug debug fix correct file path remove duplicate ls fix bash script + add deploy step + debug file system install crcmod zip output correct option for zipping add compression to output. This allows including subfolders cleanup remove json from artefact always upload test results always run step to true * [android] - disable query rendered test * fix name in test
* [android][build] Only strip the resulting libraries (#6222)Ivo van Dongen2016-08-311-1/+2
|
* 6039 focal point uses MyLocationView padding (#6108)Tobrun2016-08-231-1/+1
| | | | | | | | | | | | * [android] - don't auto tint drawables + formatting * [android] - formatting * [android] #6039 - fixes focal point when padding mylocationview * [android] #5977 - MyLocationView.setPadding example + formatting Manifest * [android] - Reset to default configuration, cleanup class
* [android] #5211 - update yaml to run on device lab, update test with ↵Tobrun2016-08-181-1/+4
| | | | NoSuchSource exception (#6073)
* 5859 generate sanity tests (#5870)Tobrun2016-08-171-0/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [android] #5859 - generate espresso tests [android] #5859 - cleanup xml files, use all the same resource id for map view [android] #5859 - update scripts [android] #5859 - update Activity to match mapboxMap naming [android] #5859 - make SurfaceViewMediaControlActivity compatible [android] #5859 - make MarkerViewScaleActivity test generation compatible [android] #5859 - make PolygonActivity test generation compatible [android] #5859 - integration within make file [android] #5859 - made CameraPostion generation safe [android] #5859 - generate sanity test [android] #5859 - add generated test cases [android] #5859 - add documentation * [android] #5859 - remove generated files, introduce gen package, added gitignore to package * [android] #5859 - regenerated test code * [android] #5859 - added AWS gradle plugin + bitrise configuration * [android] #5859 - fixes running locally without having the properties configured * [android] #6010 - remove python from android sdk * [android] #5859 - update docs about aws gradle plugin
* [android] #5885 - fix invalid jobject error and some build system updatesIvo van Dongen2016-08-081-2/+2
|
* [build] Use the JNIDIR as the platform string, since that's what Android ↵Konstantin Käfer2016-08-051-2/+1
| | | | Studio uses
* [build] cmake androidIvo van Dongen2016-08-051-14/+10
|
* [build] switch to CMakeKonstantin Käfer2016-08-051-22/+0
| | | | This is very much a work in progress.
* [android] #5610 - Runtime style api - part 2Ivo van Dongen2016-08-026-249/+108
|
* GeoJSON point clustering (#5724)Vladimir Agafonkin2016-07-271-0/+2
| | | | | | | | | | | | | | | | * add supercluster dependency * prepare GeoJSONTile for Supercluster * prepare GeoJSONSource for accepting options * try removing mbgl::GeoJSON * fix setGeoJSON types * add GeoJSONSource getURL * add geojson to include path * add Supercluster index in GeoJSONSource * fix GeoJSONSource getZoomRange * bring back mbgl::GeoJSON header * fix tidy warnings hopefully * try test-suite with enabled cluster test * fix formatting in clustering-related files
* [android] #5610 - Initial Runtime Style BindingsIvo van Dongen2016-07-266-0/+347
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [android] #5610 - Adjusted public api after discussion [android] #5610 - added jni binding for NativeMapView#getLayer [android] #5610 - Added initial test Activity [android] #5610 - Started on NativePeer implementation for Layer [android] #5610 - replaced low-level jni code with high-level for native getLayer [android] 5610 - completed basic layer peer class - constructible from java and c++ [android] #5610 - removed reference that was redundant and causing the finalizer exception [android] #5610 - Added a property peer [android] #5610 - added value type to do type conversions - wip [android] #5610 - simplified property conversion approach - wrapped value with jenv [android] #5610 - added some more value conversions [android] #5610 - Finished conversion for basic types [android] #5610 - allow color's to be set as either an android color int or a String to support all formats in the spec [android] #5610 - encode color ints as rgba to retain alpha channel [android] #5610 - recalculate classes after paint property [android] #5610 - more examples [android] #5610 - fixed the example [android] #5610 - cleaned up example code before continueing [android] #5610 - added layout property example [android] #5610 - set visibility on layer [android] #5610 - added removeLayer and example [android] #5610 - added more type conversions [android] #5610 - Started on peer classes for layer implementations - WIP [android] #5610 - First complete layer subclass peer implementation [android] #5610 - added a little bit of structure before adding the other layer types [android] #5610 - generate the c++ headers from the style spec [android] #5610 - make sure the visibility is set as a string [android] #5610 - Generate c++ layer peer class implementations from the style spec [android] #5610 - generate java layer peer classes [android] #5610 - cleanup comments [android] #5610 - register all c++ peer classes with jni [android] #5610 - addLayer [android] #5610 - comment out broken case [android] #5610 - Sources api - very much WIP [android] 5610 - GeoJson source implementation and geojson conversion [android] #5610 - cleanup add source/layer example a bit [android] #5610 - initial filter api [android] #5610 - Added filter api on the relevant Layer classes [android] #5610 - raster layer is not filterable [android] #5610 - actually make it compile [android] #5610 - completed filter implementation [android] #5610 - Vector and Raster Source + examples [android] #5610 - removed superfluous interface, moved filters to the correct package [android] #5610 - fixed comments [android] #5610 - moved tests to the right package [android] #5610 - hide difference between paint and layout properties in public api, make more performant set method for proeprties [android] #5610 - fix rebase issue
* [build] Upgrade geojson-vt-cpp@6.1.2Bruno de Oliveira Abinader2016-07-261-1/+1
|
* Revert "add supercluster dependency"Vladimir Agafonkin2016-07-181-2/+0
| | | | This reverts commit f84e9fdb2bb25d88f4dbe6f269ca66c7eee8eeb2.
* add supercluster dependencyVladimir Agafonkin2016-07-181-0/+2
| | | | [skip ci]
* [core] geometry@0.8.0 / geojsonvt@6.0.0 (#5514)Young Hahn2016-07-061-2/+3
| | | | | | | | | | | | | | | | | | | | | | * [core] geometry.hpp 0.8.0 * geojsonvt @ 6.0.0 * Update platform deps, build scripts * Perf optimizations/cleanup * Rebase in geometry@080 * D.R.Y. etc * Ensure fill annotation geometries have closed rings. * Optimizations * Update to geojsonvt @ 6.1.0 for clean handoff between geojson parsing and geojsonvt * Apply close multi/poly geoms for line annotations as well
* [android] upgrade to NDK r12bKonstantin Käfer2016-07-012-2/+2
|
* [build] Added unique_resource as dependencyBruno de Oliveira Abinader2016-06-011-0/+1
|