Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [build] use updated docker imagesupstream/docker-image-update | Konstantin Käfer | 2018-11-14 | 1 | -13/+23 |
| | |||||
* | [ios] Address bad access exception in `MGLAttributionInfo` (#13300) | Jordan Kiley | 2018-11-13 | 1 | -4/+14 |
| | | | | | | * [ios] move creation of attributed string to global queue] * [ios] check if on main queue | ||||
* | [test] Add test for when requesting the same resource many times | Thiago Marcos P. Santos | 2018-11-13 | 1 | -1/+19 |
| | | | | This test would have prevented the crash fixed by the previous patch. | ||||
* | [qt] Fix crash on Qt filesource | Thiago Marcos P. Santos | 2018-11-13 | 1 | -2/+6 |
| | | | | | | | | | | | | | | | | | | | | When opening many maps and sharing the same filesource: - Say we open around 30 maps and they all have the same style. - They will all request the same sprite.json, but Qt filesource will restrict simultaneous request to 20. - Mapbox GL will send some sprite.json to the filesource and queue some internally along with other requests. - When the first sprite.json arrives and the Qt filesource calls the callback, Mapbox GL will synchronously push queued requests to the Qt filesource when a request is handled. - We are walking a QVector dispatching sprite.json requests, but more requests get added to this QVector while we are walking it using an iterator. - That corrupts the iterator and we get a crash. The fix is simple, just pop items from the QVector until it is empty instead of using iterators. | ||||
* | [qt] Deprecate Qt4 and old versions of Qt5 | Thiago Marcos P. Santos | 2018-11-13 | 20 | -386/+180 |
| | | | | Not enough adoption to keep the platform alive. | ||||
* | [ios][documentation] link API documentation to ios-sdk/examples | Josh Erb | 2018-11-13 | 36 | -32/+475 |
| | |||||
* | [build] Update to geometry v1.0.0 | Bruno de Oliveira Abinader | 2018-11-13 | 42 | -107/+168 |
| | |||||
* | [qt][build] Use the latest version of Qt available on AppVeyor | Thiago Marcos P. Santos | 2018-11-13 | 1 | -2/+2 |
| | | | | | And stop breaking the build every time AppVeyor updates Qt on their images. | ||||
* | [macos] Fixed syntax errors in changelogupstream/investigate-13282 | Minh Nguyễn | 2018-11-09 | 1 | -3/+3 |
| | | | | Some headers were incorrectly at level 1, resulting in a jazzy docset cover page that included blurbs from too many releases. | ||||
* | [build] Temporarily reduce number of jobs for failing CI builds | Jason Wray | 2018-11-09 | 1 | -14/+14 |
| | | | This should be reverted once higher-resource CI containers are available again. | ||||
* | [android] bump telemetry to 3.5.4, update changelog for 6.6.7 | Łukasz Paczos | 2018-11-09 | 2 | -1/+7 |
| | |||||
* | [build] Update to Xcode 10.1 on CircleCIandroid-v6.6.6 | Jason Wray | 2018-11-08 | 1 | -8/+8 |
| | |||||
* | [ios, macos] Renamed ambient cache prewarming method | Minh Nguyễn | 2018-11-08 | 5 | -27/+43 |
| | | | | Renamed the method for prewarming the ambient cache to conform to Cocoa and Swift naming conventions. | ||||
* | macos-v0.12.0 | Minh Nguyễn | 2018-11-08 | 2 | -2/+2 |
| | |||||
* | [ios, macos] Copyedited changelogs | Minh Nguyễn | 2018-11-08 | 2 | -19/+27 |
| | |||||
* | [core] Cleared out staged changelog entries | Minh Nguyễn | 2018-11-08 | 6 | -26/+0 |
| | |||||
* | Switch code coverage system to CodeCov (#13297) | Jordan Kiley | 2018-11-08 | 4 | -31/+9 |
| | |||||
* | [all] - move cloudformation to be mbxcli compatible | Tobrun | 2018-11-08 | 1 | -0/+0 |
| | |||||
* | [core] Vendor libbenchmark | Alexander Shalamov | 2018-11-08 | 6 | -4/+30 |
| | | | | | | | | Prebuilt binaries for libbenchmark might be incompatible with some environments, for example, when mbgl-benchmark target is compiled on host with GCC and linked against mason's clang 5.0 compiled binaries. Vendored libbenchmark avoids aforementioned issue, as the target and the binary compiled with same compiler / options. | ||||
* | [android] - annotate onMapReady with @NonNull | Tobrun | 2018-11-08 | 27 | -28/+45 |
| | |||||
* | [android] - update changelog for v6.7.0 and prior 6.6.x releases | Tobrun | 2018-11-08 | 1 | -8/+18 |
| | |||||
* | [ios] Bump podspecs and update changelog for 4.6.0upstream/fb-ios-v4.6.0 | Jason Wray | 2018-11-07 | 4 | -4/+4 |
| | |||||
* | [android] - nullify codebase with annotations | Tobrun | 2018-11-07 | 133 | -408/+1371 |
| | |||||
* | [mac] Fix wrong allocation at layerFromMBGLLayerupstream/jrex/4352-resize-mapview | Mikhail Pozdnyakov | 2018-11-07 | 1 | -9/+9 |
| | | | | A leftover from https://github.com/mapbox/mapbox-gl-native/pull/13221 | ||||
* | initial tweaks (#13295) | Langston Smith | 2018-11-07 | 1 | -83/+83 |
| | |||||
* | noexcept specifier for layer factory methods | Mikhail Pozdnyakov | 2018-11-07 | 39 | -81/+84 |
| | |||||
* | [android] Remove UnknownLayer | Mikhail Pozdnyakov | 2018-11-07 | 4 | -105/+0 |
| | |||||
* | [android] layers.cpp/hpp -> layer_manager.cpp/hpp | Mikhail Pozdnyakov | 2018-11-07 | 5 | -5/+5 |
| | |||||
* | [core][android] Implement LayerManager for Android | Mikhail Pozdnyakov | 2018-11-07 | 30 | -193/+560 |
| | | | | | The newly introduced `LayerManagerAndroid` is now responsible for creating both style layer objects and their java peers on Android. | ||||
* | Refer corresponding LayerFactory instance from the Layer::Impl | Mikhail Pozdnyakov | 2018-11-07 | 41 | -113/+407 |
| | |||||
* | [android] - handle null getMapAsync invocations, deliver onMapReady only once | Tobrun | 2018-11-07 | 1 | -2/+8 |
| | |||||
* | [core] Change toLowerHex to produce lower hex sequences | Alexander Shalamov | 2018-11-07 | 2 | -2/+2 |
| | |||||
* | [android] verify if `text-field` is not null before performing compatibility ↵ | Łukasz Paczos | 2018-11-06 | 12 | -8/+181 |
| | | | | operations | ||||
* | [android] log Java exception and fail silently instead of throwing a native ↵ | Łukasz Paczos | 2018-11-06 | 3 | -36/+229 |
| | | | | exception in the map state callbacks | ||||
* | [build] update octokit dependency version (#13269) | Molly Lloyd | 2018-11-05 | 1 | -1/+1 |
| | | | createInstallationToken endpoint had a breaking change and this update uses the new endpoint | ||||
* | [android] - expose moveBy, replace CameraUpdateFactory hook to moveBy for ↵ | tobrun | 2018-11-05 | 5 | -22/+118 |
| | | | | scrolling api | ||||
* | [android] null-check nativeMapView in case it's destroyed | Łukasz Paczos | 2018-11-05 | 1 | -2/+6 |
| | |||||
* | [android] Makes gradle.properties license listing consisting with repo (#13271) | Antonio Zugaldia | 2018-11-05 | 1 | -2/+2 |
| | | | | | | * [android] Makes gradle.properties license listing consisting with repo * right license this time | ||||
* | [ios, build] Stop running Integration Tests target on CircleCI | Jason Wray | 2018-11-02 | 1 | -1/+0 |
| | | | | These are evidently too inconsistent to run on CircleCI under Xcode 10. | ||||
* | [build] Update CircleCI jobs to Xcode 10.0 | Jason Wray | 2018-11-02 | 1 | -16/+8 |
| | |||||
* | [ios, tests] Bump integration tests timeout to 10s | Jason Wray | 2018-11-02 | 5 | -16/+16 |
| | |||||
* | [android] deliver onMapReady only if mapboxMap is not null | Łukasz Paczos | 2018-11-02 | 3 | -10/+20 |
| | |||||
* | [ios] Changed event attributes to be JSON serialization friendly. (#13266) | Julian Rex | 2018-11-02 | 2 | -2/+2 |
| | |||||
* | [android] improved CustomGeometrySource constructor typing | Łukasz Paczos | 2018-11-02 | 2 | -4/+50 |
| | |||||
* | [android] increase result's delta in camera animation tests | Łukasz Paczos | 2018-11-02 | 1 | -10/+4 |
| | |||||
* | [android] - update telemetry to v3.5.2 | Tobrun | 2018-11-02 | 1 | -1/+1 |
| | |||||
* | [android] - remove deprecation notices and code | Tobrun | 2018-11-01 | 21 | -681/+234 |
| | |||||
* | [android] reworked MoveCameraTest | Łukasz Paczos | 2018-11-01 | 2 | -79/+205 |
| | |||||
* | [android] reworked CameraEaseTest | Łukasz Paczos | 2018-11-01 | 1 | -75/+201 |
| | |||||
* | [android] easeCamera method that takes only update and cancellable callback ↵ | Łukasz Paczos | 2018-11-01 | 1 | -0/+17 |
| | | | | as arguments |