Commit Graph

2577 Commits

Author SHA1 Message Date
Langston Smith
a471d896e9 [android] Update changelog for v7.2.0-alpha.2 (#13930)
* [android] updated android changelog for 7.2.0-alpha.2 release

* [android] Added additional bug fix to changelog
2019-02-14 08:50:10 -08:00
Ivo van Dongen
3802f7e922 [android] hook into surface holder to cleanup renderer on the right thread before the surface is destroyed 2019-02-14 13:58:03 +02:00
Łukasz Paczos
98eac18a21 [android] invalidate the camera position when gesture finishes 2019-02-13 13:50:13 +01:00
tobrun
ca4648964a [android] - update codebase for Roboelectric v4.x 2019-02-13 11:29:49 +02:00
tobrun
841875b3e0 [android] - bump dependencies and tooling 2019-02-13 11:29:49 +02:00
Thiago Marcos P. Santos
65cec8be34 [android,darwin,ios,qt] Remove unused code
These files are no longer needed after the new GL abstraction.
2019-02-12 19:42:08 +02:00
Thiago Marcos P. Santos
690833ef92 [core] Switch to the new OpenGL abstraction
This patch will make Mapbox GL Core never use OpenGL
directly. We should consider locking into OpenGL ES 2.0
to simplify the code path and remove #ifdefs.
2019-02-12 19:42:08 +02:00
Thiago Marcos P. Santos
470b01847d [android,linux,darwin,qt] Load OpenGL for the platform
These loaders will provide pointers to the platform implementation
of OpenGL. On Android, Linux and Darwin, we simply link with the
OpenGL implementation that is expected to exist on the platform.

Qt has its own GL loader, so we just connect the dots.
2019-02-12 19:42:08 +02:00
Ivo van Dongen
1fadf56368 [android] change lock scope in run_loop to avoid deadlocks. simplify as
well
2019-02-12 17:56:35 +02:00
Łukasz Paczos
ca7d9422b6 [android] use #onDidBecomeIdle event instead of layer querying during instrumentation tests 2019-02-12 16:38:55 +01:00
Langston Smith
e1092e4148 [android] remove duplicates (#13901) 2019-02-11 09:57:22 -08:00
Langston Smith
7acaa3b467 [android] updates to changelog for 7.2.0-alpha.1 release (#13893) 2019-02-07 11:30:55 -08:00
tobrun
6773a876e9 [android] - update changelog for v7.1.2 2019-02-07 16:39:49 +01:00
tobrun
a3a601699e [android] - migrate tests from #13882 2019-02-07 15:41:54 +01:00
tobrun
7ad9f3450d [android] - remove faulty conversion, explict casting for cluster API 2019-02-07 15:41:54 +01:00
Tobrun
47fa19444e [android] - add experimental pointer (#13889) 2019-02-07 15:22:36 +01:00
Łukasz Paczos
8ad13cd577 [android] expose symbol placement transition duration option 2019-02-04 14:52:14 +01:00
Łukasz Paczos
b07db0f8d0 [android] changelog for v7.1.1 2019-02-01 15:43:47 +01:00
Łukasz Paczos
43dc191f54 [android] bump gestures library to v0.4.0 2019-02-01 13:07:00 +01:00
Łukasz Paczos
9c7b6f1fa7 [android] nitpick - explicitly fetch tags for each vendor submodule 2019-02-01 13:07:00 +01:00
Langston Smith
a2b49e9d22 [android] Adding new variation of LocationComponent#activateLocationComponent (#13829)
* [android] added new activateLocationComponent method

* [android] added new test for the new way to activate the LocationComponent

* [android] tweak to test after lukasz review

* [android] adding tests to assert LocationEngine status
2019-01-31 07:20:25 -08:00
Osana Babayan
ce37879231 [android]added generic performance event (#13795) 2019-01-30 10:17:56 -05:00
Łukasz Paczos
d8bd594687 [android] LocationComponent max fps javadoc 2019-01-30 16:13:23 +01:00
Łukasz Paczos
f897f128e6 [android] LocationComponent animator throttling tests and examples 2019-01-30 16:13:23 +01:00
Łukasz Paczos
953e6dca5b [android] expose OnRenderModeChangedListener 2019-01-30 16:13:23 +01:00
Łukasz Paczos
9830c8309e [android] optimize location animators memory footprint and add animation rate throttle option 2019-01-30 16:13:23 +01:00
Tobrun
ab96025394 [android] - update changelog for v7.1.0 (#13832) 2019-01-30 11:01:58 +01:00
Łukasz Paczos
a9a8cd5c81 [android] run vendor submodule check 2019-01-29 18:59:38 +01:00
Łukasz Paczos
e598146399 [android] android nitpick script, verify submodule pins 2019-01-29 15:21:01 +01:00
Łukasz Paczos
ca8625fba1 [android] revert modules vendorization and keep submodules only 2019-01-29 15:21:01 +01:00
Łukasz Paczos
472e61da39 [android] change SNAPSHOT version to 7.2.0 2019-01-29 10:38:12 +01:00
Tobrun
50018b7574 Add image support with drawable overload (#13793)
* [android] - add addImage support that takes a Drawable as parameter
2019-01-28 15:06:54 +01:00
Łukasz Paczos
d7cd06eb55 [android] expose quick zoom option xml attribute 2019-01-25 15:07:22 +01:00
Łukasz Paczos
be94efa402 [android] separate quick zoom gestures option 2019-01-25 15:07:22 +01:00
Mikhail Pozdnyakov
8fedfbf160 [android, darwin] Fix core-only layer creation
In the layer manager implementations `addLayerTypeCoreOnly()`
should be called with core-only modules.
2019-01-25 15:38:07 +02:00
Łukasz Paczos
ee6edcdf7e [android] fix LocationEngine's annotation
It's always safe to pass a null engine.
2019-01-25 10:27:10 +01:00
tobrun
6227d28533 [android] - update project readme with buck source file ignore configuration 2019-01-24 16:16:28 +01:00
Łukasz Paczos
079a0892e9 [android] fix zoom precision in GeoJSON cluster example 2019-01-24 14:40:17 +01:00
Łukasz Paczos
8f230e94dc [android] return empty string instead of null in offline examples 2019-01-24 14:40:17 +01:00
Łukasz Paczos
f2aaac3285 [android] fix ViewPagerActivity style not loading after rotation 2019-01-24 14:40:17 +01:00
Łukasz Paczos
41fa4bda51 [android] fix CameraAnimatorActivity leaks 2019-01-24 14:40:17 +01:00
tobrun
24b4ddf416 [android] - remove deprecated javacompile, resolve AS 3.3.0 warning on deprecation 2019-01-23 16:01:27 +01:00
tobrun
ed64cccb43 [android] - update changelog for v7.1.0-beta.1 2019-01-23 16:00:57 +01:00
tobrun
c7869e7eb4 [android] - ignore unused arguments for all configurations 2019-01-22 17:15:11 +01:00
Łukasz Paczos
2639d3b31d [android] import gestures dimens using the correct package structure 2019-01-22 13:07:11 +01:00
Łukasz Paczos
99e35f0c6e [android] restore location layer visibility with new "layer-below" 2019-01-22 11:29:40 +01:00
Tobrun
4b254dc994 [android] - use ReLinker as default library loader for the test app 2019-01-21 19:52:46 +01:00
Łukasz Paczos
9604953d90 [android] rename required TransitionOptions field 2019-01-21 18:02:18 +01:00
Konstantin Käfer
a4b814dd16 [build] don't explicitly add -lstdc++ for Android 😱 2019-01-21 17:00:31 +01:00
Konstantin Käfer
98cc7c6c5f [build] upgrade minimum CMake version 2019-01-21 17:00:31 +01:00