summaryrefslogtreecommitdiff
path: root/platform/android/MapboxGLAndroidSDKTestApp
Commit message (Collapse)AuthorAgeFilesLines
* [core] Render fill-extrusion layers (#8431)Lauren Budorick2017-04-276-16/+950
|
* [android] - fix test app runtime permissions (#8823)Tobrun2017-04-265-148/+69
|
* [android] - rework instrumentation tests (#8793)Tobrun2017-04-2132-1397/+1117
|
* [android] Add a way to use a custom location source (#8710)Pablo Guardiola2017-04-205-0/+264
| | | | | | * add a way to use a custom location source * add custom location engine example to test app
* [android] - move calculation of LatLngBounds to core (#8765)Tobrun2017-04-202-56/+29
|
* [android] - expose source layer identifier (#8709)Tobrun2017-04-198-50/+96
|
* [android] - derived source attribution (#8630)Tobrun2017-04-131-22/+81
|
* [android] - add binding integration for Map::setLatLngbounds, add example ↵Tobrun2017-04-135-2/+164
| | | | (#8622)
* refactor signature from Hole to List<LatLng> (#8722)Pablo Guardiola2017-04-121-7/+6
|
* Merge branch 'release-ios-v3.5.0-android-v5.0.0' into ↵Fabian Guerra2017-04-111-7/+0
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | boundsj-merge-release-branch # Conflicts: # cmake/core-files.cmake # mapbox-gl-js # platform/android/CHANGELOG.md # platform/ios/CHANGELOG.md # platform/macos/CHANGELOG.md # platform/qt/bitrise-qt5.yml # src/mbgl/gl/attribute.hpp # src/mbgl/gl/context.cpp # src/mbgl/gl/program.hpp # src/mbgl/map/map.cpp # src/mbgl/programs/program.hpp # src/mbgl/renderer/painter.cpp
| * Revert 5.x touch changes (#8585)Tobrun2017-03-301-7/+0
| | | | | | | | | | | | | | | | | | | | * Revert "[android] - only dispatch events if not handled by MarkerView (#8447)" This reverts commit 09d76854ab15b2a6f473c270da9d46e903e426da. * Revert "[android] - move touch handling of MarkerViews back to View#setOnClickListener. Workaround panning issue by dispatching touch events to the parent ViewGroup. (#8272)" This reverts commit 1693b389d7d17315b8a2a9bdd862207ace053f77.
* | [android] Polygon holes (#8557)Pablo Guardiola2017-04-113-0/+35
| | | | | | | | | | | | | | | | * add 1 hole support to polygon-related classes * fix no hole crash and add triangle hole shape example * add support for multiple holes
* | [android] - avoid nullpointer by validating Mapbox.java creation when ↵Tobrun2017-04-111-2/+2
| | | | | | | | validating accessTokens. (#8680)
* | [core] Add DDS support for {text,icon}-size (#8593)Anand Thakker2017-04-061-0/+216
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Update gl-js and generate style code * Factor out packUint8Pair() helper function * Draft implementation of DDS for {text,icon}-size Ports https://github.com/mapbox/mapbox-gl-js/pull/4455 * Fix text-size/composite-function-line-placement test * Refactor to PaintPropertyBinders-like strategy * Dedupe gl::Program construction * Use exponential function base for interpolation * Dedupe coveringZoomStops method * Fixup tests * Fix CI errors (hidden within #if block)
* | [android] Preflight argument validity before constructing LatLngJohn Firebaugh2017-04-062-14/+84
| |
* | [core] Add DDS support for icon-imageJohn Firebaugh2017-03-311-0/+45
| |
* | [core] Add DDS support for text-rotateJohn Firebaugh2017-03-311-0/+108
| |
* | [android] - transition options for layer properties (#8509)Tobrun2017-03-318-4/+609
| | | | | | | | | | [android] fixup highlevel bindings for transition options finish integration
* | [android] - disable requiring supported languages for test applications (#8597)Tobrun2017-03-311-0/+1
| |
* | update test documentation adding how to run firebase tests within android ↵Pablo Guardiola2017-03-301-80/+0
| | | | | | | | studio (#8566)
* | [android] resource transform callback exampleIvo van Dongen2017-03-303-0/+119
| |
* | [android] - fixup location permissions in test app pre Android Marshmallow ↵Tobrun2017-03-301-1/+10
| | | | | | | | (#8559)
* | [android] - Update CircleLayerActivity with style switching. (#8274)Tobrun2017-03-302-72/+170
| |
* | [android] - transition options in milliseconds, added test cases, fixup test ↵Tobrun2017-03-302-2/+34
| | | | | | | | activity code (#8576)
* | [core] implement dds for text-offsetMolly Lloyd2017-03-281-0/+45
| |
* | [android] geojson source - add conversion testsIvo van Dongen2017-03-2810-0/+457
| |
* | [android] - harden offline region creation, add include method, expose world ↵Tobrun2017-03-241-18/+102
| | | | | | | | bounds, update tests (#8517)
* | Merge branch 'release-ios-v3.5.0-android-v5.0.0'John Firebaugh2017-03-216-8/+57
|\ \ | |/
| * [android] - only dispatch events if not handled by MarkerView (#8447)Tobrun2017-03-171-0/+7
| | | | | | use onTouch listener to ignore dispatching action up events to MapView when they are already handled by MarkerView.
| * [android] query source featuresIvo van Dongen2017-03-104-0/+145
| |
| * [android] - zoom to rounded levelsTobrun2017-03-103-1/+27
| |
| * [android] remove unnecessary manifest permissionsAntonio Zugaldia2017-03-091-3/+0
| |
| * [android] remove unnecessary manifest inclusionAntonio Zugaldia2017-03-091-2/+0
| |
| * [android] - add style loading callback (#8291)Tobrun2017-03-092-2/+23
| | | | | | | | | | | | * [android] - add style loading callback that is invoked when a style finishes loading. * fixup language + add support for adding a callback when invoking setStyle with the default styles.
* | [android] move build to Android StudioKonstantin Käfer2017-03-171-2/+12
| |
* | [android] query source featuresIvo van Dongen2017-03-094-0/+145
|/
* [android] use PropertyValue for default values in functionsIvo van Dongen2017-03-075-65/+130
|
* [android] Add support for queryRenderedFeatures filterIvo van Dongen2017-03-041-1/+2
|
* [android] - example on converting an Android SDK view to a Bitmap to be used ↵Tobrun2017-03-043-17/+57
| | | | as SymbolAnnotation (#8258)
* [android] - update gradle and plugin for Android Studio 2.3 stable, update ↵Tobrun2017-03-031-0/+6
| | | | support library to latest version, add dexOptions to increase build times. (#8271)
* [android] - add unit test for Mapbox (#8228)Tobrun2017-03-011-0/+92
|
* Only listen to connectivity broadcast events when needed (#8222)Tobrun2017-03-012-22/+1
| | | | | | * [android] - only listen to connectivity change events when needed. * [android] - fix compile var args warning, remove redundant test
* [core] Implement data-driven styling for ↵Anand Thakker2017-02-281-0/+920
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | {text,icon}-{color,opacity,halo-color,halo-blur,halo-width} (#7939) * Add symbol dds attributes and adapt style code generation * Update to mapbox-gl-js/master * Refactor SymbolFeature as a subclass of GeometryTileFeature Prepares for enabling DDS on symbol paint properties by allowing the SymbolFeatures, which we keep around after constructing SymbolLayout, to be used in evaluating data-driven paint properties later in the layout process. * Draft approach for splitting icon/text paint properties The `Program` types are set up to bind GL attributes to each of the data-driven paint properties specified in the `PaintProperties` type provided. Since `SymbolPaintProperties` specifies both `Text*` and `Icon*` properties, the symbolIcon, symbolIconSDF, and symbolGlyph programs each attempt to bind roughly double the number of attributes that they actually need. This change addresses this by: - Adding the more specific `IconPaintProperties` and `TextPaintProperties` types, which are subsets of the full `SymbolPaintProperties`. - The symbol layer continues to use its `SymbolPaintProperties paint` member to track layer property state, but it provides helpers that construct objects of each the specific `{Icon,Text}PaintProperties::Evaluated` type, for use by the painter. - The three symbol programs instantiate `Program<>` using the appropriate `{Icon,Text}PaintProperties` type. * check in generated style code * Populate paint buffers for symbol DDS properties * Address first round of review comments * Refactor VectorTile{Layer,Feature} to explicitly share data * Update submodule
* [android] fix unit tests for #7944Ivo van Dongen2017-02-282-3/+3
|
* [android] insert layer at indexIvo van Dongen2017-02-281-0/+35
|
* [android] remove layer at indexIvo van Dongen2017-02-281-0/+25
|
* [android] insert layer aboveIvo van Dongen2017-02-285-8/+44
|
* [android] remove source returns referenceIvo van Dongen2017-02-281-1/+2
|
* [android] remove layer returns referenceIvo van Dongen2017-02-281-1/+2
|
* [android] source list accessor + exampleIvo van Dongen2017-02-283-0/+37
|