Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [core] include Hiragana and Katakana glyph ranges to LocalGlyphRasterizer | Thiago Marcos P. Santos | 2019-06-28 | 1 | -1/+2 |
| | | | | Fixes #14993 | ||||
* | [core] round color string's alpha to 2 decimal places | Łukasz Paczos | 2019-05-22 | 1 | -1/+1 |
| | |||||
* | [core] option to perform platform specific operations when ↵ | Łukasz Paczos | 2019-05-22 | 1 | -0/+3 |
| | | | | creating/destroying core threads | ||||
* | [core] use unique IDs for DrawScopes | Konstantin Käfer | 2019-05-15 | 3 | -1/+30 |
| | |||||
* | [core] Make the BackgroundScheduler a singleton | Thiago Marcos P. Santos | 2019-05-10 | 2 | -0/+86 |
| | | | | | | | | | | - Do not carry it over everywhere as parameter, it is a shared instance anyway and the lifecycle is pretty much the app lifecycle from the moment we instantiate a map. - Rename to BackgroundScheduler because it is a Scheduler that will do tasks in the background, we don't make assumptions if it is a thread pool or a single thread. - Most importantly, remove the dependency from `core` on `platform`. | ||||
* | [core] change approach to stencil clipping to (almost) match JS | Konstantin Käfer | 2019-04-29 | 2 | -45/+0 |
| | |||||
* | [core] Updated script detection for Unicode 12.1 | Minh Nguyễn | 2019-04-17 | 1 | -2/+13 |
| | | | | Updated script detection files to reflect changes in Unicode 12.1. | ||||
* | [core] refactor ThreadLocal backend | Konstantin Käfer | 2019-04-08 | 1 | -13/+25 |
| | |||||
* | [core] clang-tidy fixes | Konstantin Käfer | 2019-04-05 | 3 | -6/+4 |
| | |||||
* | [core] add gfx::Renderable and gfx::OffscreenTexture | Konstantin Käfer | 2019-04-05 | 2 | -139/+0 |
| | |||||
* | [core] prefer static_cast for casts to derived classes | Konstantin Käfer | 2019-04-05 | 1 | -2/+2 |
| | |||||
* | [core] add generic base class for renderbuffers | Konstantin Käfer | 2019-04-05 | 2 | -6/+5 |
| | |||||
* | [core] gl::RenderbufferType -> gfx::RenderbufferPixelType | Konstantin Käfer | 2019-04-05 | 2 | -4/+4 |
| | |||||
* | [core] use constexpr string concatenation for uniform/attribute names | Konstantin Käfer | 2019-03-20 | 1 | -0/+67 |
| | |||||
* | [core] remove gl/context.hpp from more files, cast where necessary | Konstantin Käfer | 2019-03-20 | 2 | -10/+9 |
| | |||||
* | [core] Remove optional from Map::setLatLngBounds() | Ander Conselvan de Oliveira | 2019-03-14 | 1 | -0/+4 |
| | | | | | | | | This is a first step into grouping together bounds related Map methods into one that takes a "BoundOptions" object. LatLngBounds::unbounded() replaces an undefined optional<LatLngBounds>. v2: Document LatLngBounds::unbounded() | ||||
* | [core] add texture bindings to draw call instead of Context member fn | Konstantin Käfer | 2019-03-12 | 1 | -1/+1 |
| | |||||
* | [core] move Texture to the gfx namespace | Konstantin Käfer | 2019-03-12 | 2 | -5/+8 |
| | |||||
* | [core] move Texture related enums to gfx namespace | Konstantin Käfer | 2019-03-12 | 2 | -8/+8 |
| | |||||
* | [core] extract attribute structs and gl::Vertex to separate namespace | Konstantin Käfer | 2019-03-01 | 1 | -0/+2 |
| | |||||
* | [core] Use unwrapped longitude for bounds check | Bruno de Oliveira Abinader | 2019-02-26 | 1 | -26/+41 |
| | |||||
* | [build] Use the correct define on Windows | Thiago Marcos P. Santos | 2019-02-19 | 2 | -2/+2 |
| | | | | https://blog.kowalczyk.info/article/j/guide-to-predefined-macros-in-c-compilers-gcc-clang-msvc-etc..html | ||||
* | [core] Updated script detection for Unicode 11 | Minh Nguyễn | 2019-01-07 | 1 | -0/+11 |
| | | | | Updated script detection code to reflect changes in Unicode 11. | ||||
* | [core] Remove fnv_hash.hpp | Mikhail Pozdnyakov | 2018-12-20 | 1 | -11/+0 |
| | |||||
* | Refactor util::fontStacks() | Mikhail Pozdnyakov | 2018-11-19 | 1 | -29/+1 |
| | | | | | | So that it does not downcast `Layer::Impl` instances. Also, an unneeded `std::vector` construction was removed from `Parser::fontStacks()`. | ||||
* | [build] Update to geometry v1.0.0 | Bruno de Oliveira Abinader | 2018-11-13 | 1 | -0/+4 |
| | |||||
* | [core] Change toLowerHex to produce lower hex sequences | Alexander Shalamov | 2018-11-07 | 1 | -1/+1 |
| | |||||
* | [build] Remove #pragma diagnostic for boost | Thiago Marcos P. Santos | 2018-11-01 | 1 | -11/+0 |
| | | | | | Boost is now included as a system header and the compiler should ignore it when issuing warnings. | ||||
* | [core] address nits | Konstantin Käfer | 2018-10-23 | 1 | -2/+2 |
| | |||||
* | [core] refactor util::toString to use RapidJSON's stringification | Konstantin Käfer | 2018-10-23 | 1 | -7/+55 |
| | |||||
* | [core] remove special case for Windows | Konstantin Käfer | 2018-10-23 | 1 | -16/+0 |
| | |||||
* | [core] remove some uses of <iostream> and <sstream> | Konstantin Käfer | 2018-10-23 | 5 | -2/+18 |
| | |||||
* | [core] don't use <boost/functional/hash.hpp> to avoid <locale> include | Konstantin Käfer | 2018-10-23 | 2 | -2/+29 |
| | |||||
* | [core] unify UTF-8/16 conversion to <boost/locale/encoding_utf.hpp> | Konstantin Käfer | 2018-10-23 | 2 | -5/+3 |
| | |||||
* | [core] remove use of <boost/algorithm/string.hpp> | Konstantin Käfer | 2018-10-23 | 2 | -0/+6 |
| | |||||
* | [core] don't use <sstream> and <iomanip> for string construction | Konstantin Käfer | 2018-10-23 | 1 | -9/+11 |
| | |||||
* | [core] add the ability to stringy numbers as hex | Konstantin Käfer | 2018-10-23 | 1 | -0/+19 |
| | |||||
* | [core] add ability to stringify doubles that are integer with and without ↵ | Konstantin Käfer | 2018-10-23 | 3 | -9/+10 |
| | | | | trailing ".0" | ||||
* | [core] deduplicate dtoa() from RapidJSON and add tests | Konstantin Käfer | 2018-10-23 | 1 | -90/+7 |
| | |||||
* | [core] Initial implementation of 'format' expression | Chris Loer | 2018-10-15 | 2 | -1/+4 |
| | |||||
* | [linux,qt] Remove remainder of WebP support | Konstantin Käfer | 2018-09-13 | 1 | -13/+1 |
| | |||||
* | [core] Port "collision group" plumbing to gl-native. | Chris Loer | 2018-09-12 | 2 | -10/+19 |
| | | | | | [node] Hook up map-wide "crossSourceCollisions" option, defaulting to true. [test] Pass "crossSourceCollisions" test option through test harness; enable cross-source-collisions tests on native. | ||||
* | [android] add support for gnustl | Konstantin Käfer | 2018-09-11 | 2 | -1/+6 |
| | |||||
* | Add unit tests and fixtures for OfflineDatabase::mergeDatabase | Asheem Mamoowala | 2018-08-28 | 1 | -1/+1 |
| | |||||
* | [core] Evict unused font stacks from GlyphManager | John Firebaugh | 2018-08-17 | 1 | -0/+40 |
| | |||||
* | [core] Optimize generated set{Paint,Layout}Property code | John Firebaugh | 2018-08-13 | 1 | -0/+11 |
| | |||||
* | [core] Fix build when building Qt Location plugin for Android | Sudarsana Babu Nagineni | 2018-08-10 | 1 | -0/+1 |
| | | | | | | | - log2 is not available on Android before API 18. - Android doesn't have 'round' on the std:: namespace when using g++. Co-authored-by: Thiago Marcos P. Santos <thiago@mapbox.com> | ||||
* | Revert "[core] Replace Boost.Spirit with std::regex in CacheControl::parse()" | Bruno de Oliveira Abinader | 2018-08-08 | 1 | -7/+21 |
| | | | | This reverts commit 990b3b11b9427ffd86f693d3f4c3dd351891e5d0. | ||||
* | [core] Use correct Log::record overload. (#12571) | Chris Loer | 2018-08-08 | 1 | -1/+1 |
| | |||||
* | [core] Replace Boost.Spirit with std::regex in CacheControl::parse() | Bruno de Oliveira Abinader | 2018-08-08 | 1 | -21/+7 |
| |