31bdb74f48
[build] fixed typo in list of configuration types; RelWithDebugInfo should be RelWithDebInfo - added missing linker flags for Sanitize configuration type - changed mason's download to use cmake's built-in support instead of directly calling curl
Bryan Haber
2018-02-26 12:13:19 -08:00
b0fcca5879
[core, node] Re-implement "avoid edges" behavior for MapMode::Tile - Fixes issue #12461. - Only implement "avoid edges" in MapMode::Tile since it's no longer relevant in Static or Continuous mode. - New: Force "avoid edges" to "true" for line labels, since in tile mode they'll always clip poorly at tile boundaries. - Remove unused "withinPlus0/inside" logic.
Chris Loer
2018-07-30 15:22:28 -07:00
bded6c65d5
[build] use plain text files for file lists to simplify integration with other build systems
Konstantin Käfer
2018-08-20 13:32:44 +02:00
1b4398f7aa
[core] downgrade event severity for erroneous DDS rendering to Warning
Konstantin Käfer
2018-08-20 12:46:57 +02:00
036a75037a
[build] also generate debugging symbols for Release builds in Xcode
Konstantin Käfer
2018-08-20 12:31:35 +02:00
ff077e9ea9
[android] obtain paths to file directories on a worker thread
Łukasz Paczos
2018-08-16 15:37:38 +02:00
112bbc7ab2
[core] make style/conversion.hpp implementation private
Konstantin Käfer
2018-08-17 15:38:47 -07:00
9df9f5fe20
[build] simplify Android build
Konstantin Käfer
2018-08-17 10:56:06 -07:00
8ca419fb2e
[core] Evict unused font stacks from GlyphManager
John Firebaugh
2018-07-17 15:33:50 -07:00
790b9f5c82
[ios] Add experimental frame rate measurements to MGLMapView
Jason Wray
2018-07-16 12:18:43 -04:00
19325b0293
[build] More diagnostics for npm install failures
John Firebaugh
2018-08-16 10:26:17 -07:00
20f880ebec
[core] Fix querying for annotations near tile boundaries at high zoom. Fixes issue #12472. This commit doesn't address the underlying issues that come from symbolAnnotationTree using a slightly lower precision coordinate system than the annotations themselves. Instead, it just puts a small padding around each tile when it queries for tile data, so that symbols right at the tile boundary will be included in both tiles. The rendering/querying code will take care of only displaying one instance. The padding is in global coordinates, so at higher zoom the padding will be larger in tile units -- this is consistent with precision loss also being greater at higher zoom.
Chris Loer
2018-08-14 11:35:39 -07:00
9ecb0997ef
[core] Fix out of range exception for string compare
Vladimir Kondrashov
2018-08-13 11:25:33 -07:00
16e6ca86fa
[core] add test for comparing filter name to id
Konstantin Käfer
2018-08-14 08:53:02 -07:00
60cbedc344
Fix to textureview transparent background testapp activity (#12605)
Langston Smith
2018-08-14 07:35:23 -07:00
f3ebdaebaf
[windows] Fix build on Windows
Thiago Marcos P. Santos
2018-08-14 11:08:47 +03:00
41d5768f58
[core] Don't default-show text/icons that depend on the placement of a paired icon/text Fixes issue #12483.
Chris Loer
2018-08-13 12:45:03 -07:00
d886d3e4c0
[core] Factor out setVisibility conversion
John Firebaugh
2018-08-10 15:15:24 -07:00