Commit Graph

11962 Commits

Author SHA1 Message Date
John Firebaugh
cedda5ef4f [core] Handle NaN input to interpolate and step 2018-01-10 13:45:00 -08:00
Thiago Marcos P. Santos
ecbb0baf60 [qt][build] Use ninja for compiling Qt for Windows
Faster builds.
2018-01-10 21:42:20 +02:00
Thiago Marcos P. Santos
c5be54bf43 [qt] Make example app build on Windows 2018-01-10 21:42:20 +02:00
Thiago Marcos P. Santos
0a7b4e3eb8 [qt] Fix import/export symbols declarations
Fixes #10875
2018-01-10 21:42:20 +02:00
Thiago Marcos P. Santos
304ca35f28 [build] Make the appveyor build less verbose 2018-01-10 21:42:20 +02:00
Thiago Marcos P. Santos
d7d73a26ac [build] Do not override CMake build configuration flags
These flags are set, for instance, by Ninja on Windows.
2018-01-10 21:42:20 +02:00
John Firebaugh
06033885b7 [ios, macos, android] Commit accumulated make style-code updates
Manually ignoring all heatmap and hillshade related changes.
2018-01-10 11:15:49 -08:00
John Firebaugh
3fd95b4e85 [ios, macos] Add documentation overrides for icon-image and text-field 2018-01-10 11:15:49 -08:00
John Firebaugh
7ca62ec602 [build] Special case heatmap-color so it doesn't crash make style-code 2018-01-10 11:15:49 -08:00
Minh Nguyễn
9f89832827 [ios, macos] Fixed inconsistent indentation 2018-01-10 11:15:49 -08:00
Minh Nguyễn
f8d5b2511c [ios, macos] Qualify references to properties in enum docs
jazzy requires these property references to be qualified by class names in order to auto link them.
2018-01-10 11:15:49 -08:00
Minh Nguyễn
834e9cda58 [ios, macos] Update cross-refs to properties in doc comments 2018-01-10 11:15:49 -08:00
Jason Wray
a170c18bb2 [ios] Make all headers members of both dynamic and static targets (#10851)
Many headers were not members of the static target, while all already belonged to the dynamic target.
2018-01-10 13:31:11 -05:00
Tobrun
3d6c80c1ae [android] - update changelog for 5.3.1 release 2018-01-10 12:19:28 +01:00
tobrun
04386db563 [android] - use the correct cancelable callback after posting the cancelation 2018-01-10 11:03:29 +01:00
John Firebaugh
0eb4b5cc0e [core] Omit inferred type annotations for 'coalesce' arguments 2018-01-09 17:27:02 -08:00
John Firebaugh
e887cda986 [core] Fix alpha handling in rgba and to-rgba operators 2018-01-09 16:46:52 -08:00
John Firebaugh
a4ab4f68e2 [core] Enable implicit type assertions for array types 2018-01-09 16:13:26 -08:00
John Firebaugh
a13027c1b6 [core] Improve typing for !=, == expressions 2018-01-09 16:10:51 -08:00
Lauren Budorick
43a9bd3fba [core] Use separate shaders for background and clipping 2018-01-09 15:02:49 -08:00
Chris Loer
966606a107 [core] Update debug collision circle shader.
Fixes issue #10876.
2018-01-09 13:14:02 -08:00
Konstantin Käfer
145a0ee6d0 [core] blacklist binary program loading for Vivante GC4000 GPUs 2018-01-09 09:55:05 -08:00
Tobrun
610fb87c76 [android] - include request urls when logging out failed http requests 2018-01-09 17:05:02 +01:00
tobrun
068d2f267f [android] - fix code generation, remove lamda, fixup color conversion locale 2018-01-09 17:04:44 +01:00
Minh Nguyễn
c7b2c5c601 [ios, macos] Removed redundant typedef
Fixed a jazzy warning.
2018-01-08 16:41:53 -08:00
Thiago Marcos P. Santos
c94e53d72b [qt] Refreshed build documentation 2018-01-08 22:58:20 +02:00
Thiago Marcos P. Santos
8597d50b5b [windows] Build on AppVeyor CI 2018-01-08 22:58:20 +02:00
Thiago Marcos P. Santos
d00e56ada0 [windows][core] Add std::tuple replacement for Windows
Windows STL + Clang can't build our IndexedTuple class.
2018-01-08 22:58:20 +02:00
Thiago Marcos P. Santos
5786286f9c [windows][qt] Add build defines to build Mapbox GL + Qt on Windows 2018-01-08 22:58:20 +02:00
Thiago Marcos P. Santos
f391271532 [windows][build] Make nodejs/npm optional 2018-01-08 22:58:20 +02:00
Thiago Marcos P. Santos
035418336e [windows][core] Define S_ISDIR when not defined 2018-01-08 22:58:20 +02:00
Thiago Marcos P. Santos
fef095f785 [windows][core] Use Qt's own zlib on Windows 2018-01-08 22:58:20 +02:00
Thiago Marcos P. Santos
af9bb97e47 [windows][core] Add missing != operator to Tileset 2018-01-08 22:58:20 +02:00
Thiago Marcos P. Santos
5b789aa4d6 [windows][core] Include what you use 2018-01-08 22:58:20 +02:00
Thiago Marcos P. Santos
f880baaeb7 [windows][qt] Remove std:: namespace of some functions
Not available on Windows.
2018-01-08 22:58:20 +02:00
Bruno de Oliveira Abinader
af183f3952 [ios] Ignore Boost's 'implicit conversion loses integer precision' warning 2018-01-08 22:58:20 +02:00
Thiago Marcos P. Santos
6a6b451ac0 [core] Bump Boost version to 1.65.1
Fixes a build error when building for Windows with clang.
2018-01-08 22:58:20 +02:00
Thiago Marcos P. Santos
39decb822d [qt] Removed unused headers 2018-01-08 22:58:20 +02:00
Thiago Marcos P. Santos
417909e93d [qt] Use add_definitions instead of resetting CXXFLAGS 2018-01-08 22:58:20 +02:00
Ansis Brammanis
feab36a9fb [core] port minor collision changes from -js (#10764) 2018-01-08 12:57:03 -05:00
Bruno de Oliveira Abinader
f86c1b7d0f [test] Only use our SQLite3 wrapper in tests 2018-01-08 19:13:47 +02:00
Pablo Guardiola
7f2f40fb8d [android] fix sending more than once double tap event on a single double tap gesture (#10854) (#10855) 2018-01-08 12:12:46 +01:00
Minh Nguyễn
dcd7019e7d [ios, macos] Updated changelogs 2018-01-05 18:57:06 +00:00
Asheem Mamoowala
10a44050f4 Support TileJSON bounds property (#10701)
* [core] Parse TileJSON bounds property
* [core] Add TileRange and LatLngBounds::contains(CanonicalTileID)
Move LatLngBounds::contains impl to cpp file
* [core] Skip tile creation outside of tileset bounds
* [core] Fix TileRange for wrapped bounds and use for CustomTileLoader instead of LatLngBounds comparisons for tiles.
2018-01-05 06:35:31 -08:00
Tobrun
bfa4cea24c [android] - detect genymotion virtual machines when determening attributes for eglConfig 2018-01-05 14:54:07 +01:00
Osana Babayan
ad28542e77 added parameter validation LatLngBounds.from() (#10831)
closes #10730
2018-01-05 12:09:29 +01:00
Tobrun
5f8b61351f [android] - RTL support 2018-01-05 11:16:44 +01:00
Ansis Brammanis
aa158bb20c [core] fix #10833 loading overscaled tiles
This reverts a regression in ed5438fc21
which set `tileZoom = idealZoom` for all types of tiles.

The second change makes it so that panTiles get loaded only if they have
a lower *data zoom* (only if they cover a larger area).
2018-01-05 10:51:38 +02:00
Fabian Guerra
6fa57b7d48 Merge branch 'release-agua' back to master. 2018-01-04 17:13:55 -06:00
Chris Loer
5bfa20d71d Fix distant collision perspective ratios (#10794).
Analog of GL JS issue #5911.
Add native ignore for tilejson-bounds.
2018-01-04 14:24:37 -08:00