Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add fuzz tests for TileCover and fix out of bounds access crash.upstream/11870-tilecover-asserts | Asheem Mamoowala | 2018-07-12 | 2 | -1/+60 |
| | |||||
* | Better describe the streaming tilecover algorithm in comments | Asheem Mamoowala | 2018-07-12 | 2 | -22/+57 |
| | |||||
* | Fix TileCover asserts. The create_bounds_towards_* methods were treating | Asheem Mamoowala | 2018-07-12 | 2 | -49/+33 |
| | | | | | all point arrays as rings. Simplify the logic to only compare against the next pt in the bound. | ||||
* | [core] Simplify Value conversions | John Firebaugh | 2018-07-12 | 2 | -107/+42 |
| | | | | | | Use a single template function for each of {to,from}ExpressionValue, always dispatching to ValueConverter. Remove unused ValueConverter::ExpressionType typedefs. | ||||
* | [android] - add convenience method for destroyed state on MapView, can be ↵ | tobrun | 2018-07-12 | 3 | -4/+19 |
| | | | | used to determine if an asynchrous result should be set on map. | ||||
* | [android] - validate if gesture detector is able to handle gesture | tobrun | 2018-07-12 | 1 | -2/+6 |
| | |||||
* | [ios] Adjust iOS nightly build to run later | Jason Wray | 2018-07-11 | 1 | -1/+1 |
| | | | | | CircleCI’s cron jobs run on UTC, while their containers are set to US-Pacific. This change pushes back the `nightly` workflow from 12AM UTC (5PM PDT) to 5AM UTC (10PM PDT). /cc @julianrex @fabian-guerra | ||||
* | [ios] Update podspecs for ios-v4.2.0-beta.1 | Jason Wray | 2018-07-11 | 3 | -3/+3 |
| | |||||
* | [ios] Update events submodule to include RN override (#12360) | Randall Lee | 2018-07-10 | 1 | -0/+0 |
| | | | React native user agent override for internal use. | ||||
* | [ios, build] Upload nightly iOS release build on CircleCI | Jason Wray | 2018-07-10 | 1 | -8/+24 |
| | |||||
* | [macos] Import GeoJSON | Minh Nguyễn | 2018-07-10 | 4 | -15/+111 |
| | | | | Added an Import command to the File menu for adding the contents of a GeoJSON file to the map. simplestyle-spec formatting is applied to layers via a handful of expressions. Dropped pins include any details provided through simplestyle-spec properties. | ||||
* | [ios] Deduplicated library dependency references | Minh Nguyễn | 2018-07-10 | 1 | -18/+8 |
| | |||||
* | [ios, macos] Allow unwrapped arguments in match expressions | Minh Nguyễn | 2018-07-09 | 4 | -5/+18 |
| | |||||
* | [ios, macos] Convert predicate options to collators | Minh Nguyễn | 2018-07-09 | 10 | -28/+149 |
| | |||||
* | [core] Comparison expressions can have 4th member | Minh Nguyễn | 2018-07-09 | 1 | -1/+1 |
| | | | | When detecting an expression used as a filter, relax the check for expressions to allow comparison expressions to contain a fourth member for the collator. | ||||
* | [qt, build] Rename Qt builds to follow convention | Jason Wray | 2018-07-09 | 1 | -66/+66 |
| | | | | CI job naming convention is: <platform>-<optional-descriptor>-<buildtype> | ||||
* | [node, build] Rename Node builds to follow convention | Jason Wray | 2018-07-09 | 1 | -29/+29 |
| | | | | CI job naming convention is: <platform>-<optional-descriptor>-<buildtype> | ||||
* | [glfw] Use Map::moveBy in GLFWView::onMouseMove | Bruno de Oliveira Abinader | 2018-07-09 | 1 | -5/+3 |
| | |||||
* | [core] Harden Projection::project() | Bruno de Oliveira Abinader | 2018-07-09 | 2 | -1/+45 |
| | |||||
* | [ios, build] Strip symbols before recording size metrics | Jason Wray | 2018-07-09 | 1 | -1/+2 |
| | |||||
* | [android] - bumped telemetry to v3.1.4 | Łukasz Paczos | 2018-07-09 | 1 | -1/+1 |
| | |||||
* | [iOS] Update annotation view touch handling (with offsets) (#12234) | Julian Rex | 2018-07-09 | 6 | -20/+143 |
| | |||||
* | [android] - remove unique LatLng validation of LatLngBounds builder | tobrun | 2018-07-09 | 2 | -35/+35 |
| | |||||
* | [android] - fix jni method lookup of GeometryCollection accessor geometries, ↵ | tobrun | 2018-07-09 | 2 | -1/+50 |
| | | | | add regression test | ||||
* | [macos] Updated changelog | Minh Nguyễn | 2018-07-06 | 1 | -6/+11 |
| | |||||
* | [ios, macos] Remove duplicate MGLTileSourceOptionDEMEncoding declaration | Jason Wray | 2018-07-06 | 1 | -13/+0 |
| | |||||
* | [build] add Node as executable for profiling action | Konstantin Käfer | 2018-07-06 | 1 | -3/+10 |
| | | | | This is now the same as the Run action | ||||
* | [android] - added DraggableMarkerActivity | Łukasz Paczos | 2018-07-06 | 5 | -13/+360 |
| | |||||
* | [android] - added Kotlin dependencies to the test app | Łukasz Paczos | 2018-07-06 | 3 | -5/+15 |
| | |||||
* | [ios] Update podspecs for ios-v4.2.0-alpha.2ios-v4.2.0-alpha.2 | Jason Wray | 2018-07-05 | 3 | -3/+3 |
| | |||||
* | [ios] Update changelog for ios-v4.2.0-alpha.2 | Jason Wray | 2018-07-05 | 1 | -7/+5 |
| | |||||
* | [docs] Add changelog entries for #12294 | Chris Loer | 2018-07-05 | 4 | -4/+11 |
| | |||||
* | [core] Only update collision debug data if debug mode is on | Chris Loer | 2018-07-05 | 1 | -15/+27 |
| | | | | Fixes issue #12294: unused debug vertices would pile up in buckets over course of tile's lifetime. | ||||
* | [android] - update changelog for release v6.3.0-alpha.2android-v6.3.0-alpha.2 | Tobrun | 2018-07-05 | 1 | -0/+5 |
| | |||||
* | [ios] [macos] Added `-[MGLSnapshot coordinateForPoint:]` and associated test. | Julian Rex | 2018-07-05 | 5 | -8/+149 |
| | |||||
* | [core] - add LatLng for screencoordinate to mapsnapshotter | tobrun | 2018-07-05 | 7 | -12/+37 |
| | |||||
* | [android] - add LatLng for pixel conversion feature to MapSnapshotter | tobrun | 2018-07-05 | 4 | -2/+25 |
| | |||||
* | [android] Consolidate release builds | John Firebaugh | 2018-07-05 | 1 | -105/+9 |
| | |||||
* | Rename `HeatmapColorPropertyValue` to `ColorRampPropertyValue` | Mikhail Pozdnyakov | 2018-07-05 | 17 | -54/+59 |
| | | | | | | | | Based on patch from @lbud (Lauren Budorick). Give `HeatmapColorPropertyValue` a more generic name, since the same value type will be used for both `heatmap-color` and `line-gradient` properties. | ||||
* | [android] - create device independent tests for camera position testing | tobrun | 2018-07-05 | 17 | -107/+209 |
| | |||||
* | [android] - add bearing and pitch to get camera for geometry | tobrun | 2018-07-05 | 6 | -111/+343 |
| | |||||
* | [android] - add bearing and tilt to LatLngBounds, incorporate current tilt ↵ | tobrun | 2018-07-05 | 5 | -20/+177 |
| | | | | and bearing transformation in old api | ||||
* | [android] - avoid race condition when calling getMapAsync from ↵ | tobrun | 2018-07-05 | 1 | -7/+12 |
| | | | | OnMapReadyIdlingResource | ||||
* | [core] Fix sort order for queryRenderedFeatures when features are filtered. | Chris Loer | 2018-07-03 | 7 | -24/+22 |
| | | | | Fixes issue #12104. | ||||
* | [core] Avoid blocking in Thread<Object> constructor (#12151) | Anand Thakker | 2018-07-03 | 21 | -125/+421 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Introduce AspiringActor, EstablishedActor This pair of objects represents the two-phase (parent-thread / child-thread) construction that's needed to support constructing Thread<Object> without blocking until the child thread is up and running. An `AspiringActor<O>` is responsible for: - ownership of the actor's `Mailbox` - allocating the memory for (but *not* constructing) the target object `O` Using these two pieces--the mailbox and a stable address for `O`--an `AspiringActor<O>` can accept messages for the target object, or provide `ActorRef<O>`s that do so, before the object has actually been constructed by the corresponding `EstablishedActor<O>`. (Such messages are queued in the mailbox until after the object is constructed.) This allows for an `AspiringActor<O>` to be created and safely used by a thread other than the one on which the target object will (eventually) live. An `EstablishedActor<O>` is responsible for managing the lifetime of the target object `O` and the open/closed state of the parent's `mailbox`. The `O` object's lifetime is contained by that of its owning `EstablishedActor<O>`: the `EstablishedActor` constructor executes the `O` constructor via "placement new", constructing it at the address provided by the parent `AspiringActor`, and the `~EstablishedActor` destructor similarly executes the `~O` destructor (after closing the mailbox). `EstablishedActor` should therefore live entirely on the thread intended to own `O`. * Remove Actor#{invoke,ask} | ||||
* | [build] Record binary size via GitHub check | John Firebaugh | 2018-07-03 | 9 | -139/+73 |
| | |||||
* | [ios, build] Postpone jazzy install for ios-release build | Jason Wray | 2018-07-03 | 2 | -5/+8 |
| | |||||
* | [ios, build] Remove broken/unused demo project | Jason Wray | 2018-07-03 | 11 | -996/+0 |
| | |||||
* | [ios, build] Build all archs for ios-release | Jason Wray | 2018-07-03 | 1 | -3/+7 |
| | |||||
* | [ios, build] Log raw xcodebuild output for package commands | Jason Wray | 2018-07-03 | 1 | -2/+3 |
| |