summaryrefslogtreecommitdiff
path: root/platform/android
Commit message (Collapse)AuthorAgeFilesLines
* [android] - update changelog for v6.3.0 finalTobrun2018-07-181-3/+8
|
* [android] VisibleRegion instrumentation testsŁukasz Paczos2018-07-181-0/+342
|
* [android] option to request the visible region restricted by the content paddingŁukasz Paczos2018-07-181-5/+32
|
* [android] Fix possibly race on undefined behaviorThiago Marcos P. Santos2018-07-171-0/+1
| | | | | | | `runnable->iter = runnables.end()` assumes that `::end()` is a `static` or `constxpr` and thread-safe. This is likely to be true for most of the implementations. That said we cannot rely on undefined behavior and we should assume the worse case scenario.
* [android] bump SNAPSHOT version building on master to 6.4.0Łukasz Paczos2018-07-171-1/+1
|
* [android] harden map events creationŁukasz Paczos2018-07-171-1/+3
|
* [android] - bump used gradle tools versiontobrun2018-07-171-1/+1
|
* [android] - bump kotlin, timber and okhttp to most recent stable versionsTobrun2018-07-161-3/+3
|
* [build] Move all mason_use statements to a single fileJohn Firebaugh2018-07-131-5/+0
| | | | So its checksum can be used in a CI cache key name.
* [android] - add geojson regression tests for java method look up from JNItobrun2018-07-131-13/+103
|
* [android] - add convenience method for destroyed state on MapView, can be ↵tobrun2018-07-123-4/+19
| | | | used to determine if an asynchrous result should be set on map.
* [android] - validate if gesture detector is able to handle gesturetobrun2018-07-121-2/+6
|
* [android] - bumped telemetry to v3.1.4Łukasz Paczos2018-07-091-1/+1
|
* [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
* [android] - added DraggableMarkerActivityŁukasz Paczos2018-07-065-13/+360
|
* [android] - added Kotlin dependencies to the test appŁukasz Paczos2018-07-063-5/+15
|
* [docs] Add changelog entries for #12294Chris Loer2018-07-051-4/+8
|
* [android] - update changelog for release v6.3.0-alpha.2android-v6.3.0-alpha.2Tobrun2018-07-051-0/+5
|
* [core] - add LatLng for screencoordinate to mapsnapshottertobrun2018-07-055-10/+24
|
* [android] - add LatLng for pixel conversion feature to MapSnapshottertobrun2018-07-054-2/+25
|
* Rename `HeatmapColorPropertyValue` to `ColorRampPropertyValue`Mikhail Pozdnyakov2018-07-051-5/+5
| | | | | | | | 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] Avoid blocking in Thread<Object> constructor (#12151)Anand Thakker2018-07-032-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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-031-5/+5
|
* [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.
* [core, vendor] Create vendored nunicode 1.8.Chris Loer2018-07-031-2/+2
| | | | | - Version bump to 1.8 necessary for "unaccent" functionality - Qt now depends on nunicode, ruling out use of precompiled binaries
* [android] - update changelog for release android-v6.3.0-alpha.1Tobrun2018-06-291-1/+4
|
* [android] - update changelog for release android-v6.3.0-alpha.1Tobrun2018-06-291-0/+7
|
* [android] - changelog for v6.2.0Łukasz Paczos2018-06-291-0/+10
|
* updated MAS version to 3.3.0 (#12236)Osana Babayan2018-06-271-1/+1
|
* [android] - range alpha between 0 and 1 with android color conversiontobrun2018-06-275-18/+53
|
* [build] Update libmapbox-gl.so locationJohn Firebaugh2018-06-261-4/+4
|
* [build] Remove unusedJohn Firebaugh2018-06-261-2/+0
|
* [android] - remove reflection lookup for MarkerViewAdapter intialisationtobrun2018-06-263-7/+5
|
* [android] - fix geojson example, internal logic change with expressions ↵tobrun2018-06-262-12/+53
| | | | conversion
* [android] - add support for sdf by exposing sdf confiigurationn when calling ↵tobrun2018-06-257-22/+64
| | | | MapboxMap#addImage.
* [core] add raster-resampling property (#12176)upstream/rcleeMolly Lloyd2018-06-218-0/+98
| | | | | | | | | | * update style-code for raster-resampling * implement user-defined raster-resampling * invert filter condition * raster-resampling -> raster-resampling-mode for darwin language conventions
* [android] - dispatch camera start callback only when actually movingŁukasz Paczos2018-06-201-16/+12
|
* [android] make sure the object is still valid before calling nativeOnResponse()Konstantin Käfer2018-06-201-1/+5
|
* [android] initialize RunLoop::Impl::nextRunnable iteratorKonstantin Käfer2018-06-191-1/+1
|
* [android] - fix Android licenses formattingŁukasz Paczos2018-06-182-43/+43
|
* [android] - telemetry bump to v3.1.3Łukasz Paczos2018-06-151-1/+1
|
* [android] - added Android licenses make targetŁukasz Paczos2018-06-144-0/+167
|
* [android] - changelog for 6.2.0-beta.2Łukasz Paczos2018-06-141-0/+5
| | | | (cherry picked from commit ffb30bb)
* [android] Remove support for Fabric (#12126)Antonio Zugaldia2018-06-123-12/+1
| | | | | | * [android] remove fabric properties file * [android] fabric.properties no longer present * [android] fabric step in release.py no longer necessary
* [android] - move match stops conversion to Stop.toExpressionArraytobrun2018-06-122-12/+21
|