Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [build] Added Qt{4,5} Linux build folders to YCM config | Bruno de Oliveira Abinader | 2017-11-09 | 1 | -0/+2 |
| | |||||
* | [Qt] Qt SQLite driver has no setForwardOnly support | Bruno de Oliveira Abinader | 2017-11-09 | 1 | -4/+2 |
| | |||||
* | [android] MapRendererRunnable - avoid weak reference table overflow | Ivo van Dongen | 2017-11-09 | 3 | -11/+16 |
| | | | | Apparently on some devices the weak reference table is limited (numbers around 52000). Even though we don't use that many weak references, when GC is not called for a while they can stack up and a crash will occur before the GC has had the time to clear the references. The C++ peer now holds on to a global ref (strong) which can be obtained to queue the java peer and then release automatically so that the GC can take over after the runnable has been executed. | ||||
* | [android] fix map snapshotter marker example | Ivo van Dongen | 2017-11-09 | 1 | -1/+3 |
| | | | | The reference to the MapSnapshotter needs to be held for the duration of the snapshot, otherwise it might be GC'd | ||||
* | [android] revert adding mapbox-android-core dependency (#10354) (#10380) | Pablo Guardiola | 2017-11-09 | 12 | -53/+35 |
| | |||||
* | Fix gl-js submodule sha (#10420) | Anand Thakker | 2017-11-08 | 1 | -0/+0 |
| | |||||
* | Implement Expressions (#9439) | Anand Thakker | 2017-11-08 | 167 | -174/+6459 |
| | | | Ports https://github.com/mapbox/mapbox-gl-js/pull/4777 (and its several follow-ups) | ||||
* | [android] - update getting started documentation | Tobrun | 2017-11-03 | 1 | -63/+45 |
| | |||||
* | [android] TextureView - cleanup destruction code | Ivo van Dongen | 2017-11-03 | 1 | -12/+29 |
| | |||||
* | [android] test app - texture view test activities | Ivo van Dongen | 2017-11-02 | 10 | -0/+743 |
| | |||||
* | [android] bring back texture view | Ivo van Dongen | 2017-11-02 | 4 | -24/+85 |
| | |||||
* | [android] texture view map renderer | Ivo van Dongen | 2017-11-02 | 4 | -0/+545 |
| | |||||
* | [android] move egl under renderer package | Ivo van Dongen | 2017-11-02 | 4 | -11/+8 |
| | |||||
* | [android] encapsulate gl surfaceview rendering specifics in map renderer ↵ | Ivo van Dongen | 2017-11-02 | 3 | -48/+114 |
| | | | | | | subclass - preparation for re-introduction of texture view | ||||
* | Revert "[core] Expose ColorMask in gl::Context::clear()" | Bruno de Oliveira Abinader | 2017-11-02 | 3 | -14/+6 |
| | | | | This reverts commit e350ef37fe68312c4b5fb03b289a90c0bdda4f03. | ||||
* | [android] make location provider optional (#9488) | Pablo Guardiola | 2017-11-01 | 16 | -118/+280 |
| | |||||
* | [android] - check for possitive animation duration | Tobrun | 2017-11-01 | 1 | -1/+1 |
| | |||||
* | [test] Added GLContextMode.Shared utest | Bruno de Oliveira Abinader | 2017-11-01 | 3 | -0/+115 |
| | |||||
* | [core] Let transparency leak in GLContext::Shared mode | Bruno de Oliveira Abinader | 2017-11-01 | 1 | -3/+14 |
| | |||||
* | [core] Expose ColorMask in gl::Context::clear() | Bruno de Oliveira Abinader | 2017-11-01 | 3 | -7/+10 |
| | |||||
* | [core] Expose GLContextMode in HeadlessFrontend | Bruno de Oliveira Abinader | 2017-11-01 | 2 | -6/+7 |
| | |||||
* | [core] Move GLContextMode to its own Renderer header | Bruno de Oliveira Abinader | 2017-11-01 | 7 | -11/+23 |
| | |||||
* | [android] - add logo resize to MapSnapshotter | Tobrun | 2017-11-01 | 2 | -4/+58 |
| | |||||
* | [android] - make snapshot logo optional | Tobrun | 2017-11-01 | 6 | -8/+36 |
| | |||||
* | [darwin] MGLMapSnapshot - add missing EXPORT | Ivo van Dongen | 2017-11-01 | 1 | -0/+1 |
| | |||||
* | [android] - rework ease interactions to take in account possitve duration ↵ | Tobrun | 2017-10-31 | 2 | -13/+8 |
| | | | | requirement | ||||
* | [android] map snapshotter - expose attributions | Ivo van Dongen | 2017-10-31 | 5 | -5/+48 |
| | |||||
* | [darwin] map snapshotter - expose attributions | Ivo van Dongen | 2017-10-31 | 1 | -1/+1 |
| | |||||
* | [core] map snapshotter - add attributions to snapshotter callback | Ivo van Dongen | 2017-10-31 | 2 | -1/+14 |
| | |||||
* | [darwin][ios][macos] map snapshotter - add MGLMapSnapshot wrapper | Ivo van Dongen | 2017-10-31 | 5 | -30/+94 |
| | |||||
* | [android] map snapshotter - wrap snapshot in native peer for access to the ↵ | Ivo van Dongen | 2017-10-31 | 14 | -28/+293 |
| | | | | pointFor functionality | ||||
* | [default] map snapshotter - add function to get screen coordinate from ↵ | Ivo van Dongen | 2017-10-31 | 2 | -2/+23 |
| | | | | | | latlng for snapshot - Wraps the TransformState for the snapshot so that the snapshotter itself is free to be re-used or destroyed | ||||
* | [default] headless frontend - allow access to the transform state | Ivo van Dongen | 2017-10-31 | 2 | -0/+13 |
| | |||||
* | [darwin] map snapshotter - snapshotter mutability | Ivo van Dongen | 2017-10-31 | 2 | -6/+121 |
| | |||||
* | [android] map snapshotter - add mutators | Ivo van Dongen | 2017-10-31 | 9 | -4/+210 |
| | |||||
* | [core] map snapshotter - add mutators | Ivo van Dongen | 2017-10-31 | 2 | -4/+98 |
| | |||||
* | [qt] Fix build on some archs | Thiago Marcos P. Santos | 2017-10-31 | 1 | -0/+5 |
| | | | | | When building for certain platforms, don't redefine OpenGL constants we use. | ||||
* | [gcc4.9] Keep compatibility with GCC + Android | Thiago Marcos P. Santos | 2017-10-31 | 2 | -4/+4 |
| | | | | Needed by Qt builds on Android. | ||||
* | [android] MapboxMap.animate() and Mapbox.easeCamera() should throw ↵ | Osana Babayan | 2017-10-30 | 2 | -0/+54 |
| | | | | | IllegalArgument (#10321) if non-positive duration is passed in | ||||
* | [core] Add LatLngBounds::contains(const LatLngBounds&) | Asheem Mamoowala | 2017-10-30 | 2 | -0/+13 |
| | |||||
* | Update README.md with snapshot info (#9636) | Langston Smith | 2017-10-26 | 1 | -2/+30 |
| | | | | | | | | | | | | | | | | * Update README.md * spacing fix * Added build.gradle root folder code * added make aproj instructions * snapshot info tweak * text reorder * small tweak | ||||
* | [core] fix crash when querying GeoJSON tiles | Konstantin Käfer | 2017-10-26 | 1 | -12/+12 |
| | |||||
* | [core] blacklist VAO usage on adreno 3xx | Ivo van Dongen | 2017-10-26 | 1 | -1/+8 |
| | | | | - Causes crashes on usage of glBuffer(Sub)Data | ||||
* | Add support for 'sleep' operation in render tests (#10282) | Anand Thakker | 2017-10-25 | 1 | -0/+6 |
| | | | Ports https://github.com/mapbox/mapbox-gl-js/commit/0069349550b263fdce9982d38183d9ab57ca7305 | ||||
* | [ios] Move scale bar content size invalidation to map view | Jesse Bounds | 2017-10-25 | 2 | -3/+8 |
| | |||||
* | [core] Add layer before notifying observer | John Firebaugh | 2017-10-25 | 1 | -1/+2 |
| | |||||
* | [tests] Create a HeadlessBackend for tests using gl::Context | Thiago Marcos P. Santos | 2017-10-25 | 1 | -0/+17 |
| | | | | Qt needs a valid surface before doing any OpenGL call. | ||||
* | [Qt] Use QOpenGLFunctions for Qt5 | Thiago Marcos P. Santos | 2017-10-25 | 4 | -13/+169 |
| | | | | | | Do not link directly with OpenGL, so we load it using Qt5. Also, always build for OpenGL ES2 which is the compatibilty mode that should work on all platforms supported by Qt5. | ||||
* | [core] Make the OpenGL implementation platform specific | Thiago Marcos P. Santos | 2017-10-25 | 9 | -28/+74 |
| | | | | | Split the headers, so each platform includes the most appropriated header. | ||||
* | [docs] updating ios & android install links (#10246) | Lindsay Young | 2017-10-24 | 4 | -8/+9 |
| | | | | | | | | * updating ios & android install links * updating iOS custom builds page to link to iOS installtion * updating copy |