Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | set ASAN_OPTIONSupstream/fix-sqlite3-open-leak | Dane Springmeyer | 2019-08-15 | 1 | -0/+2 |
| | |||||
* | fix leak in sqlite3 usage | Dane Springmeyer | 2019-08-15 | 1 | -0/+1 |
| | |||||
* | close db on error | Dane Springmeyer | 2019-08-15 | 1 | -0/+1 |
| | |||||
* | [build] FIXME: CI config | Thiago Marcos P. Santos | 2019-08-15 | 6 | -1353/+1731 |
| | |||||
* | [build] FIXME: iOS hacks | Thiago Marcos P. Santos | 2019-08-15 | 3 | -2/+7 |
| | |||||
* | [build] FIXME: Delete files not in use | Thiago Marcos P. Santos | 2019-08-15 | 30 | -2639/+0 |
| | | | | - Add back Doxygen | ||||
* | [build] Fix iOS nits | Thiago Marcos P. Santos | 2019-08-15 | 8 | -8/+8 |
| | | | | | | - Hardcoded the bundle identifier on Info.plist, CMake is not picking it up. - Do not use installed headers when building the framework. | ||||
* | [build] Rewrite our CMake buildsystem | Thiago Marcos P. Santos | 2019-08-15 | 12 | -362/+2534 |
| | | | | | | | | | | | | | | | - Try as much as possible not to use explicit compiler flags, relying on CMake to do the job in a portable away. - Build mbgl-core as a single static library and leverage lto as much as possible. - Support a MinSizRel build for other platforms. - Make GLFW and Node a client of mbgl-core public interface. - Same for the offline tool and static render tool. - Use only target settings (do not pollute the global scope) - Confine core code in a single file. - Confine platform code inside a single include (exception being Qt that needs AUTOMOC before adding the targets) - Align the Android build with the Android toolchain file. | ||||
* | [build] Remove Qt test dependency on core | Thiago Marcos P. Santos | 2019-08-15 | 2 | -7/+13 |
| | | | | | This test is testing the Qt bindings and should only link with QMapboxGL. | ||||
* | [build] Simplify Android cmake integration | Thiago Marcos P. Santos | 2019-08-15 | 2 | -14/+3 |
| | | | | | CMake will detect that is building for Android automatically, we don't need extra variables. | ||||
* | [build] Use the system CURL on Linux | Thiago Marcos P. Santos | 2019-08-15 | 1 | -121/+43 |
| | | | | And we don't need to use Mason anymore. | ||||
* | [build] Mark explicitly visible symbols | Thiago Marcos P. Santos | 2019-08-15 | 4 | -3/+30 |
| | | | | | Easier to maintain than a linker script. We build everything with visibility hidden by default. | ||||
* | [build] Make test/util.hpp a public interface | Thiago Marcos P. Santos | 2019-08-15 | 1 | -0/+0 |
| | | | | | We will build the tests as a library and platforms will provide the test runner. | ||||
* | [build] Make the default styles part of GL Native | Thiago Marcos P. Santos | 2019-08-15 | 1 | -0/+0 |
| | | | | | The reason is applications using it, like GLFW, don't need to depend on code inside platform/default. | ||||
* | [build] Move OpenGL related code to platform | Thiago Marcos P. Santos | 2019-08-15 | 74 | -0/+0 |
| | | | | | Mapbox GL abstracts OpenGL with the GFX layer and OpenGL is now optional. | ||||
* | [build] Cosmetics on vendor packages | Thiago Marcos P. Santos | 2019-08-15 | 26 | -116/+244 |
| | | | | | | - Add include guards on all the files - Add a vendor package for sqlite and gtest - Use relative paths to all the files | ||||
* | [android] execute quickzoom scale change based on the Y axis delta change | Łukasz Paczos | 2019-08-15 | 4 | -18/+68 |
| | | | | | | Using finger's Y axis position allows for a linear zoom additions/deductions during the quick-zoom changes. This is in contrast to the previously used scale factor, which is based on the current span (distance from the origin) to previous span ratio and increases the closer the finger is to the origin of a gesture because the values are smaller. The scale ratio based changes are also reliant on series of motion events' values and because the Android framework can skip some events, going back and forth during a quick-zoom might not have resulted in the same transformation. This was reproduced by the round-tripping test introduced in this commit. | ||||
* | add back test-memory target, removed in 692fe1f3f (#15383) | Dane Springmeyer | 2019-08-15 | 1 | -0/+1 |
| | |||||
* | [core] Ignore updated icon-text-fit render tests | Alexander Shalamov | 2019-08-15 | 1 | -1/+13 |
| | |||||
* | [core][node] Serialize formatted expression's text-color option | Alexander Shalamov | 2019-08-15 | 3 | -0/+14 |
| | | | | This enables proper round-tripping for serialized format expression. | ||||
* | [core] Bump gl-js version | Alexander Shalamov | 2019-08-15 | 1 | -0/+0 |
| | |||||
* | [android] bring back scale delta span threshold when rotation is started first | Łukasz Paczos | 2019-08-15 | 4 | -6/+41 |
| | |||||
* | [android] improve rotation inertia, adjust velocity ratios for screen density | Łukasz Paczos | 2019-08-15 | 3 | -32/+53 |
| | |||||
* | [android] improve scale + rotation behavior | Łukasz Paczos | 2019-08-15 | 5 | -51/+103 |
| | |||||
* | [android] improve scale inertia | Łukasz Paczos | 2019-08-15 | 3 | -3/+18 |
| | |||||
* | [android] bump gestures library to v0.5.0 | Łukasz Paczos | 2019-08-15 | 3 | -2/+2 |
| | |||||
* | [ios] Release v5.3.0-alpha.3 (#15379)ios-v5.3.0-alpha.3 | Jordan Kiley | 2019-08-14 | 4 | -10/+5 |
| | |||||
* | [core] Clear collision text boxes between symbol placement iterations | Alexander Shalamov | 2019-08-14 | 1 | -0/+1 |
| | |||||
* | [build] Look further back for branch merge base | Jason Wray | 2019-08-13 | 1 | -1/+1 |
| | |||||
* | [android] Test app tweaks from 8.3.0-alpha.2 QA (#15360) | Langston Smith | 2019-08-13 | 2 | -5/+11 |
| | |||||
* | [core] Unskip text-rotate/with-offset fixed by #14932 | Alexander Shalamov | 2019-08-13 | 1 | -1/+0 |
| | |||||
* | [ios][Android] Add changelog entries | Mikhail Pozdnyakov | 2019-08-13 | 2 | -0/+2 |
| | |||||
* | Bump mapbox-gl-js version | Mikhail Pozdnyakov | 2019-08-13 | 1 | -0/+0 |
| | |||||
* | [core] Enable variable placement with allowed text overlap | Mikhail Pozdnyakov | 2019-08-13 | 1 | -2/+6 |
| | |||||
* | [core] Simplifications to variable text placement code path | Mikhail Pozdnyakov | 2019-08-13 | 2 | -12/+10 |
| | |||||
* | Enable number format expression tests | Mikhail Pozdnyakov | 2019-08-13 | 1 | -4/+1 |
| | |||||
* | [macos][ios][android][node] Add changelog entry for text-writing-mode layout ↵ | Alexander Shalamov | 2019-08-13 | 4 | -0/+11 |
| | | | | property | ||||
* | [core] Update shaping unit test | Alexander Shalamov | 2019-08-13 | 1 | -1/+2 |
| | |||||
* | [core] Render half-width glyphs in upright orientation | Alexander Shalamov | 2019-08-13 | 6 | -8/+31 |
| | | | | | | | | | | This change forces glyphs whose natural orientation in vertical writing mode is 'sideways' to be rendered in upright orientation (only for non complex text layouts). This is different compared to W3C / browser behavior that is by default, renders glyphs in their respective natural orientation. In the future, there might need to add a new layout property that would control glyph orientation separately (e.g., text-glyph-orientation: natural | upright). | ||||
* | [core] Use constexpr map for verticalized punctiation | Alexander Shalamov | 2019-08-13 | 1 | -2/+4 |
| | |||||
* | [darwin] Update documentation text for enum array value | Alexander Shalamov | 2019-08-13 | 2 | -9/+9 |
| | |||||
* | [darwin] Generate plural version of property name, yet, keep singular ↵ | Alexander Shalamov | 2019-08-13 | 8 | -67/+94 |
| | | | | version of an enum | ||||
* | [darwin] Add plural override for 'text-writing-mode' layout property | Alexander Shalamov | 2019-08-13 | 7 | -46/+63 |
| | |||||
* | [darwin] Bindings for new 'text-writing-mode' layout property | Alexander Shalamov | 2019-08-13 | 6 | -5/+189 |
| | |||||
* | [android] Android bindings for new 'text-writing-mode' layout property | Alexander Shalamov | 2019-08-13 | 7 | -1/+88 |
| | |||||
* | [core] Update unit tests | Alexander Shalamov | 2019-08-13 | 2 | -13/+13 |
| | |||||
* | [core] Break lines for vertical writing mode | Alexander Shalamov | 2019-08-13 | 1 | -4/+3 |
| | |||||
* | [core] Rotate text collision box based on text-rotation value | Alexander Shalamov | 2019-08-13 | 2 | -5/+7 |
| | |||||
* | [core] Implement support for "text-writing-mode" layout property | Alexander Shalamov | 2019-08-13 | 16 | -107/+343 |
| | |||||
* | [core] Add style bindings for "text-writing-mode" layout property | Alexander Shalamov | 2019-08-13 | 9 | -2/+59 |
| |