Commit Graph

17582 Commits

Author SHA1 Message Date
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
Jason Wray
1394bfb554 [ios] Fix user location horizontal accuracy ring inaccuracy
Accuracy was off by +25%, depending on latitude.
2017-08-07 15:00:09 -04: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
Jason Wray
01d801c8c7 [ios] Update READMEs to link to help page 2017-08-04 15:47:42 -04:00
Fredrik Karlsson
6a8ed6f83a [ios] expose setCamera with edge padding 2017-08-03 07:44:44 -07:00
Jason Wray
a040247505 [ios] Clean-up iosapp project 2017-08-02 18:48:11 -04:00
Jason Wray
55d31922fc [ios] Add iosapp Settings.app force touch quick action shortcut 2017-08-02 18:46:13 -04:00
Konstantin Käfer
141cd32804 [ios] remove Secure Transport exception from demo app 2017-08-02 18:44:31 -04: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
Tobrun Van Nuland
ebab0c1a1b [android] - release android v5.1.2, update config 2017-08-02 13:37:15 +02: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
Fabian Guerra Soto
afd4df9dbc [ios] adapt Mapbox Streets–sourced layers for user preferred language (#9582)
* [ios] Update label localization

* [ios, macos] Move MGLVectorSource+MBXAdditions.h to darwin.

* [ios, macos] Adapt Mapbox Streets to the user preferred language.

* [ios, macos] Clarify style localization documentation.

* [ios, macos] Update localization examples

* [ios, macos] Add style language reset to original.

* [ios, macos] Update changelogs.

* [ios, macos] Rename Vector Source Additions to MGL standard.

* [ios, macos] Add suport for stop localization.
2017-08-01 16:14:41 -04:00
Tobrun Van Nuland
a523b710ac [android] - update changelog for release v5.1.2 2017-08-01 22:00:46 +02:00
Tobrun
f8c418e2b1 [android] - bump MAS dependency (#9671) 2017-08-01 22:00:46 +02:00
Tobrun
f5b48a5d06 [android] - remove preview image integration (#9657) 2017-08-01 22:00:46 +02:00
Tobrun
e4a61426bf [android] - try/catch initalisation of Telemetry (#9658) 2017-08-01 22:00:46 +02:00
Tobrun
21bbf5a9e0 [android] - fix OnCameraMoveStartedListener typo (#9664) 2017-08-01 22:00:46 +02: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
Fabian Guerra
9a9c433085 [ios] Bump podspec to 3.6.1 2017-07-28 11:31:37 -07:00
Tobrun
685b8b2c84 Solve lint issues, reduce baseline (#9627)
* [android] - fix lint issues SDK
2017-07-28 19:36:13 +02:00
Fabian Guerra Soto
b0bae6d1dd [ios] tilt gesture type fix (#9642)
* [ios] Change function:angleBetweenPoints return type

* [ios] Update changelog
2017-07-28 10:22:16 -07:00
Pablo Guardiola
caba393c0e [android] fix compass direction (Transform::getCameraOptions returns counterclockwise angle after transform.invalidateCameraPosition() which needs to be transformed to a clockwise bearing) (#9632) 2017-07-28 12:06:53 +02:00
Tobrun Van Nuland
9b770f382e [android] - build snapshots from release branch for v5.1.2 2017-07-28 12:06:53 +02:00
Tobrun Van Nuland
009da507fa [android] - don't query for shape annotations if none were added 2017-07-28 12:06:53 +02:00
Pablo Guardiola
635a3f21a0 [android] fix added to map checks because LongSparseArray#indexOfKey could return a negative number when the specified key is not mapped (#9602) 2017-07-28 12:06:53 +02:00
Tobrun Van Nuland
beaee9349f [android] - validate Marker before opening InfoWindow 2017-07-28 12:06:53 +02:00
Tobrun Van Nuland
0eee31e212 [android] - harden click handling of shape annotations 2017-07-28 12:06:53 +02:00