Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [macos] snapshotter | Ivo van Dongen | 2017-09-05 | 1 | -0/+4 |
| | |||||
* | Add {Source,CompositeCamera}Function benchmarks (#9838) | Anand Thakker | 2017-08-29 | 1 | -1/+1 |
| | |||||
* | [node, tests] Consolidate headless rendering logic in HeadlessFrontend | John Firebaugh | 2017-07-26 | 1 | -2/+2 |
| | |||||
* | [build] Update GLFW to 2017-07-13-67c9155 | Bruno de Oliveira Abinader | 2017-07-13 | 1 | -1/+1 |
| | |||||
* | [all] make default_styles header-only | Konstantin Käfer | 2017-07-13 | 1 | -1/+0 |
| | |||||
* | [build] add -fvisibility=hidden for all macOS targets to avoid linker warnings | Konstantin Käfer | 2017-07-11 | 1 | -0/+9 |
| | |||||
* | [darwin] Include polylabel via cmake | Jason Wray | 2017-07-11 | 1 | -0/+1 |
| | |||||
* | [core] Isolate pthread-based tls implementation | Thiago Marcos P. Santos | 2017-07-07 | 1 | -0/+1 |
| | |||||
* | [macos] expose link flags via mbgl-core target | Konstantin Käfer | 2017-04-06 | 1 | -29/+8 |
| | |||||
* | [build] don't advertise headers that aren't used in public headers | Konstantin Käfer | 2017-03-28 | 1 | -1/+1 |
| | |||||
* | [node] Eliminate src as an include path | John Firebaugh | 2017-03-28 | 1 | -5/+5 |
| | |||||
* | Use ICU compiled with -Os | John Firebaugh | 2017-03-08 | 1 | -1/+1 |
| | |||||
* | [ios,macos,android,qt] use shared threadpool | Konstantin Käfer | 2017-02-20 | 1 | -0/+2 |
| | |||||
* | [glfw] use newer version that allows automated graphics switching on macOS | Konstantin Käfer | 2017-02-10 | 1 | -1/+1 |
| | |||||
* | [build] Remove Mason submodule in favor of CMake mason | Konstantin Käfer | 2017-02-08 | 1 | -2/+2 |
| | |||||
* | [macos,ios] don't roundtrip through encodePNG when converting images | Konstantin Käfer | 2017-01-26 | 1 | -0/+2 |
| | |||||
* | [core][Qt] Use Qt for UTF16, since `codecvt` is not always available | Thiago Marcos P. Santos | 2017-01-20 | 1 | -0/+1 |
| | |||||
* | [core] Remove platform-specific main.cpp from MBGL_TEST_FILES | Bruno de Oliveira Abinader | 2017-01-18 | 1 | -2/+2 |
| | |||||
* | [build] add -fvisibility=hidden to macOS dynamic framework and export ↵ | Konstantin Käfer | 2017-01-04 | 1 | -10/+11 |
| | | | | required symbols | ||||
* | [build] add -Wl,-bind_at_load to node.js bindings on macOS | Konstantin Käfer | 2016-12-14 | 1 | -0/+1 |
| | | | | this catches unbound symbols during loading of the extension, allowing us to spot potential linking errors earlier | ||||
* | [build] ICU is now configured per platform | Bruno de Oliveira Abinader | 2016-12-12 | 1 | -0/+3 |
| | |||||
* | [all] Upgrade to boost 1.62.0 | John Firebaugh | 2016-12-05 | 1 | -1/+1 |
| | |||||
* | [build] upgrade to variant 1.1.4 and dependencies | Konstantin Käfer | 2016-11-28 | 1 | -0/+10 |
| | |||||
* | [build] move logging to util | Konstantin Käfer | 2016-11-22 | 1 | -1/+1 |
| | |||||
* | [build] move headless rendering files to platform/default | Konstantin Käfer | 2016-11-22 | 1 | -2/+5 |
| | |||||
* | [build] move default ThreadPool implementation to platform/default | Konstantin Käfer | 2016-11-22 | 1 | -1/+2 |
| | |||||
* | [build] move default_styles to platform/default | Konstantin Käfer | 2016-11-22 | 1 | -1/+5 |
| | |||||
* | [build] move Reachability to platform/darwin | Konstantin Käfer | 2016-11-22 | 1 | -1/+3 |
| | |||||
* | [build] reduce framework size for Release builds on macOS | Konstantin Käfer | 2016-11-22 | 1 | -0/+2 |
| | |||||
* | [core] Refactor HeadlessDisplay | Bruno de Oliveira Abinader | 2016-11-08 | 1 | -1/+1 |
| | |||||
* | [core] move gl::Context to Backend and refactor View | Konstantin Käfer | 2016-10-25 | 1 | -2/+1 |
| | |||||
* | [core] separate Backend from View for headless rendering | Konstantin Käfer | 2016-10-25 | 1 | -0/+2 |
| | |||||
* | [core] [node] pass thread pool impl to Map constructor | Mike Morris | 2016-10-20 | 1 | -0/+3 |
| | | | | | | | Updates mbgl::Map constructor usage everywhere Adds NodeThreadPool implementation using AsyncQueue to call Nan::AsyncQueueWorker from main thread | ||||
* | [build] Add support for 'benchmark' target on macOS | Bruno de Oliveira Abinader | 2016-10-05 | 1 | -0/+22 |
| | |||||
* | [android][ios][macos][linux][qt] included default LocalFileSource | Ivo van Dongen | 2016-09-30 | 1 | -0/+1 |
| | |||||
* | [build] Upgrade GLFW to 3.2.1, SQLite to 3.14.2 and libwebp to 0.5.1 | Konstantin Käfer | 2016-09-19 | 1 | -1/+2 |
| | |||||
* | [macos] Explicitly link the OpenGL framework for compatibility with macOS Sierra | Konstantin Käfer | 2016-08-31 | 1 | -0/+1 |
| | |||||
* | [build] revert macOS deployment target to 10.10 | Konstantin Käfer | 2016-08-19 | 1 | -1/+1 |
| | |||||
* | Runtime styling API for iOS/macOS (#5727) | Fredrik Karlsson | 2016-08-11 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [ios] wip runtime styling * [ios, macos] Outlined header templates * [ios, macos] cleanup and use appropiate data types * [ios, macos] removed refs to mbgl and added convenient color methods on UIColor and NSColor * [ios, macos] updated header template, included doc string * [ios, macos] outlined template for layer implementation files * [ios, macos] moved script to platform/darwin and updated comments * [ios, macos] Cleaned up the implementation template * [ios, macos] removed unused function and added support for more datatypes * [ios, macos] overhauling the type protocols * [ios, macos] removed unnecessary style classes * [ios, macos] added support for more types * [ios, macos] fixed string and number prop values * [ios, macos] enum getters * [ios, macos] added removeLayer() and removed unused layer ref * [ios, macos] fixed remaining layer types and converted style layer into a protocol * [ios, macos] fixed addLayer() and added example for line layer * [ios] GeoJSON source now works * [ios] fixed raster layer and raster source * [ios] fixed attr prop number and outlined prop function * [ios] wip functions * [ios] bool and float function fix * [ios] cleanup * [macos] fixed support for macos * [ios] fixed string functions * [ios] extended array functions * [ios] added tests and fixed a few bugs * [ios] less verbose functions and improved tests * [ios, macos] Removed unnecessary use of default arguments Default arguments aren’t supported in Node v4, and they aren’t needed here anyways, because we’re only testing for truthiness. * [ios, macos] Enum setters Rely on a macro instead of category methods to specialize the setter implementation for enum attributes, since generic types are disallowed in Objective-C method signatures and mbgl::style::PropertyType must be type-qualified. * [ios, macos] Got macOS closer to parity w/ iOS Added various classes and test classes to the macOS workspace. Also fixed lots of compiler errors and updated macosapp runtime styling example to use the new dictionary syntax for function stops. Updated all conversions from Objective-C stops to C++ stops to enumerate over the dictionary. Fixed compiler errors in enum setter implementations. Also corrected path to script in generated file comments. * [ios, macos] Added EJS templates to project * [ios, macos] Code formatting Made code format more consistent. * [ios, macos] Spelled out ID Cocoa convention is to always spell out “ID” as “identifier”, in part to avoid confusion with the id keyword. Also, URL is capitalized in most contexts, including property names. * [ios, macos] Grouped related headers together * [ios, macos] Cleaned up layer transformation Also added support for converting background layers into Objective-C. * [ios, macos] Cleaned up tests Also made the tests work on macOS by introducing a new window to host the map. * [ios, macos] Replaced TODOs with #warnings * [ios] convert array based property values * [ios, macos] color function/undefined getter * [ios, macos] fixed function/undefined getters for bool and float properties * [ios, macos] more function/undefined property getters * [ios, macos] more type conversion and cleanup * [ios, macos] disable macos runtime styling tests for now * [ios, macos] cleaned up style code script * [ios, macos] more type conversion * [ios] added a base layer to handle visibility min/max zoom * [macos] fixed base layer * [ios, macos] use accessor methods * [ios, macos] cleanup * [ios, macos] add geojson to ios and macos * [macos] rebase fix * [ios, macos] fixed enum getters and added tests for enums * [ios, macos] added an update method to base layer * [ios, macos] added some documentation * [ios, macos] docs * [ios, macos] removed refs to filters for now * [ios, macos] various tail work * [ios, macos] missing import and incorrect type | ||||
* | [build] Fix Qt4 build on OS X | Konstantin Käfer | 2016-08-05 | 1 | -0/+2 |
| | |||||
* | [build] use cmake script bundled with Mason | Konstantin Käfer | 2016-08-05 | 1 | -2/+3 |
| | |||||
* | [build] switch to CMake | Konstantin Käfer | 2016-08-05 | 1 | -0/+113 |
This is very much a work in progress. |