summaryrefslogtreecommitdiff
path: root/platform/android
Commit message (Collapse)AuthorAgeFilesLines
* [android] move build to Android StudioKonstantin Käfer2017-03-1712-218/+119
|
* [android] Update changes in MapObserver::onDidFailLoadingMapBruno de Oliveira Abinader2017-03-172-2/+3
|
* [android] Support mbgl::MapObserverBruno de Oliveira Abinader2017-03-152-1/+82
|
* [android] add changing compass view image feature to the sdk (#8301)Pablo Guardiola2017-03-146-4/+113
|
* [android] Link with a version script to restrict symbol visibilityJohn Firebaugh2017-03-142-0/+6
|
* [android] don’t crash on map changed callback when OnMapChangedListener ↵Ivo van Dongen2017-03-141-1/+5
| | | | throws a runtime exception
* [android] upgrade to Android NDK r14Konstantin Käfer2017-03-102-9/+12
|
* [build] Remove custom bitrise 'skip ci' stuff (#8346)John Firebaugh2017-03-101-25/+0
|
* [android] query source featuresIvo van Dongen2017-03-0913-20/+282
|
* [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.
* Use ICU compiled with -OsJohn Firebaugh2017-03-081-1/+1
|
* [android] use PropertyValue for default values in functionsIvo van Dongen2017-03-078-76/+169
|
* [android] Add support for queryRenderedFeatures filterIvo van Dongen2017-03-045-20/+95
|
* [core] Add support for queryRenderedFeatures filterAsheem Mamoowala2017-03-041-2/+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-034-4/+10
| | | | support library to latest version, add dexOptions to increase build times. (#8271)
* [all] Build all release builds with -OsJohn Firebaugh2017-03-021-4/+0
|
* [android] - add accessibility support to the Android SDK by applying content ↵Tobrun2017-03-017-13/+27
| | | | descriptions on Views overlain on the map. (#8230)
* [android] - add unit test for Mapbox (#8228)Tobrun2017-03-012-1/+93
|
* [android] keep default file source alive for the duration (#8226)Ivo van Dongen2017-03-011-9/+5
|
* [android] add line starts with a semicolon and empty statement checkstyle ↵Pablo Guardiola2017-03-012-1/+6
| | | | rules and fix related checkstyle issues (#8231)
* Only listen to connectivity broadcast events when needed (#8222)Tobrun2017-03-015-73/+48
| | | | | | * [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-282-32/+952
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | {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
|
* [core] [android] - allow zooming/scaling to use AnimationOptions (#8181)Tobrun2017-02-281-8/+8
| | | [glfw] - allow glfw binding to use AnimationOptions instead of using direction directly
* [android] raise checkstyle file length limitIvo van Dongen2017-02-281-1/+1
|
* [android] insert layer at indexIvo van Dongen2017-02-285-0/+82
|
* [android] remove layer at indexIvo van Dongen2017-02-285-2/+75
|
* [android] insert layer aboveIvo van Dongen2017-02-289-15/+118
|
* [android] remove source returns referenceIvo van Dongen2017-02-285-14/+26
|
* [android] remove layer returns referenceIvo van Dongen2017-02-284-12/+20
|
* [android] fix ownership of style layer after deleteIvo van Dongen2017-02-2819-18/+184
|
* [android] source list accessor + exampleIvo van Dongen2017-02-287-0/+81
|
* [android] layer list accessor + exampleIvo van Dongen2017-02-287-0/+88
|
* [android] add unknown source typeIvo van Dongen2017-02-285-3/+102
|
* [android] add unknown layer typeIvo van Dongen2017-02-285-3/+112
|
* [WIP] InfoWindow refactor (#8080)Pablo Guardiola2017-02-2813-245/+773
| | | | | | | | | | * [android] remove unnecessary info window class and add bubble layout * fix some PR comments (remove hungarian notation, make bubble popup helper package protected and fix some code style issues) * refactor replace enum in favor of intdef * make bubble layout package protected and remove useless info window tip view class
* [android] - don't allow transforming to the same camera position, ignore ↵Tobrun2017-02-281-24/+29
| | | | redundant updates. (#8134)
* Fix a NPE that occurs when MapView is initialized with a null ↵Tobrun2017-02-281-1/+1
| | | | MapboxMapOptions (#8131)
* [android] - add javadoc to test activities. (#8203)Tobrun2017-02-2746-80/+193
| | | | | | * [android] - add javadoc to test activities. * fix checkstyle issue
* [android] - reverse compass direction (#8130)Tobrun2017-02-271-6/+12
|
* [android] jni high level binding refactorIvo van Dongen2017-02-2462-2846/+3709
|
* [android] remove nonexistent layer or source handlingIvo van Dongen2017-02-239-108/+31
|
* [android] fix units in runtime styling javadoc (#8161)Pablo Guardiola2017-02-232-5/+8
|
* Update to MAS 2.0.0-beta.2 and handle dependencies consistently (#8169)Antonio Zugaldia2017-02-232-25/+32
| | | | | | * [android] update to mas 2.0-beta2 and handle dependencies consistenly * extract remaining dependencies and bump stable versions
* [android] - move calculating a bounding box zoom level to projection. (#8133)Tobrun2017-02-232-11/+11
|
* [android] - remove filter Object[] from ejs template file for layer (#7658)Tobrun2017-02-235-105/+5
|
* [build] use system-provided Android NDK when availableKonstantin Käfer2017-02-223-33/+119
| | | | and fall back to Mason if it isn't
* [android] - post invoking onMapReady to the end of the main thread message ↵Tobrun2017-02-211-3/+9
| | | | queue (#8137)
* [android] - rename simple example map view (#8132)Tobrun2017-02-215-4/+5
| | | | | | * [android] - rename simple example map view from Wear module to explicitly state Wear in it's name * ignore flaky test