Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | [android] refactor move unit tests from test app to sdk and add some ↵ | Pablo Guardiola | 2017-05-11 | 44 | -389/+939 | |
| | | | | annotation manager tests (add marker and add markers) (#8261) | |||||
* | [core] Remove StyleSourcedAnnotation support | John Firebaugh | 2017-05-10 | 14 | -150/+1 | |
| | | | | The functionality this provided has been subsumed by the runtime styling API. | |||||
* | [ios] Use map view frame to calculate annotation view reuse adjustments (#8926) | Jesse Bounds | 2017-05-09 | 1 | -8/+6 | |
| | | | | | | * [ios] Use map view frame to calculate annotation view reuse adjustments The value for determining the visible viewport buffer and also the distance to move offscreen an annotation view outside of that buffer was based on the annotation view width and height. This changes that to use the map viewport width and height as constants and avoids a class of bugs where the annotation view would become detached from the tracking system when it did not have a size or was animating from a small to large size. | |||||
* | [build] Suppress GLFW redefining GLAPIENTRY error | Bruno de Oliveira Abinader | 2017-05-09 | 3 | -5/+19 | |
| | ||||||
* | [android] Added Swedish localization from Transifex | Minh Nguyễn | 2017-05-08 | 2 | -0/+16 | |
| | ||||||
* | [ios, macos] Updated localizations from Transifex | Minh Nguyễn | 2017-05-08 | 15 | -22/+253 | |
| | | | | | | Pulled various translations from Transifex. Although Transifex supports the stringsdict format, it doesn’t allow translators to customize the format. This change splits out a separate “level” key for the same format string and moves any prefixes and suffixes into the “level” and “count” keys. For now, each localization has been updated manually, but future updates will come from Transifex. | |||||
* | [ios] Configured stringsdict from Transifex | Minh Nguyễn | 2017-05-08 | 1 | -1/+11 | |
| | ||||||
* | [ios, macos] Moved DDS guide examples to Swift unit test | Minh Nguyễn | 2017-05-08 | 8 | -134/+344 | |
| | | | | Moved example code from DDS guide to a unit test written in Swift. The code is inserted into the guide at codegen time. | |||||
* | [ios, macos] Fixed syntax error in DDS guide | Minh Nguyễn | 2017-05-08 | 3 | -10/+9 | |
| | ||||||
* | [core, android] Factor JSON string conversions | John Firebaugh | 2017-05-08 | 19 | -187/+131 | |
| | | | | | | | | | | | 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. | |||||
* | [ios] Re-enable all console messages in iosapp | Jason Wray | 2017-05-08 | 1 | -7/+0 | |
| | | | | | The Xcode 8 spew that prompted the addition of this setting has been fixed and leaving it enabled was hiding important error messages. | |||||
* | [ios] Check for NaN when calculating scale bar width | Jason Wray | 2017-05-08 | 1 | -1/+2 | |
| | ||||||
* | [node] bump version, add changelog entry (#8924)node-v3.5.1 | Bobby Sudekum | 2017-05-08 | 2 | -1/+6 | |
| | ||||||
* | [core] delegate light changes to render light | Ivo van Dongen | 2017-05-08 | 13 | -74/+155 | |
| | ||||||
* | [core] generated accessor methods on light | Ivo van Dongen | 2017-05-08 | 11 | -69/+332 | |
| | ||||||
* | [core] render light | Ivo van Dongen | 2017-05-08 | 7 | -12/+73 | |
| | ||||||
* | [core] Reuse fill-extrusion textures between frames (#8896) | Lauren Budorick | 2017-05-08 | 5 | -37/+44 | |
| | ||||||
* | [android] - bump android support library, fixup SDK gradle dependencies to ↵ | Tobrun | 2017-05-08 | 2 | -4/+4 | |
| | | | | use the ones defined in root project. (#8921) | |||||
* | [android] - show error message when no browser is installed on the device of ↵ | Tobrun | 2017-05-08 | 2 | -9/+18 | |
| | | | | the user. (#8901) | |||||
* | [core] Reset observers of removed Sources and Layers | John Firebaugh | 2017-05-05 | 3 | -2/+4 | |
| | | | | This ensures that the observer is not an invalid reference if the removed Source/Layer is retained, but the Style is deallocated. | |||||
* | [core] Remove unused declaration | John Firebaugh | 2017-05-05 | 1 | -5/+0 | |
| | ||||||
* | [core] Remove unused declaration | John Firebaugh | 2017-05-05 | 1 | -1/+0 | |
| | ||||||
* | [core] Reduce use of RecalculateStyle | John Firebaugh | 2017-05-05 | 5 | -53/+48 | |
| | | | | | | | * Don't use it to track zoom changes. Instead, Style::update can use the zoom history to check for a change in zoom from the previous frame. * Don't use it to track active property transitions. Style already knows which layers/light have an active transition, and can re-evaluate only those that do. This leaves layer property changes as the only use of RecalculateStyle. | |||||
* | [core] Throw exceptions by value | Konstantin Käfer | 2017-05-05 | 3 | -4/+4 | |
| | ||||||
* | [node] start publishing both release+debug builds (#8865) | Dane Springmeyer | 2017-05-04 | 3 | -5/+8 | |
| | ||||||
* | [core] Corrected mapbox-gl-js submodule pin | Minh Nguyễn | 2017-05-04 | 1 | -0/+0 | |
| | ||||||
* | Revert "[Qt] Don't regen BackendScope on every QMapboxGL::render() call" | Bruno de Oliveira Abinader | 2017-05-04 | 2 | -4/+1 | |
| | | | | This reverts commit 806da5d940aed7021f921ab98b9ae8e4e364f732. | |||||
* | Add support for node v6 (#8884) | Bobby Sudekum | 2017-05-04 | 2 | -11/+47 | |
| | ||||||
* | [core] Omnibus Style::update method | John Firebaugh | 2017-05-04 | 9 | -105/+109 | |
| | | | | Combine Style::cascade, recalculate, relayout, and updateTiles into a single method. This allows multiple loops over sources and layers to be consolidated and prepares for additional Style-Map decoupling: rather than tracking pending updates via a set of Update flags held by the Map and passed to the Style, the Style can use its own data to determine what to update. | |||||
* | [core] UpdateParameters ⇢ TileParameters | John Firebaugh | 2017-05-04 | 33 | -90/+90 | |
| | ||||||
* | [Qt] Don't regen BackendScope on every QMapboxGL::render() call | Bruno de Oliveira Abinader | 2017-05-04 | 2 | -1/+4 | |
| | ||||||
* | [android] - only build custom layer for debug builds (#8885) | Tobrun | 2017-05-04 | 1 | -2/+6 | |
| | ||||||
* | [core] Factor timePoint initialization | John Firebaugh | 2017-05-03 | 2 | -3/+5 | |
| | ||||||
* | [core] Calculate hasPendingTransitions functionally rather than statefully | John Firebaugh | 2017-05-03 | 19 | -23/+58 | |
| | ||||||
* | [core] Move render-related sources out of style directory/namespace | John Firebaugh | 2017-05-03 | 68 | -215/+164 | |
| | | | | | | | | | | | | | | | | Moves the following to the renderer directory and out of the style namespace: * CascadeParameters * PropertyEvaluationParameters * UpdateParameters * PropertyEvaluator * DataDrivenPropertyEvaluator * CrossFadedPropertyEvaluator * PaintPropertyBinder * PaintProperyStatistics * PossiblyEvaluatedPropertyValue * TransitioningLight * EvaluatedLight | |||||
* | [core] No need to Update::Classes after removing a layer | John Firebaugh | 2017-05-03 | 1 | -1/+1 | |
| | ||||||
* | [core] No need to manually set Update::Classes flag after annotation update | John Firebaugh | 2017-05-03 | 1 | -1/+0 | |
| | | | | Since the advent of the runtime styling APIs, the APIs used by AnnotationManager::updateStyle will automatically set this flag as needed. | |||||
* | [core] Remove forced style cascade | John Firebaugh | 2017-05-03 | 1 | -3/+0 | |
| | | | | This should happen automatically during rendering. After removing, I can no longer replicate the original issue (#1889). | |||||
* | [android] - add 3D buildings example (#8845) | Tobrun | 2017-05-03 | 5 | -0/+128 | |
| | | | [android] - add support for filter for fillextrusionlayer. | |||||
* | Revert "[node] Temporary: exit(0) on exception in Painter::render" | John Firebaugh | 2017-05-02 | 1 | -10/+4 | |
| | | | | This reverts commit f0d4411871d43012dc9e24a376ebc70ec6ca9224. | |||||
* | [ios] Bump podspecs for v3.6.0-alpha.1ios-v3.6.0-alpha.1 | Jason Wray | 2017-05-02 | 3 | -3/+3 | |
| | ||||||
* | [ios] properly show attribution in modal hierarchies (#8837) | Justin R. Miller | 2017-05-02 | 4 | -10/+53 | |
| | | | fixes #8782 | |||||
* | [core] Make Map.addImage tests pass (#8843) | Asheem Mamoowala | 2017-05-02 | 7 | -5/+25 | |
| | | | | | 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 | 44 | -710/+1401 | |
| | ||||||
* | [core] Load source TileJSON immediately | John Firebaugh | 2017-05-02 | 9 | -239/+12 | |
| | | | | | | | This reverses #3095. Rationale: * We're now exposing source attributes as a public API. Making those attributes unavailable at certain times complicates that API. * We're preparing to split RenderSource out of Source. Removing this removes a point of coupling between the two. | |||||
* | [all] Push querySourceFeatures back out to Map | John Firebaugh | 2017-05-02 | 23 | -61/+70 | |
| | | | | Once Source and RendererSource are split, Source will no longer have access to tiles. | |||||
* | [android] - CHANGELOG.md update for release-v5.1.0-beta.1 (#8857)android-v5.1.0-beta1 | Tobrun | 2017-05-02 | 1 | -2/+16 | |
| | ||||||
* | [build] Added 'shared_thread_pool.cpp' to 'mbgl-core' target on Linux | Bruno de Oliveira Abinader | 2017-05-02 | 1 | -0/+1 | |
| | ||||||
* | [core] Fix compilation error with older libpng versions | Bruno de Oliveira Abinader | 2017-05-02 | 1 | -1/+1 | |
| | ||||||
* | [core] Fix compilation error with older libicu versions | Bruno de Oliveira Abinader | 2017-05-02 | 1 | -1/+1 | |
| |