summaryrefslogtreecommitdiff
path: root/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style
Commit message (Collapse)AuthorAgeFilesLines
* Revisit Javadoc for 5.1.0 (#9266)Tobrun2017-06-204-7/+51
| | | | | | | | | | * [android] - revisit public API javadoc * [android] fix javadoc minor mistakes and typos * grammar tweak * add missing public javadoc
* [android] - javadoc update for 5.1.0 release (#9138)Tobrun2017-05-314-2/+34
| | | | | | | | | | | | | | | | * [android] - javadoc update for 5.1.0 release * oxford comma * Grammar/spelling tweaks * grammar tweak * grammar tweak * Grammar tweaks * Grammar tweaks
* [android] - add binding support for Light (#9013)Tobrun2017-05-264-0/+404
|
* [android] Release android-v5.1.0-beta.2 (#8976)Tobrun2017-05-123-0/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * [android] url getter on sources * [android] fix ui test filter in makefile * [android] - build SNAPSHOT from release branch (#8958) * [android] - update changelog for 5.1.0-beta.2 * [android] - bump version number * [android] - Camera change listener v2.0 * [core] allow filesource url transform reset * [android] Update attribution wordmark (#8774) * Update wordmark on android * Moved attribution i icon to the right of mapbox word (in mapview preview image) * update padding and margin * [android] update hardcoded branch name * revert version to 5.1.0-SNAPSHOT
* [core] Render fill-extrusion layers (#8431)Lauren Budorick2017-04-273-0/+524
|
* [android] - expose source layer identifier (#8709)Tobrun2017-04-196-0/+47
|
* [android] - derived source attribution (#8630)Tobrun2017-04-131-0/+14
|
* Merge branch 'release-ios-v3.5.0-android-v5.0.0' into ↵Fabian Guerra2017-04-111-6/+6
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * Release android v5.0.2 (#8629)Tobrun2017-04-041-6/+6
| | | | | | | | | | | | | | | | | | | | * [android] - update CHANGELOG.md for v5.0.2 release * [android] - bump version name to 5.0.2 * [android] - fixup javadoc errors * bump SNAPSHOT version
* | [core] Add DDS support for {text,icon}-size (#8593)Anand Thakker2017-04-061-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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)
* | [core] Add DDS support for icon-imageJohn Firebaugh2017-03-311-3/+3
| |
* | [core] Add DDS support for text-rotateJohn Firebaugh2017-03-311-3/+3
| |
* | [android] - transition options for layer properties (#8509)Tobrun2017-03-318-4/+1050
| | | | | | | | | | [android] fixup highlevel bindings for transition options finish integration
* | [core] implement dds for text-offsetMolly Lloyd2017-03-281-3/+3
| |
* | [core] Update mapbox-gl-js submoduleJohn Firebaugh2017-03-281-2/+2
| | | | | | | | Includes lowp ⇢ highp fix for shader color attributes / uniforms.
* | [android] add option to set geometry and feature on geojson sourceIvo van Dongen2017-03-281-0/+69
| |
* | [android] geojson conversion optimisationIvo van Dongen2017-03-282-30/+5
| |
* | [android] - update VectorSource javadoc (#8521)Tobrun2017-03-241-2/+2
|/ | | | | | * [android] - update VectorSource docs on VectorSource creation * [tests] Test only CameraOptions center, zoom in CameraToLatLngBounds
* 8322 javadoc 5.0.0 release (#8438)Tobrun2017-03-175-5/+6
| | | | | | | | * [android] - update javadoc 5.0.0 release * update annotation and sources package javadoc * update javadoc on MapboxMap and MapView
* [android] query source featuresIvo van Dongen2017-03-102-0/+54
|
* [android] use PropertyValue for default values in functionsIvo van Dongen2017-03-073-11/+39
|
* [core] Implement data-driven styling for ↵Anand Thakker2017-02-281-32/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | {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] add unknown source typeIvo van Dongen2017-02-281-0/+25
|
* [android] add unknown layer typeIvo van Dongen2017-02-281-0/+25
|
* [android] remove nonexistent layer or source handlingIvo van Dongen2017-02-232-22/+0
|
* [android] fix units in runtime styling javadoc (#8161)Pablo Guardiola2017-02-231-4/+4
|
* [android] - remove filter Object[] from ejs template file for layer (#7658)Tobrun2017-02-235-105/+5
|
* [android] fix default value conversion on dds functionsIvo van Dongen2017-02-171-1/+1
|
* [core] Enable property functions for text-{field,transform} (#7944)Anand Thakker2017-02-171-8/+8
|
* [android] Refactor composite stop types and conversionsIvo van Dongen2017-02-095-162/+25
|
* [android] data driven style implementationIvo van Dongen2017-02-0232-1194/+2434
|
* [core] remove trailing whitespace, add trailing newlines, add space after //Konstantin Käfer2017-01-274-25/+25
|
* Adds checkstyle to CI (#7442)Cameron Mace2016-12-1625-5092/+5173
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * adds checkstyle to CI * fixed gradlew path * resolved testapp checkstyle violations * added back mapboxMap variable for test * checkstyle annotations * checkstyle SDK round 1 * maps package checkstyle * rest of SDK checkstyle * checkstyle gesture library * checkstyle test * finished rest of test checkstyle * resolved all checkstyle errors * fixed class name * removed old test file * fixed camera postion test * fixed native crash
* [darwin, android] SDK bindings for circle-stroke propertiesJohn Firebaugh2016-12-092-0/+122
|
* [android] - add uithread annotation and regenerate classes (#7156)Pablo Guardiola2016-11-3011-18/+25
|
* [android] - replace Android logs with Timber (#6372) (#7149)Pablo Guardiola2016-11-231-4/+3
|
* [android] fix source ownershipIvo van Dongen2016-11-111-0/+12
|
* [android] fix layer ownershipIvo van Dongen2016-11-119-131/+12
|
* [android] Runtime Style Filter enhancements (#6623)Ivo van Dongen2016-10-111-4/+4
| | | | | | | | * [android] Additional null check - prevents errors in array conversion * [android] style conversion - delete local refs asap to avoid ref table overflow * [android] Filter - hide concrete implementation classes to avoid confusion
* [android] javadoc - inter-link style properties properlyIvo van Dongen2016-10-0518-58/+375
|
* update style generation code for new style spec enum values docs (#6508)Justin R. Miller2016-09-3010-71/+249
| | | | | | 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.
* clarify circle color as fill (#6447)Justin R. Miller2016-09-232-12/+12
|
* Better handling for undefined icon|text-rotation-alignment (#6253)Young Hahn2016-09-212-8/+14
| | | | | | * [core, ios, android] Use `auto` value for properties with calculated defaults * Fix render tests
* [android] Sources: peer model, mutability (#6054)Ivo van Dongen2016-09-215-43/+229
|
* [core, ios, android, qt] Observe style layer mutations rather than requiring ↵John Firebaugh2016-09-061-6/+0
| | | | | | SDKs to use Map::update This paves the way for updates to filter and layout properties to trigger a source reload, without each SDK having to participate in the implementation.
* [android] #5941 - add geojson typed constructor to GeoJsonSource and an exampleIvo van Dongen2016-08-161-6/+23
|
* [android] #6034 - add missing NoSuchSourceExceptionIvo van Dongen2016-08-161-0/+11
|
* [android] #5852 - geojson source clusteringIvo van Dongen2016-08-131-0/+15
|
* [android] #5978 - fix number property filters [ci skip]Ivo van Dongen2016-08-123-3/+10
|
* [android] javadoc cleanup part 2Tobrun2016-08-0910-47/+826
|