Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [core][android] Introduce mbgl::style::LayerTypeInfoupstream/mikhail_LayerTypeInfo | Mikhail Pozdnyakov | 2018-11-15 | 12 | -41/+53 |
| | | | | | | | | | The `LayerTypeInfo` contains static meta data about certain layer type. Each layer module should have a single immutable `LayerTypeInfo` instance for the represented layer type. Both `LayerImpl` and `LayerFactory` from the module always refer to the same `LayerTypeInfo` instance, so address of this instance can be used as a layer module Id during the process life time. | ||||
* | noexcept specifier for layer factory methods | Mikhail Pozdnyakov | 2018-11-07 | 2 | -5/+5 |
| | |||||
* | [android] Remove UnknownLayer | Mikhail Pozdnyakov | 2018-11-07 | 2 | -76/+0 |
| | |||||
* | [android] layers.cpp/hpp -> layer_manager.cpp/hpp | Mikhail Pozdnyakov | 2018-11-07 | 2 | -1/+1 |
| | |||||
* | [core][android] Implement LayerManager for Android | Mikhail Pozdnyakov | 2018-11-07 | 28 | -188/+555 |
| | | | | | The newly introduced `LayerManagerAndroid` is now responsible for creating both style layer objects and their java peers on Android. | ||||
* | Remove style::Layer::is()/as() | Mikhail Pozdnyakov | 2018-10-31 | 12 | -234/+275 |
| | |||||
* | Consolidate `style::Layer` properties API | Mikhail Pozdnyakov | 2018-10-25 | 2 | -127/+42 |
| | | | | | | | | The `style::Layer` class now exposes all the properties contained at `style::LayerImpl`. This allowed to drop `style::Layer::accept()` method usage, avoid the repeated generated code and thus save some binary size. This patch is a part of the layers modularization effort. | ||||
* | Port symbol-z-order symbol layout style-spec property to Nativeupstream/sort-by-y | ryanhamley | 2018-09-07 | 2 | -0/+8 |
| | |||||
* | [android] jni.hpp 4.0.0 | John Firebaugh | 2018-09-07 | 28 | -752/+639 |
| | |||||
* | [android] Upgrade to latest jni.hpp | John Firebaugh | 2018-09-07 | 26 | -109/+65 |
| | |||||
* | [android] - add get source id to supported layer types | tobrun | 2018-09-04 | 2 | -0/+24 |
| | |||||
* | [core] Add `line-gradient` property | Mikhail Pozdnyakov | 2018-08-23 | 2 | -1/+10 |
| | | | | | | | | Porting of https://github.com/mapbox/mapbox-gl-js/pull/6303 See the link above for the description of the feature and its limitations). Based on patch from @lbud (Lauren Budorick). | ||||
* | [core] make style/conversion.hpp implementation private | Konstantin Käfer | 2018-08-19 | 1 | -1/+1 |
| | |||||
* | [core] Eliminate setProperty & co. | John Firebaugh | 2018-08-13 | 1 | -2/+2 |
| | |||||
* | [core] add raster-resampling property (#12176)upstream/rclee | Molly Lloyd | 2018-06-21 | 2 | -0/+9 |
| | | | | | | | | | | * update style-code for raster-resampling * implement user-defined raster-resampling * invert filter condition * raster-resampling -> raster-resampling-mode for darwin language conventions | ||||
* | [core] Convert "legacy" filters directly into expressions (#11610) | Lucas Wojciechowski | 2018-05-10 | 1 | -7/+5 |
| | | | Ports the specialized filter-* expressions from GL JS, adding them to src/mbgl/style/expression/compound_expression.cpp | ||||
* | Rework expression conversion (#11490) | Tobrun | 2018-04-10 | 2 | -7/+6 |
| | | | * [android] - rework expression conversion | ||||
* | Use a host interface for CustomLayer instead of function pointers (#11553) | Asheem Mamoowala | 2018-04-02 | 2 | -8/+4 |
| | | | | | | Use a host interface for CustomLayer instead of function pointers Co-authored-by: Julian Rex <julian.rex@mapbox.com> | ||||
* | Expression filters (#11429) | Tobrun | 2018-03-19 | 2 | -1/+39 |
| | | | * [android] - add expression filter integration | ||||
* | [android] - add default heatmap color to getter | Tobrun | 2018-03-01 | 2 | -1/+18 |
| | |||||
* | [android] - add heatmap color property | Tobrun | 2018-03-01 | 2 | -0/+9 |
| | |||||
* | [core, ios, macos, android, node] Heatmap layer (#11046) | Vladimir Agafonkin | 2018-02-15 | 4 | -0/+189 |
| | | | | | Co-Authored-By: Konstantin Käfer <mail@kkaefer.com> Co-Authored-By: Anand Thakker <anandthakker@users.noreply.github.com> Co-Authored-By: Minh Nguyễn <1ec5@users.noreply.github.com> | ||||
* | [core] update mapbox-gl-js submodule pin | Konstantin Käfer | 2018-01-24 | 2 | -17/+0 |
| | | | | | * disables transition render test (transitions are not supported with Still image rendering in Node.js) * removes support for hillshade-illumniation-direction-transition | ||||
* | [core] add raster-dem source type and hillshade layer type (#10642) | Molly Lloyd | 2018-01-23 | 4 | -0/+244 |
| | |||||
* | [android] - fix code generation, remove lamda, fixup color conversion locale | tobrun | 2018-01-09 | 2 | -17/+0 |
| | |||||
* | Replace compile-time polymorphism with runtime polymorphism in the ↵ | John Firebaugh | 2017-10-23 | 1 | -9/+12 |
| | | | | conversion system | ||||
* | [android] CustomLayer - optionally accept a context lost callback function | Ivo van Dongen | 2017-09-22 | 2 | -3/+4 |
| | |||||
* | Implement icon-anchor property | Lauren Budorick | 2017-08-28 | 2 | -0/+9 |
| | |||||
* | [core] Update shaders. | Chris Loer | 2017-07-12 | 2 | -0/+9 |
| | | | | | Implements 'icon-pitch-alignment' (issue #9345) Fixes issue #9456 (map-aligned point label regression) | ||||
* | [core] Implement circle-pitch-alignment property | Chris Loer | 2017-07-06 | 2 | -0/+9 |
| | | | | Closes issue #9349. | ||||
* | [all] Promote Style to public API | John Firebaugh | 2017-06-22 | 1 | -1/+2 |
| | |||||
* | [android] replace branches on layer types with visitors | Ivo van Dongen | 2017-05-23 | 2 | -90/+83 |
| | |||||
* | [android] owning constructor for custom layer | Ivo van Dongen | 2017-05-23 | 2 | -0/+6 |
| | |||||
* | [core, node, darwin, qt] Remove support for paint classes | John Firebaugh | 2017-05-15 | 1 | -1/+1 |
| | |||||
* | [core] Throw exceptions by value | Konstantin Käfer | 2017-05-05 | 1 | -1/+1 |
| | |||||
* | [android] - add 3D buildings example (#8845) | Tobrun | 2017-05-03 | 1 | -0/+2 |
| | | | [android] - add support for filter for fillextrusionlayer. | ||||
* | [core] Render fill-extrusion layers (#8431) | Lauren Budorick | 2017-04-27 | 4 | -0/+274 |
| | |||||
* | [android] - expose source layer identifier (#8709) | Tobrun | 2017-04-19 | 3 | -3/+24 |
| | |||||
* | [android] - transition options for layer properties (#8509) | Tobrun | 2017-03-31 | 15 | -16/+809 |
| | | | | | [android] fixup highlevel bindings for transition options finish integration | ||||
* | [all] Replace Result<T> with optional<T> plus out Error parameter | John Firebaugh | 2017-03-23 | 1 | -2/+3 |
| | |||||
* | [android] fix ownership of style layer after delete | Ivo van Dongen | 2017-02-28 | 18 | -15/+176 |
| | |||||
* | [android] add unknown layer type | Ivo van Dongen | 2017-02-28 | 3 | -3/+85 |
| | |||||
* | [core] remove trailing whitespace, add trailing newlines, add space after // | Konstantin Käfer | 2017-01-27 | 12 | -42/+38 |
| | |||||
* | [darwin, android] SDK bindings for circle-stroke properties | John Firebaugh | 2016-12-09 | 3 | -2/+29 |
| | |||||
* | [core] Implement circle-stroke properties | John Firebaugh | 2016-12-09 | 1 | -1/+1 |
| | | | | Also includes stubs for fill-extrusion layer, because most of the code was auto-generated. | ||||
* | Fix incorrect command comment in templates (#7158) | Pablo Guardiola | 2016-11-23 | 14 | -14/+14 |
| | | | | | | * [android] - fix incorrect command comment in templates and regenerate classes (#7157) * [android] - fix incorrect command comment in layer templates and regenerate classes (#7157) | ||||
* | [build] move logging to util | Konstantin Käfer | 2016-11-22 | 2 | -2/+2 |
| | |||||
* | [android] return layer ownership on remove | Ivo van Dongen | 2016-11-14 | 2 | -0/+15 |
| | |||||
* | [android] fix layer ownership | Ivo van Dongen | 2016-11-11 | 2 | -5/+25 |
| | |||||
* | [core] move gl::Context to Backend and refactor View | Konstantin Käfer | 2016-10-25 | 1 | -1/+1 |
| |