Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | [core] query source features | Ivo van Dongen | 2017-03-10 | 3 | -1/+33 | |
| | | ||||||
| * | [core] rename query options for query rendered features | Ivo van Dongen | 2017-03-10 | 2 | -5/+5 | |
| | | ||||||
* | | Make Source::getZoomRange return an optional range | Bruno de Oliveira Abinader | 2017-03-21 | 1 | -2/+1 | |
| | | ||||||
* | | [core] s/onSourceDidChange/onSourceChanged/ + source ref | Bruno de Oliveira Abinader | 2017-03-21 | 1 | -1/+4 | |
| | | ||||||
* | | [core] Expose Source::getZoomRange | Bruno de Oliveira Abinader | 2017-03-20 | 1 | -1/+4 | |
| | | ||||||
* | | [core] Pass std::exception_ptr in MapObserver::onDidFailLoadingMap | Bruno de Oliveira Abinader | 2017-03-17 | 1 | -1/+2 | |
| | | ||||||
* | | [core] Pass std::exception_ptr in style::Observer::onStyleError | Bruno de Oliveira Abinader | 2017-03-17 | 1 | -0/+15 | |
| | | ||||||
* | | [node] Work around a link error on macOS release builds (#8409) | John Firebaugh | 2017-03-15 | 1 | -3/+1 | |
| | | ||||||
* | | [core] Replace MapChange enum with MapObserver | Bruno de Oliveira Abinader | 2017-03-15 | 3 | -5/+41 | |
| | | ||||||
* | | [core] Avoid -Wundefined-var-template warnings with clang 3.9+ | John Firebaugh | 2017-03-09 | 1 | -19/+19 | |
| | | ||||||
* | | [core] query source features | Ivo van Dongen | 2017-03-09 | 3 | -1/+33 | |
| | | ||||||
* | | [core] rename query options for query rendered features | Ivo van Dongen | 2017-03-09 | 2 | -5/+5 | |
|/ | ||||||
* | [core] Avoid using std::function in property_setter.hpp | John Firebaugh | 2017-03-08 | 3 | -198/+209 | |
| | ||||||
* | For data-driven paint setters, transition immediately to target value (#8306) | Anand Thakker | 2017-03-08 | 1 | -0/+1 | |
| | | | Closes #8237 | |||||
* | [core] Add support for queryRenderedFeatures filter | Asheem Mamoowala | 2017-03-04 | 4 | -4/+31 | |
| | ||||||
* | [core] Enable debug events in Debug configuration | Minh Nguyễn | 2017-03-04 | 1 | -1/+1 | |
| | ||||||
* | [Qt] Remove legacy QOpenGL dependency from Qt5 build | Thiago Marcos P. Santos | 2017-03-03 | 1 | -2/+2 | |
| | | | | OpenGL on Qt5 is offered via QtGui. | |||||
* | [core] Safeguard ICU UChar usage | Bruno de Oliveira Abinader | 2017-03-02 | 1 | -0/+16 | |
| | ||||||
* | [core] Cache file source base URL and access token | Jesse Bounds | 2017-03-01 | 1 | -0/+18 | |
| | | | | | This caches the base URL and access token values when they are set so that they can still be retrieved even when the thread is paused. | |||||
* | [core] Implement data-driven styling for ↵ | Anand Thakker | 2017-02-28 | 1 | -30/+30 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | {text,icon}-{color,opacity,halo-color,halo-blur,halo-width} (#7939) * Add symbol dds attributes and adapt style code generation * Update to mapbox-gl-js/master * Refactor SymbolFeature as a subclass of GeometryTileFeature Prepares for enabling DDS on symbol paint properties by allowing the SymbolFeatures, which we keep around after constructing SymbolLayout, to be used in evaluating data-driven paint properties later in the layout process. * Draft approach for splitting icon/text paint properties The `Program` types are set up to bind GL attributes to each of the data-driven paint properties specified in the `PaintProperties` type provided. Since `SymbolPaintProperties` specifies both `Text*` and `Icon*` properties, the symbolIcon, symbolIconSDF, and symbolGlyph programs each attempt to bind roughly double the number of attributes that they actually need. This change addresses this by: - Adding the more specific `IconPaintProperties` and `TextPaintProperties` types, which are subsets of the full `SymbolPaintProperties`. - The symbol layer continues to use its `SymbolPaintProperties paint` member to track layer property state, but it provides helpers that construct objects of each the specific `{Icon,Text}PaintProperties::Evaluated` type, for use by the painter. - The three symbol programs instantiate `Program<>` using the appropriate `{Icon,Text}PaintProperties` type. * check in generated style code * Populate paint buffers for symbol DDS properties * Address first round of review comments * Refactor VectorTile{Layer,Feature} to explicitly share data * Update submodule | |||||
* | [core] [android] - allow zooming/scaling to use AnimationOptions (#8181) | Tobrun | 2017-02-28 | 1 | -18/+18 | |
| | | | [glfw] - allow glfw binding to use AnimationOptions instead of using direction directly | |||||
* | [core] Add a pause/resume API to the DefaultFileSource | Thiago Marcos P. Santos | 2017-02-25 | 1 | -0/+3 | |
| | | | | | It will halt the networking thread completely. Expired and error'ed tiles won't get re-requested until resume() is called again. | |||||
* | [core] - allow moveBy to use AnimationOptions | Tobrun | 2017-02-20 | 1 | -1/+2 | |
| | | | | [android] - update jni bindings for moveBy with an interpolator | |||||
* | [core] Link BackendScopes in a list for additional assertions | John Firebaugh | 2017-02-20 | 1 | -1/+2 | |
| | ||||||
* | [core] Ensure that context resources are destroyed before context is destroyed | John Firebaugh | 2017-02-20 | 1 | -2/+1 | |
| | ||||||
* | [core] Nestable BackendScope | John Firebaugh | 2017-02-20 | 2 | -14/+17 | |
| | ||||||
* | [core] add ability to transform URLs before they're requested from the Internet | Konstantin Käfer | 2017-02-20 | 2 | -0/+6 | |
| | ||||||
* | [core] Enable property functions for text-{field,transform} (#7944) | Anand Thakker | 2017-02-17 | 1 | -6/+6 | |
| | ||||||
* | Refactor: use conversion system to convert MGLStyleFunction to mbgl core ↵ | Anand Thakker | 2017-02-15 | 1 | -1/+1 | |
| | | | | | types (#8026) This leverages the work already happening in `mbgl::style::conversion` to convert style functions from style-spec definitions into `mbgl::style::{Camera,Source,Composite}Function`s. In particular, this allows the conversions system to handle the differing typing requirements based on whether the output type of the style function is interpolatable or non-interpolatable. | |||||
* | [core] Add noexcept(false) in MBGL_CHECK_ERROR | John Firebaugh | 2017-02-15 | 1 | -1/+1 | |
| | | | | C++11 destructors are noexcept by default, so the prior definition always called std::terminate without allowing anything to catch the exception. | |||||
* | [core] Make Image safer | John Firebaugh | 2017-02-14 | 2 | -4/+65 | |
| | | | | | | Provide Image::copy, which handles copying rectangles from a source to a destination, with thorough bounds checking. Also fixes an indexing error in SpriteAtlas, where the top row of pixels in a wrapped image was copied from the wrong source row. | |||||
* | [core] Expose Map::setZoom with anchor parameter | Jason Wray | 2017-02-13 | 1 | -0/+1 | |
| | ||||||
* | [core] Introduce dedicated filter types for $type and $id special cases (#7971) | John Firebaugh | 2017-02-09 | 3 | -50/+287 | |
| | | | | | | | | * [core] Introduce dedicated filter types for $type and $id special cases * [ios, macos] Special-case $id, $type in predicates Also support $id ≟ nil. | |||||
* | [core] Restore support for *-transition properties | John Firebaugh | 2017-02-09 | 12 | -0/+198 | |
| | ||||||
* | [core, ios, macos] Refactor composite stop types and conversions | John Firebaugh | 2017-02-09 | 5 | -71/+185 | |
| | ||||||
* | [core] Do not consider error'ed responses fresh | Thiago Marcos P. Santos | 2017-02-07 | 1 | -1/+1 | |
| | | | | | It has the unwanted side effect of not retrying anymore in case of error. | |||||
* | [ios, macos] Add support for data-driven property functions | Jesse Bounds | 2017-02-02 | 1 | -0/+5 | |
| | ||||||
* | [core] default value support in categorical function conversion | Ivo van Dongen | 2017-02-02 | 8 | -31/+64 | |
| | ||||||
* | [core] Add support for data-driven styling | John Firebaugh | 2017-02-02 | 25 | -164/+897 | |
| | ||||||
* | [core] remove trailing whitespace, add trailing newlines, add space after // | Konstantin Käfer | 2017-01-27 | 7 | -12/+12 | |
| | ||||||
* | [core] add clone() call to Image objects | Konstantin Käfer | 2017-01-26 | 1 | -0/+7 | |
| | ||||||
* | [core] Include what you use | Thiago Marcos P. Santos | 2017-01-20 | 1 | -0/+1 | |
| | ||||||
* | [Qt] Use Qt's OpenGL header | Thiago Marcos P. Santos | 2017-01-20 | 1 | -0/+3 | |
| | ||||||
* | Merge branch 'release-ios-v3.4.0' into 1ec5-release-ios-v3.4.0-beta.7 | Minh Nguyễn | 2017-01-16 | 4 | -2/+66 | |
|\ | ||||||
| * | [core] Filter operator== | John Firebaugh | 2017-01-04 | 1 | -1/+59 | |
| | | ||||||
| * | [core] Added URL accessor for tile sources | Minh Nguyễn | 2016-12-20 | 3 | -1/+7 | |
| | | ||||||
* | | [core] Get rid of user-specified refs | John Firebaugh | 2017-01-04 | 2 | -0/+3 | |
| | | ||||||
* | | [core] Use PropertyMap typedef | John Firebaugh | 2017-01-04 | 1 | -2/+2 | |
| | | ||||||
* | | [core] Remove constexpr from Color | John Firebaugh | 2017-01-04 | 1 | -10/+10 | |
| | | | | | | | | GCC can't cope with it. | |||||
* | | [core, ios] replace `altitude` with `fov` | Ansis Brammanis | 2016-12-21 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | ported from -js: eb6c6596c6a7a61363d30356674e0002153b1d19 `altitude` was a terribly-named variable that was used to indirectly control the fov. This should eliminate some confusion. `altitude` was equivalent to `cameraToCenterDistance / height` |