summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* node-v4.0.0-pre.1node-v4.0.0-pre.1Mike Morris2016-07-131-1/+1
|
* [node] modern NAN style updatesMike Morris2016-07-137-57/+59
|
* [node] rework Respond -> HandleCallbackMike Morris2016-07-132-48/+37
|
* [node] drop Request from public APIMike Morris2016-07-133-9/+4
|
* [node] drop NodeRequest::Create, move MakeCallback to NodeRequest::ExecuteMike Morris2016-07-134-31/+41
|
* [node] NodeRequest inherits from Nan::AsyncWorkerMike Morris2016-07-132-26/+23
|
* [node] move memory growth test into separate npm scriptMike Morris2016-07-133-11/+15
|
* [node] enter new v8::Context to avoid leaking v8::FunctionTemplate in ↵Mike Morris2016-07-131-1/+6
| | | | NodeMap::request
* [node] Added memory testThiago Marcos P. Santos2016-07-131-0/+106
|
* [android] #5613 - Limiting location event latitudes and longitudes to 7 ↵Brad Leege2016-07-121-2/+4
| | | | digits after the decimal place
* Quadkey tokens in tile URL templates, limited WMS support (#5628)Minh Nguyễn2016-07-126-0/+122
| | | | | | | | | | | | | | * [core] Quadkey tokens in tile URL templates Fixes #5485. * [core] WMS tokens in tile URL templates Fixes #822. * [macos] Added WMS debug style Added a style to the macosapp resource bundle that can be used to test WMS support. To use it, zoom in to somewhere in New Jersey, then go to View ‣ Custom Style and enter “wms.json”.
* [qt] if `qmake` isn't available, try `qmake-qt5` (#5658)Aki Koskinen2016-07-121-1/+6
|
* [core] Report conversion errors using std::stringThiago Marcos P. Santos2016-07-125-18/+14
| | | | | char* increases the risk of pointing to a invalid reference. Qt had to use a static variable as retainer to workaround.
* [core] Fix matrix when panning around the worldBruno de Oliveira Abinader2016-07-121-1/+1
| | | | Partially reverts commit 1d46e83.
* [core] Remove unusedJohn Firebaugh2016-07-112-14/+0
|
* [core] Move translatedMatrix to RenderTileJohn Firebaugh2016-07-118-43/+51
|
* [core] Pass RenderTile rather than individual parametersJohn Firebaugh2016-07-1118-69/+59
|
* [core] Introduce PaintParametersJohn Firebaugh2016-07-1122-76/+105
| | | | Use it to DRY selection of regular vs. overdraw shaders and VAOs.
* [core] Introduce non-anonymous Shaders classJohn Firebaugh2016-07-1111-114/+86
|
* [Qt] Bind 'L' on the example app to runtime style example1.3v81Thiago Marcos P. Santos2016-07-114-0/+290
|
* [Qt] Implement a GeoJSON coverter from QByteArrayThiago Marcos P. Santos2016-07-113-3/+48
|
* [Qt] Added add/remove style source methodThiago Marcos P. Santos2016-07-113-0/+38
|
* [Qt] Added add style layer methodThiago Marcos P. Santos2016-07-112-2/+17
|
* [Qt] Added set style filter methodThiago Marcos P. Santos2016-07-112-0/+42
|
* [Qt] Added set style paint properties methodThiago Marcos P. Santos2016-07-112-0/+24
|
* [Qt] Added set style layout properties methodThiago Marcos P. Santos2016-07-112-0/+23
|
* [Qt] Added conversion functions for the runtime style APIThiago Marcos P. Santos2016-07-112-0/+108
|
* [Qt] Avoid a deep copy on the network replyThiago Marcos P. Santos2016-07-111-1/+1
| | | | QByteArray::data() may do a deep copy.
* [Qt] Fix build on Linux with clang-3.8Thiago Marcos P. Santos2016-07-111-1/+2
| | | | clang finds this construction ambiguous, go figure.
* [Qt] Janitor private headersBruno de Oliveira Abinader2016-07-118-31/+24
|
* [core] Added missing pragmas to style conversion headersBruno de Oliveira Abinader2016-07-113-0/+6
|
* [build] geojson@0.1.4-cxx11abiThiago Marcos P. Santos2016-07-112-1/+1
|
* [android] - remove duplicate bearing/direction API from MapViewTobrun2016-07-111-45/+21
|
* [core] Fix raster shader opacity in some casesBruno de Oliveira Abinader2016-07-111-1/+1
|
* [ios, macos] Updated MGLFeature ID documentationMinh Nguyễn2016-07-101-4/+14
| | | Since #5514, feature IDs may be integers, unsigned integers, floating-point numbers, or strings, not just unsigned integers.
* [ios, macos] Document adding new symbolsMinh Nguyễn2016-07-082-0/+30
|
* Merge branch 'boundsj-merge-3.3.0.rc.1'Jesse Bounds2016-07-0858-383/+1949
|\
| * Merge branch 'release-ios-v3.3.0' into masterJesse Bounds2016-07-0758-383/+1949
| |\
| | * Update podspecs for 3.3.0-rc.1ios-v3.3.0-rc.1Jesse Bounds2016-07-072-2/+2
| | |
| | * [ios] Move cache.db to a subdirectory (#5601)Jason Wray2016-07-073-50/+85
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We cannot guarantee that the offline/ambient tile cache (cache.db) will be created in a timely manner, so it's safer to set the backup exclusion key on its containing directory. But, because we placed cache.db in the base of the app's Application Support directory (where backups are expected to be allowed), we need to move cache.db into a directory that we control and can exclude from backups with impunity. This is an amalgam of https://github.com/mapbox/mapbox-gl-native/pull/5578 (directory exclusion) and https://github.com/mapbox/mapbox-gl-native/pull/5585 (refactored URL methods, but without the new database size method). Also: * Prefix mapbox subdirectory with dot, for extra safety * Update changelog entry with new ticket, less speculation
| | * [core] Re-close polygons after clipping with clipper (#5596)Jesse Bounds2016-07-061-0/+8
| | | | | | | | | | | | | | | This pulls in the implementation change in https://github.com/mapbox/ mapbox-gl-native/commit/903d609b40b6d0f4873f7bb46d96f4a06d7b17d6 from the master branch for the iOS 3.3.0 release.
| | * [ios] omit podspec for static lib (#5595)Fredrik Karlsson2016-07-061-1/+0
| | |
| | * [ios] Add support for full Bitcode builds (#5586)Jesse Bounds2016-07-064-5/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In https://github.com/mapbox/mapbox-gl-native/commit/ f791eb32b9ebe96845e87e5a6acd3ee46182c1d5 we simplified the package script and intended to remove support for building the SDK without Bitcode support. The intention was to use the ENABLE_BITCODE project setting to do this and remove the control of that variable in the script. However, since we use `xcodebuild build` this only uses bitcode `marker` by default and causes a failure when an app that uses the Mapbox SDK is archived. This adds the `BITCODE_GENERATION_MODE` and `bitcode` value to the necessary iOS SDK and mbgl and platform targets. If the SDK is compiled with these flags set, it will be successfully processed in the bitcode phase in an app archive operation. This also removes the `BITCODE` flag from the Makefile since the intention is to not support building the SDK without bitcode support and the presence of that option might be confusing.
| | * [ios] fixes #4536 include podspec in iOS releases (#5569)Fredrik Karlsson2016-07-061-0/+14
| | |
| | * [ios] fixes #5544 support canceling a drag operation and not by default (#5561)Fredrik Karlsson2016-07-054-34/+12
| | |
| | * [ios] #3979 compress telemetry events (#5490)Fredrik Karlsson2016-07-058-16/+138
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [ios] #3979 wip gzip telemetry events * [ios] expose compression from core instead of adding a new dependency * [ios] #3979 Exposed decompress from mbgl and added a test case * [ios] #3979 cleanup * [ios] #3979 cleaned up test case * [ios] #3979 cleanup * [ios] #3979 gzip -> deflate
| | * ios-v3.3.0-beta.3ios-v3.3.0-beta.3Minh Nguyễn2016-07-032-2/+2
| | |
| | * [ios] Split release notes into sections by topicMinh Nguyễn2016-07-032-23/+43
| | |
| | * [ios] Simplified MBXAnnotationViewMinh Nguyễn2016-07-023-25/+8
| | | | | | | | | | | | Eliminated the center view in favor of applying a background color and border to the annotation view’s layer.
| | * [ios] Made annotation view position animatableMinh Nguyễn2016-07-023-4/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We don’t normally want an annotation view to animate its position, because that makes the view appear to lag behind the map. But when the annotation view moves due to the underlying annotation model object moving, the developer may want exactly that effect. This change continues to disable the default implicit bounds (and now position) animation. It also groups the view updates in -updateAnnotationViews in a transaction that disables animation actions, to improve perceived performance with a large number of annotations. However, when the annotation model object changes, we move the annotation view outside of that transaction to allow the developer to opt into animation. If the developer moreover wants the annotation view to animate even due to the viewport changing, they can override -setCenter: to use a UIView animation block. Fixes #5230.