Commit Graph

11190 Commits

Author SHA1 Message Date
Tobrun
830bf151be [android] - create smallest possible LatLngBounds when visible region crosses the dateline 2017-08-17 16:48:18 +02:00
Tobrun Van Nuland
fb05d2e16a [android] - update project readme with checkstyle and ndk-stack information 2017-08-17 16:46:12 +02:00
Tobrun Van Nuland
ae18026e30 [android] - add make android-check which wraps checkstyle and lint execution 2017-08-17 16:01:24 +02:00
Tobrun Van Nuland
71e7759a62 [android] - enable location change animation of MyLocationView by default 2017-08-16 18:46:41 +02:00
Anand Thakker
817ed1417e Initialize Xcode project build settings (#9777) 2017-08-16 08:29:05 -04:00
Tobrun Van Nuland
3a3a072b7a [android] - deprecate MyLocationView in favor of LocationLayer plugin 2017-08-15 16:50:14 +02:00
Tobrun Van Nuland
f46eea7fdf [android] - increase firebase timeout for CI testing 2017-08-15 16:49:45 +02:00
Tobrun Van Nuland
40993012b9 [android] - re-add projectedMeters 2017-08-15 09:19:08 +02:00
Bruno de Oliveira Abinader
5d62028ed2 [test] Added API.RecycleMapUpdateImages test 2017-08-14 18:23:03 +03:00
Bruno de Oliveira Abinader
cd8eb13ba2 [core] Ensure image dependencies in GeometryTileWorker::onImagesAvailable 2017-08-14 18:23:03 +03:00
Tobrun Van Nuland
336259d4ad [android] - restore max zoom to 25.5 2017-08-14 15:07:13 +02:00
Bruno de Oliveira Abinader
bd4441503f [test] Added Map.SetStyleDefaultCamera test 2017-08-11 22:04:52 +03:00
Bruno de Oliveira Abinader
6179e0f9c0 [core] Added Style::getDefaultCamera() 2017-08-11 22:04:52 +03:00
Tobrun
98f7d4db57 [android] - add example of camera zoom function on a symbol layer. 2017-08-10 18:56:14 +02:00
Tobrun Van Nuland
6fce6bb6d2 [android] - optimise icon management 2017-08-10 15:31:30 +02:00
Tobrun
9238dd46b4 [android] - provide compability with Samsung devices forcing 3-4 array matrix length 2017-08-10 15:08:32 +02:00
Tobrun
a5eecd6f11 [android] - refactor resource reading into util 2017-08-10 13:27:17 +02:00
Tobrun Van Nuland
1300e89c0b [android] - expose setStyleJson and getStyleJson 2017-08-10 13:27:17 +02:00
Tobrun
688431c663 [android] - update LatLngBounds activity with BottomSheet interaction 2017-08-09 16:12:15 +02:00
Ivo van Dongen
cf0dc1c9e7 [android] Allow overriding abi from IDE
- This allows to build a different architecture then the default for a device, for example armeabi-v7a instead of arm64-v8a (which allows for better stack traces usually)
- Set in compiler > command-line options: -Pmapbox.abis=...
2017-08-09 16:18:25 +03:00
Ivo van Dongen
f4f4d13b70 [all] ensure runloop is the current scheduler 2017-08-09 12:08:21 +03:00
Ivo van Dongen
2a8cc4b3e1 [default] use the current scheduler in the online file source 2017-08-09 12:08:21 +03:00
Ivo van Dongen
551f8baf5a [core] remove dependencies on RunLoop 2017-08-09 12:08:21 +03:00
Ivo van Dongen
1ff8b3a799 [core] make RunLoop::schedule public 2017-08-09 12:08:21 +03:00
Ivo van Dongen
edaa002c3c [core] current scheduler
- Adds a way to set the current scheduler on the thread to be used whenever a mailbox is created that needs to reply on this thread
2017-08-09 12:08:21 +03:00
Ivo van Dongen
d88567ee09 [core] fix shadowing argument on apple clang 2017-08-09 11:27:24 +03:00
John Firebaugh
822df3dd51 [core] Use separate attribute component for line normals
Broadcom GPUs don't cope well with using the least significant bit for this.
2017-08-08 18:06:44 -07:00
John Firebaugh
33407591f5 [tests] Ignore render test failures 2017-08-08 18:06:44 -07:00
Thiago Marcos P. Santos
edd7948893 [core] Bump vector-tile to v1.0.0-rc7
This version builds on Android + GCC.
2017-08-08 15:22:59 +03:00
Konstantin Käfer
f0a7c45064 [core] finish must-revalidate support 2017-08-08 12:40:38 +02:00
Ivo van Dongen
68f470fdda [core] make actor self reference optional - again
- uses a different method of constructor selection that also works on Apple clang < 8.2.
2017-08-08 11:36:30 +03:00
Thiago Marcos P. Santos
2dd8ec8854 [core] Removed unused constructor
Not in use at the moment, was causing a compiler error on
Apple LLVM version 8.0.0 (clang-800.0.42.1).

```
src/mbgl/sprite/sprite_loader.cpp:25:11: error: call to constructor of
'Actor<mbgl::SpriteLoaderWorker>' is ambiguous
```
2017-08-07 18:48:42 +03:00
Pablo Guardiola
d49c4cd61c [android] fix formatting zoom position DebugModeActivity crash (#9718) 2017-08-07 16:31:51 +02:00
Pablo Guardiola
7f3523a9df [android] make text not selectable to fix infowindow issues caused because selectable text consumes the click event (#9717) 2017-08-07 16:24:29 +02:00
Thiago Marcos P. Santos
d7b5a298d4 [core] Update dependencies
Bump to a new version that old compilers can build.
2017-08-07 17:20:33 +03:00
Thiago Marcos P. Santos
761f506578 [core] Do not use polymorphic lambda
Crashes with GCC 5.2.0 needed by Qt Automotive.

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68278
2017-08-07 17:20:33 +03:00
Thiago Marcos P. Santos
897824273f [core] Include what you use
Fix linking error on MacOS with older clang versions.
2017-08-07 17:20:33 +03:00
Thiago Marcos P. Santos
2108763010 [core] Remove std:: namespace for some functions
They are not available on Android + GCC (needed by Qt)
2017-08-07 17:20:33 +03:00
Tobrun Van Nuland
caea486587 [andriod] - post updating InfoWinw update for Dynamic InfoWindowAdapter example 2017-08-07 14:36:01 +02:00
Konstantin Käfer
e8bfcd0474 [core] fix rendering of fill outlines that have a different color than the fill itself 2017-08-07 10:41:06 +02:00
Tobrun Van Nuland
7eba031ae2 [android] - annotate MapboxMap with UiThread 2017-08-07 10:17:33 +02:00
John Firebaugh
466728b441 [core] Simplify generate-shaders.js
We moved the #pragma ⇢ #ifndef logic into gl-js.
2017-08-02 09:59:50 -07:00
Bobby Sudekum
ae1d9ecead Combine AWS keys (#9679) 2017-08-02 09:46:40 -07:00
Nicki Dlugash
3faecfe2d5 Add native ignore for text-letter-spacing/property-function and zoom-and-property-function (#9669) 2017-08-01 16:39:09 -04:00
Tobrun
0ee5d9af79 [android] - bump MAS dependency (#9671) 2017-08-01 21:31:35 +02:00
Nicki Dlugash
1194f31920 [test] Add native ignore for text-max-width/property-function and text-max-width/zoom-and-property-function (#9655)
[test] Add native ignore for text-max-width/property-function and text-max-width/zoom-and-property-function
2017-08-01 11:47:51 -04:00
Tobrun
104fd98a81 [android] - fix OnCameraMoveStartedListener typo (#9664) 2017-08-01 16:33:52 +02:00
Tobrun
c93c21ccf7 [android] - try/catch initalisation of Telemetry (#9658) 2017-08-01 15:25:24 +02:00
Tobrun
de46df21a7 [android] - remove preview image integration (#9657) 2017-08-01 15:25:07 +02:00
Tobrun
11b8f2dcb2 [android] - move ZoomButtonController creation to view initalisation (#9587) 2017-08-01 08:54:16 +02:00