summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* [android] - add geojson regression tests for java method look up from JNIupstream/tvn-geojson-methodlookup-testtobrun2018-07-111-13/+103
|
* [ios, macos] Allow unwrapped arguments in match expressionsMinh Nguyễn2018-07-094-5/+18
|
* [ios, macos] Convert predicate options to collatorsMinh Nguyễn2018-07-0910-28/+149
|
* [core] Comparison expressions can have 4th memberMinh Nguyễn2018-07-091-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 conventionJason Wray2018-07-091-66/+66
| | | | CI job naming convention is: <platform>-<optional-descriptor>-<buildtype>
* [node, build] Rename Node builds to follow conventionJason Wray2018-07-091-29/+29
| | | | CI job naming convention is: <platform>-<optional-descriptor>-<buildtype>
* [glfw] Use Map::moveBy in GLFWView::onMouseMoveBruno de Oliveira Abinader2018-07-091-5/+3
|
* [core] Harden Projection::project()Bruno de Oliveira Abinader2018-07-092-1/+45
|
* [ios, build] Strip symbols before recording size metricsJason Wray2018-07-091-1/+2
|
* [android] - bumped telemetry to v3.1.4Łukasz Paczos2018-07-091-1/+1
|
* [iOS] Update annotation view touch handling (with offsets) (#12234)Julian Rex2018-07-096-20/+143
|
* [android] - remove unique LatLng validation of LatLngBounds buildertobrun2018-07-092-35/+35
|
* [android] - fix jni method lookup of GeometryCollection accessor geometries, ↵tobrun2018-07-092-1/+50
| | | | add regression test
* [macos] Updated changelogMinh Nguyễn2018-07-061-6/+11
|
* [ios, macos] Remove duplicate MGLTileSourceOptionDEMEncoding declarationJason Wray2018-07-061-13/+0
|
* [build] add Node as executable for profiling actionKonstantin Käfer2018-07-061-3/+10
| | | | This is now the same as the Run action
* [android] - added DraggableMarkerActivityŁukasz Paczos2018-07-065-13/+360
|
* [android] - added Kotlin dependencies to the test appŁukasz Paczos2018-07-063-5/+15
|
* [ios] Update podspecs for ios-v4.2.0-alpha.2ios-v4.2.0-alpha.2Jason Wray2018-07-053-3/+3
|
* [ios] Update changelog for ios-v4.2.0-alpha.2Jason Wray2018-07-051-7/+5
|
* [docs] Add changelog entries for #12294Chris Loer2018-07-054-4/+11
|
* [core] Only update collision debug data if debug mode is onChris Loer2018-07-051-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.2Tobrun2018-07-051-0/+5
|
* [ios] [macos] Added `-[MGLSnapshot coordinateForPoint:]` and associated test.Julian Rex2018-07-055-8/+149
|
* [core] - add LatLng for screencoordinate to mapsnapshottertobrun2018-07-057-12/+37
|
* [android] - add LatLng for pixel conversion feature to MapSnapshottertobrun2018-07-054-2/+25
|
* [android] Consolidate release buildsJohn Firebaugh2018-07-051-105/+9
|
* Rename `HeatmapColorPropertyValue` to `ColorRampPropertyValue`Mikhail Pozdnyakov2018-07-0517-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 testingtobrun2018-07-0517-107/+209
|
* [android] - add bearing and pitch to get camera for geometrytobrun2018-07-056-111/+343
|
* [android] - add bearing and tilt to LatLngBounds, incorporate current tilt ↵tobrun2018-07-055-20/+177
| | | | and bearing transformation in old api
* [android] - avoid race condition when calling getMapAsync from ↵tobrun2018-07-051-7/+12
| | | | OnMapReadyIdlingResource
* [core] Fix sort order for queryRenderedFeatures when features are filtered.Chris Loer2018-07-037-24/+22
| | | | Fixes issue #12104.
* [core] Avoid blocking in Thread<Object> constructor (#12151)Anand Thakker2018-07-0321-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 checkJohn Firebaugh2018-07-039-139/+73
|
* [ios, build] Postpone jazzy install for ios-release buildJason Wray2018-07-032-5/+8
|
* [ios, build] Remove broken/unused demo projectJason Wray2018-07-0311-996/+0
|
* [ios, build] Build all archs for ios-releaseJason Wray2018-07-031-3/+7
|
* [ios, build] Log raw xcodebuild output for package commandsJason Wray2018-07-031-2/+3
|
* [ios, macos] Try to make darwin "resolvedLocale" BCP 47 compliantChris Loer2018-07-032-7/+13
|
* [test] Remove "collator" ignoresChris Loer2018-07-031-15/+1
|
* [android] Android "collator" implementationChris Loer2018-07-034-1/+264
| | | | | | | | | - Uses java.text.Collator for comparison - Uses java.util.Locale for locale loading - Uses LanguageTag for BCP 47 parsing - Falls back to non-locale-aware nunicode/default comparison for case-sensitive/diacritic-insensitive. - Testing these changes depends on running Android render tests - "collator" is not yet exposed in the SDK bindings.
* [ios, macos] Darwin "collator" implementationChris Loer2018-07-033-0/+66
| | | | | - Uses NSString for comparison - Uses NSLocale for loading locales
* [core] Default "collator" implementationChris Loer2018-07-036-2/+143
| | | | | | - Based on nunicode - Not locale-aware - Used by linux and Qt builds
* [core] Introduce "collator" expressionsChris Loer2018-07-0315-16/+297
| | | | Cross platform parsing and evaluation code.
* [core] Introduce LanguageTag for parsing BCP 47 tagsChris Loer2018-07-035-0/+329
|
* [core, vendor] Create vendored nunicode 1.8.Chris Loer2018-07-0339-9/+12183
| | | | | - Version bump to 1.8 necessary for "unaccent" functionality - Qt now depends on nunicode, ruling out use of precompiled binaries
* [ios, macos] Autolocalize into Japanese, KoreanMinh Nguyễn2018-07-033-2/+6
| | | | Added Japanese and Korean to the list of languages for which the Mapbox Streets source has dedicated name fields.
* [macos] Removed errant space from changelogMinh Nguyễn2018-07-031-1/+1
|
* [glfw] Update route demo to use expressions DSLBruno de Oliveira Abinader2018-07-031-1/+1
|