Commit Graph

11176 Commits

Author SHA1 Message Date
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
Tobrun
685b8b2c84 Solve lint issues, reduce baseline (#9627)
* [android] - fix lint issues SDK
2017-07-28 19:36:13 +02:00
Molly Lloyd
ba7574ec51 [core] modify texture coordinate scaling (#9153)
ignore unsupported dds property tests

fix tests

remove unneeded texture extent variable

bump gl-js to master
2017-07-27 14:54:03 -07:00
Pablo Guardiola
175e7e26e2 [android] fix compass direction (Transform::getCameraOptions returns counterclockwise angle after transform.invalidateCameraPosition() which needs to be transformed to a clockwise bearing) (#9632) 2017-07-27 15:38:53 +02:00
Tobrun Van Nuland
39face8e10 [android] - remove wear module from project 2017-07-27 14:01:24 +02:00
Jason Wray
48481db47b [docs] Add FOSSA 'license scan' badge (#9624)
[skip ci]
2017-07-26 17:40:43 -04:00
Lauren Budorick
a8ef2af353 [core][android][macos][ios] Implement property functions for line-join, text-justify, text-anchor (#9583) 2017-07-26 13:18:47 -07:00
Tobrun Van Nuland
c5a5b40837 [android] - add zMediaOverlay configuration, add bottom sheet test setup 2017-07-26 20:49:13 +02:00
Tobrun Van Nuland
93ba48a3a4 [android] - forward getMapAsync to map for fragment 2017-07-26 20:48:42 +02:00
John Firebaugh
d4cb498d7a [all] Merge View into RendererBackend 2017-07-26 09:50:38 -07:00
John Firebaugh
32bd1d54fa [node, tests] Consolidate headless rendering logic in HeadlessFrontend 2017-07-26 09:50:38 -07:00
John Firebaugh
11933f6ab8 [core] Remove API tests that are covered by node tests 2017-07-26 09:50:38 -07:00
John Firebaugh
c85193a0ad [core] Replace API.ZoomHistory test with integration test 2017-07-26 09:50:38 -07:00
Thiago Marcos P. Santos
7dde832dc6 [tests] Bump clang-tidy/format version
4.0.0 was failing with the previous patch for no reason.
2017-07-26 18:51:11 +03:00
Thiago Marcos P. Santos
acd95c325a [core] Fix issues with the std:: namespace and old compilers
Specifically when building Android with GCC 4.9 (which Qt still does :-/)
2017-07-26 18:51:11 +03:00