summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* [android] - rewrite map object intialisationupstream/9136-post-mapboxmapTobrun2017-07-184-120/+94
|
* [Qt] Destroy the map object before the renderer frontendThiago Marcos P. Santos2017-07-181-1/+1
| | | | | | The Map object will call the renderer frontend on its destructor. Fixes #9535.
* [android] - add OnPolygonClickListener and OnPolylineClickListener (#9443)Tobrun2017-07-184-12/+175
|
* [android] - bump OkHttp dependency to avoid null pointer exceptions on ↵Tobrun2017-07-181-1/+1
| | | | Android 7.0 (#9522)
* [android] - fine tune fling gesture (#9532)Tobrun2017-07-182-2/+2
|
* [build] do not run clang-tidy on masterKonstantin Käfer2017-07-181-4/+4
|
* [build] make Xcode use the correct compiler when it is installed in a ↵Konstantin Käfer2017-07-186-21/+19
| | | | non-standard location
* [android] remove manual ref counting on activation/deactivationIvo van Dongen2017-07-182-9/+0
|
* [core] BackendScope prevent double (de-)activationIvo van Dongen2017-07-185-8/+148
| | | | | - Guards against duplicate activations by checking wether the backend of the prior scope is the same as the current ones - Makes sure that only the most outer backend scope deactivates by tracking activation state
* [test] allow only a single shared display to avoid egl errorsIvo van Dongen2017-07-1821-43/+35
|
* [android][glfw][ios][macos][node][qt] rename backend to renderer backendIvo van Dongen2017-07-1813-30/+30
|
* [core] rename backend to renderer backendIvo van Dongen2017-07-1829-70/+68
|
* [qt] rendering interface changesIvo van Dongen2017-07-185-4/+96
|
* [benchmark] rendering interface changesIvo van Dongen2017-07-184-8/+19
|
* [glfw] rendering interface changesIvo van Dongen2017-07-186-8/+91
|
* [android] rendering interface changesIvo van Dongen2017-07-1819-68/+229
|
* [ios][macos] rendering interface changesIvo van Dongen2017-07-189-32/+130
|
* [node] rendering interface changesIvo van Dongen2017-07-185-10/+125
|
* [core] renderer interfaceIvo van Dongen2017-07-1844-538/+1013
|
* [android][glfw][ios][macos][node][qt] split backend from mapobserverIvo van Dongen2017-07-1810-14/+20
|
* [core] split backend from mapobserverIvo van Dongen2017-07-1815-83/+81
|
* [core] mutate style on annotation mutations immediatelyIvo van Dongen2017-07-189-75/+77
|
* [core][ios][android][macos] Use premultiplied image directly for RasterTile ↵Asheem Mamoowala2017-07-1715-34/+53
| | | | and ImageSource, un-premultiply in the shader for blending
* [core] Use shared pointer to manage Image source raster data and speed up ↵Asheem Mamoowala2017-07-177-42/+75
| | | | change detection
* [macos] Use [NSImage CGImageForProposedRect:context:hints:] instead of ↵Asheem Mamoowala2017-07-171-10/+3
| | | | drawing into a bitmap representation
* [tests] Add test to enforce database not found behaviorThiago Marcos P. Santos2017-07-171-0/+11
| | | | | | Make sure all the implementations, currently Qt and Default, throw an exception with error code CANTOPEN when opening a database that doesn't exist without the CREATE flag.
* [Qt] Align database creation behavior with the default implementationThiago Marcos P. Santos2017-07-171-2/+11
| | | | | Qt doesn't throw a Exception::Code::CANTOPEN when trying to open a database that doesn't exist without the Create flag.
* [core] abort early when the dimension is 0Konstantin Käfer2017-07-171-1/+1
|
* [core] fix undefined behavior for division through 0Konstantin Käfer2017-07-173-10/+30
|
* [build] Fix node package publish logicBruno de Oliveira Abinader2017-07-171-1/+1
|
* [android] - feature - location accuracy indicator threshold (#9472)Tobrun2017-07-174-2/+66
|
* [android] - rewire gesture handling and telemetry event push (#9494)Tobrun2017-07-171-64/+57
|
* [node] Bump version to 3.5.5Bruno de Oliveira Abinader2017-07-142-1/+4
|
* [build] Publish node packages with RelWithDebInfoBruno de Oliveira Abinader2017-07-146-8/+13
|
* [core] Make sure ThreadLocal will not own the pointer it is managingThiago Marcos P. Santos2017-07-144-20/+29
| | | | | | | | | | | | | | ThreadLocal should not own the pointer it is managing because the use case in Mapbox GL is to keep a pointer to a stack allocated object, like: ``` MyObject foo; threadLocal.set(&foo); ``` To keep consistency, it is required that we clear the managed object before ThreadLocal gets destroyed by setting it to `nullptr`.
* [test] Fix undefined behavior warning:Chris Loer2017-07-141-2/+2
| | | | | quads.test.cpp used a bin with unsupported x/y coordinates. Issue #9499.
* [core] add unused default template parameter to keep Xcode 9's Clang from ↵Konstantin Käfer2017-07-131-0/+6
| | | | crashing
* [core] fix division by zero when defaultFadeDuration is 0Konstantin Käfer2017-07-131-1/+4
|
* [core] fix undefined access for HTTP responses that don't contain a bodyKonstantin Käfer2017-07-131-2/+2
|
* [build] upload cache on Circle CI before running testsKonstantin Käfer2017-07-131-11/+12
|
* [build] add ccache + Circle CI cachingKonstantin Käfer2017-07-135-315/+279
|
* [build] add address, undefined behavior + thread sanitizerKonstantin Käfer2017-07-133-4/+151
|
* [build] upgrade to v4 CircleCI images that have logbt/mesa/gdb/apitrace ↵Konstantin Käfer2017-07-134-354/+33
| | | | installed
* [Qt] Fix docs warningsThiago Marcos P. Santos2017-07-132-6/+6
|
* [Qt] Share the DefaultFileSource for all QMapboxGL instancesThiago Marcos P. Santos2017-07-132-2/+20
| | | | | | Fix issues of concurrent access to the sqlite cache. Fixes #9108.
* [build] Update GLFW to 2017-07-13-67c9155Bruno de Oliveira Abinader2017-07-133-13/+2
|
* [build] enable -fvisibility=hidden for iOSKonstantin Käfer2017-07-138-5/+25
|
* [all] make default_styles header-onlyKonstantin Käfer2017-07-137-31/+8
|
* Update mapbox-gl-jsupstream/attribute-locationJohn Firebaugh2017-07-121-0/+0
|
* [android] Force previously cached program binaries to be regeneratedJohn Firebaugh2017-07-121-0/+1
|