Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | [core] Make deleted members public | Bruno de Oliveira Abinader | 2017-05-12 | 1 | -2/+4 | |
| | | | | warning: deleted member function should be public [modernize-use-equals-delete] | |||||
* | [core] Remove StyleSourcedAnnotation support | John Firebaugh | 2017-05-10 | 1 | -9/+1 | |
| | | | | The functionality this provided has been subsumed by the runtime styling API. | |||||
* | [core, android] Factor JSON string conversions | John Firebaugh | 2017-05-08 | 2 | -4/+12 | |
| | | | | | | | | | | | This adds a `convertJSON` template, to be used like: Error error optional<Foo> foo = convertJSON<Foo>(string, error); Internally, it parses the string with RapidJSON and then calls `convert<Foo>(parsed, error)`. While here, rationalize GeoJSON converters and fix error handling for Tileset conversion in OfflineDownload. | |||||
* | [core] delegate light changes to render light | Ivo van Dongen | 2017-05-08 | 3 | -15/+17 | |
| | ||||||
* | [core] generated accessor methods on light | Ivo van Dongen | 2017-05-08 | 3 | -46/+77 | |
| | ||||||
* | [core] Reuse fill-extrusion textures between frames (#8896) | Lauren Budorick | 2017-05-08 | 1 | -3/+1 | |
| | ||||||
* | [core] Remove unused declaration | John Firebaugh | 2017-05-05 | 1 | -5/+0 | |
| | ||||||
* | [core] Make Map.addImage tests pass (#8843) | Asheem Mamoowala | 2017-05-02 | 2 | -1/+16 | |
| | | | | | Fix Node tests suite implementation to parse pixelRatio from style json Premultiply images in the node binding before sending to mbgl core | |||||
* | [core] Refactor Source::*Impls into RenderSources and TilePyramid | John Firebaugh | 2017-05-02 | 2 | -19/+1 | |
| | ||||||
* | [all] Push querySourceFeatures back out to Map | John Firebaugh | 2017-05-02 | 4 | -27/+12 | |
| | | | | Once Source and RendererSource are split, Source will no longer have access to tiles. | |||||
* | [core] Render fill-extrusion layers (#8431) | Lauren Budorick | 2017-04-27 | 12 | -35/+408 | |
| | ||||||
* | [core] split off render layers | Ivo van Dongen | 2017-04-25 | 10 | -31/+41 | |
| | ||||||
* | [all] Rationalize style::Image | John Firebaugh | 2017-04-24 | 2 | -15/+11 | |
| | | | | | | | A style has a collection of images, just as it has collections of sources and layers. * Name things appropriately * Use std::unique_ptr | |||||
* | [android] use AAssetManager instead of libzip | Konstantin Käfer | 2017-04-24 | 1 | -0/+3 | |
| | ||||||
* | [core] More complete fix for composite function interpolation edge case | John Firebaugh | 2017-04-20 | 1 | -3/+0 | |
| | | | | b5b4549 / #8613 handled the edge case for layout properties, but not paint properties. Move the check for a degenerate range to interpolationFactor in order to handle both correctly. | |||||
* | [core] Move ProjectedMeters to projection.hpp | John Firebaugh | 2017-04-18 | 2 | -29/+28 | |
| | ||||||
* | [core] Remove non-Map-dependent projection methods from Map | John Firebaugh | 2017-04-18 | 1 | -3/+0 | |
| | ||||||
* | [core] Tighten geo.hpp ctors | Bruno de Oliveira Abinader | 2017-04-14 | 2 | -43/+72 | |
| | ||||||
* | [core] TransitionOptions s/operator bool/isDefined/ | Bruno de Oliveira Abinader | 2017-04-14 | 1 | -1/+1 | |
| | ||||||
* | [core] Remove unused bool() functions | Bruno de Oliveira Abinader | 2017-04-14 | 1 | -2/+0 | |
| | ||||||
* | [core, darwin] Object identity for MGLSource*, MGLStyleLayer* | John Firebaugh | 2017-04-13 | 3 | -0/+22 | |
| | | | | All `MGLSource` pointers referencing the same logical source will now be object identical; similarly for `MGLStyleLayer`. | |||||
* | [all] Remove redundant scale-related camera methods | John Firebaugh | 2017-04-13 | 1 | -4/+1 | |
| | | | | We don't need to have two different measurement systems for map zoom. | |||||
* | [core] Revert use of optional<EdgeInsets>, because EdgeInsets has a natural ↵ | John Firebaugh | 2017-04-11 | 3 | -11/+14 | |
| | | | | "empty" state | |||||
* | [core] Added {set,get}{Min,Max}Pitch | Bruno de Oliveira Abinader | 2017-04-11 | 1 | -0/+4 | |
| | ||||||
* | [core] Added Map::{get,set}LatLngBounds | Bruno de Oliveira Abinader | 2017-04-11 | 1 | -0/+2 | |
| | ||||||
* | [core] Added LatLngBounds::{valid,constrain} | Bruno de Oliveira Abinader | 2017-04-11 | 1 | -0/+15 | |
| | ||||||
* | [core] Move {Map,Transform}::{get,set}{Min,Max}Zoom to bounds pragma | Bruno de Oliveira Abinader | 2017-04-11 | 1 | -2/+4 | |
| | ||||||
* | [core] Updated Size::isEmpty and TransformState::valid checks | Bruno de Oliveira Abinader | 2017-04-10 | 2 | -7/+6 | |
| | ||||||
* | [core] Add DDS support for {text,icon}-size (#8593) | Anand Thakker | 2017-04-06 | 4 | -9/+18 | |
| | | | | | | | | | | | | | | | | | | | | | | | | * Update gl-js and generate style code * Factor out packUint8Pair() helper function * Draft implementation of DDS for {text,icon}-size Ports https://github.com/mapbox/mapbox-gl-js/pull/4455 * Fix text-size/composite-function-line-placement test * Refactor to PaintPropertyBinders-like strategy * Dedupe gl::Program construction * Use exponential function base for interpolation * Dedupe coveringZoomStops method * Fixup tests * Fix CI errors (hidden within #if block) | |||||
* | [all] Make LatLng coordinates read-only | John Firebaugh | 2017-04-06 | 2 | -41/+45 | |
| | ||||||
* | [core] Tighten LatLng and other geo.hpp classes | John Firebaugh | 2017-04-06 | 1 | -17/+18 | |
| | | | | | * Remove LatLng::null and enforce invariants * Remove unnecessary operator bool() | |||||
* | Fix edge case in composite function interpolation (#8613) | Anand Thakker | 2017-04-03 | 1 | -1/+8 | |
| | | | | | | | | | | | | | | | | This fixes a bug where, for a zoom value greater than that of the highest zoom stop, composite function interpolation would return nan. (Blocking a render test over in #8593) * Add failing tests for composite function edge case The failing cases here are: - Should interpolate before the first stop - Should interpolate past the last stop * Fix edge case in composite function interpolation * Hold functions constant outside stop-defined domain | |||||
* | [core] Add DDS support for icon-image | John Firebaugh | 2017-03-31 | 2 | -4/+4 | |
| | ||||||
* | [core] Add DDS support for text-rotate | John Firebaugh | 2017-03-31 | 2 | -4/+4 | |
| | ||||||
* | [core] implement dds for text-offset | Molly Lloyd | 2017-03-28 | 2 | -4/+4 | |
| | ||||||
* | [core] Privatize gl/gl.hpp | Konstantin Käfer | 2017-03-28 | 1 | -50/+0 | |
| | ||||||
* | [core] Privatize OpenGL/Context headers | Konstantin Käfer | 2017-03-28 | 1 | -0/+26 | |
| | ||||||
* | [node] Move util/async_task.hpp to public include directory | Konstantin Käfer | 2017-03-28 | 1 | -0/+24 | |
| | ||||||
* | [core] Move map/change.hpp to public include directory | John Firebaugh | 2017-03-28 | 1 | -0/+26 | |
| | ||||||
* | [core] Move actor/{mailbox,scheduler}.hpp to public include directory | John Firebaugh | 2017-03-28 | 2 | -0/+71 | |
| | | | | Map constructor takes Scheduler&, and consumers are expected to define an implementation. Therefore the interface must be public. | |||||
* | [core] Move ignore.hpp to public include directory | John Firebaugh | 2017-03-28 | 1 | -0/+26 | |
| | ||||||
* | [core] Avoid public dtoa.hpp include | John Firebaugh | 2017-03-28 | 1 | -13/+3 | |
| | ||||||
* | [core] Avoid public geometry_tile_data.hpp include | John Firebaugh | 2017-03-28 | 2 | -3/+4 | |
| | ||||||
* | [core] Move interpolate.hpp to public include directory | John Firebaugh | 2017-03-28 | 1 | -0/+89 | |
| | ||||||
* | [core] Added Map::latLngBoundsForCamera | Bruno de Oliveira Abinader | 2017-03-24 | 3 | -0/+22 | |
| | ||||||
* | [core] Move OpenGL extension initialization to Backend | Konstantin Käfer | 2017-03-23 | 1 | -0/+11 | |
| | ||||||
* | [core] Ensure that a BackendScope exists when doing GL calls | Konstantin Käfer | 2017-03-23 | 1 | -1/+14 | |
| | ||||||
* | [all] Replace Result<T> with optional<T> plus out Error parameter | John Firebaugh | 2017-03-23 | 13 | -317/+391 | |
| | ||||||
* | [core] cache binary shaders on Android | Konstantin Käfer | 2017-03-22 | 1 | -1/+2 | |
| | ||||||
* | Merge branch 'release-ios-v3.5.0-android-v5.0.0' | John Firebaugh | 2017-03-21 | 9 | -3/+59 | |
|\ |