Tobrun
6fb1fb52af
[android] - update proguard configuration for 5.0.0 ( #8437 )
2017-03-16 17:14:40 +01:00
John Firebaugh
1850da1465
[android] Link with a version script to restrict symbol visibility
2017-03-14 09:28:49 -07:00
Antonio Zugaldia
5120cbada4
[android] Change version name back to 5.0.0-SNAPSHOT
2017-03-12 16:37:51 -07:00
Antonio Zugaldia
9f4a446b44
[android] Update CHANGELOG.md
2017-03-12 16:37:51 -07:00
Antonio Zugaldia
fae8a02701
[android] make BubbleLayout public
2017-03-10 16:00:51 -08:00
Antonio Zugaldia
6c6e895b23
[android] [auto] Update properties to version 5.0.0-beta.3 in preparation for build.
2017-03-10 13:48:56 -08:00
Ivo van Dongen
a3121fc7a3
[android] query source features
2017-03-10 11:08:32 -08:00
Tobrun
ed16a7d632
[android] - zoom to rounded levels
2017-03-10 09:37:00 -08:00
Antonio Zugaldia
01f126cbc6
[android] remove unnecessary manifest permissions
2017-03-09 18:30:03 -08:00
Antonio Zugaldia
359507345d
[android] remove unnecessary manifest inclusion
2017-03-09 18:30:03 -08:00
Antonio Zugaldia
8d5e86dd1f
[android] Include the telemetry service to simplify set up
2017-03-09 18:30:03 -08:00
Tobrun
d1e50b3ab8
[android] - add style loading callback ( #8291 )
...
* [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.
2017-03-09 17:20:56 -08:00
Tobrun
803c1c46fe
[android] - harden mapZoomButtonController to avoid null pointer exceptions ( #8332 )
2017-03-09 17:20:44 -08:00
Tobrun
1693b389d7
[android] - move touch handling of MarkerViews back to View#setOnClickListener. Workaround panning issue by dispatching touch events to the parent ViewGroup. ( #8272 )
2017-03-09 16:59:10 -08:00
Antonio Zugaldia
b8283e838e
[android] renames MultiPoint to BasePointCollection
2017-03-09 15:44:27 -08:00
Antonio Zugaldia
495d73d187
[android] fix checkstyle
2017-03-09 15:44:07 -08:00
Antonio Zugaldia
c533b7077d
[android] update version to local package build config
2017-03-09 15:44:07 -08:00
Antonio Zugaldia
4ca65b9701
[android] set user agent on initialization
2017-03-09 15:44:07 -08:00
Antonio Zugaldia
9f42383d8a
[android] re-add build config fields
2017-03-09 15:44:07 -08:00
Antonio Zugaldia
db3ffb9a2a
[android] bump versions to beta.3
2017-03-09 15:44:07 -08:00
Tobrun
c9f63baccd
[android] - build aar once ( #8297 )
2017-03-09 12:26:48 -08:00
John Firebaugh
65f74224ab
Merge master into release-ios-v3.5.0-android-v5.0.0
2017-03-08 17:31:03 -08:00
Tobrun
e115d55ef6
MyLocationView activate/deactivate LocationSource ( #8255 )
...
* [android] - activate/deactivate the locationSource when toggling the MyLocationView state.
* correct accuracy width
2017-03-08 15:01:15 -08:00
John Firebaugh
3afae825c7
Use ICU compiled with -Os
2017-03-08 14:05:19 -08:00
Tobrun
ffa78e2545
[android] - don't disable tracking when animation the camera bearing. ( #8279 )
2017-03-08 09:39:20 -08:00
Ivo van Dongen
732cd8d20a
[android] use PropertyValue for default values in functions
2017-03-07 09:48:12 -08:00
Ivo van Dongen
b5d0a661c5
[android] Add support for queryRenderedFeatures filter
2017-03-04 15:42:07 -08:00
Asheem Mamoowala
60d10dd27d
[core] Add support for queryRenderedFeatures filter
2017-03-04 15:42:07 -08:00
Tobrun
328d4f6672
[android] - example on converting an Android SDK view to a Bitmap to be used as SymbolAnnotation ( #8258 )
2017-03-04 15:43:39 -05:00
Tobrun
a5f6ee6963
[android] - update gradle and plugin for Android Studio 2.3 stable, update support library to latest version, add dexOptions to increase build times. ( #8271 )
2017-03-03 17:36:40 -05:00
John Firebaugh
8742dc852c
[all] Build all release builds with -Os
2017-03-02 16:32:42 -08:00
Antonio Zugaldia
f1e3c32f7e
Updates version name and CHANGELOG after 5.0.0-beta.2 release ( #8254 )
...
* go back to 5.0.0-SNAPSHOT
* update changelog
2017-03-02 09:58:11 -05:00
Tobrun
ef82095a21
[android] - add accessibility support to the Android SDK by applying content descriptions on Views overlain on the map. ( #8230 )
2017-03-01 17:07:01 -05:00
Tobrun
95fdf3ca0d
[android] - add unit test for Mapbox ( #8228 )
2017-03-01 16:23:23 -05:00
Antonio Zugaldia
981413c7c4
[android] [auto] Update properties to version 5.0.0-beta.2 in preparation for build.
2017-03-01 15:18:59 -05:00
Ivo van Dongen
74d42a45e2
[android] keep default file source alive for the duration ( #8226 )
2017-03-01 11:33:51 -05:00
Pablo Guardiola
c689eed273
[android] add line starts with a semicolon and empty statement checkstyle rules and fix related checkstyle issues ( #8231 )
2017-03-01 10:45:22 -05:00
Tobrun
f44e4eb2de
Only listen to connectivity broadcast events when needed ( #8222 )
...
* [android] - only listen to connectivity change events when needed.
* [android] - fix compile var args warning, remove redundant test
2017-03-01 09:46:47 -05:00
Anand Thakker
f901e776b3
[core] Implement data-driven styling for {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
2017-02-28 19:54:24 -08:00
Ivo van Dongen
f8766f704a
[android] fix unit tests for #7944
2017-02-28 14:05:14 -08:00
Tobrun
34fef22d95
[core] [android] - allow zooming/scaling to use AnimationOptions ( #8181 )
...
[glfw] - allow glfw binding to use AnimationOptions instead of using direction directly
2017-02-28 13:22:47 -05:00
Ivo van Dongen
05ec852885
[android] raise checkstyle file length limit
2017-02-28 09:33:04 -08:00
Ivo van Dongen
99786e1e3f
[android] insert layer at index
2017-02-28 09:33:04 -08:00
Ivo van Dongen
a9d2929819
[android] remove layer at index
2017-02-28 09:33:04 -08:00
Ivo van Dongen
dc21396d71
[android] insert layer above
2017-02-28 09:33:04 -08:00
Ivo van Dongen
3040d40772
[android] remove source returns reference
2017-02-28 09:33:04 -08:00
Ivo van Dongen
fedb21e35b
[android] remove layer returns reference
2017-02-28 09:33:04 -08:00
Ivo van Dongen
609cdb0fd7
[android] fix ownership of style layer after delete
2017-02-28 09:33:04 -08:00
Ivo van Dongen
f0de56cffa
[android] source list accessor + example
2017-02-28 09:33:04 -08:00
Ivo van Dongen
ec1dc2622b
[android] layer list accessor + example
2017-02-28 09:33:04 -08:00