Commit Graph

11537 Commits

Author SHA1 Message Date
Antonio Zugaldia
bd06e2f6fa [android] - lower amount of external dependencies (#10268) 2017-10-26 12:57:46 -04:00
Ivo van Dongen
bf9c1fb1b3 [core] blacklist VAO usage on adreno 3xx
- Causes crashes on usage of glBuffer(Sub)Data
2017-10-26 18:14:45 +02:00
Jesse Bounds
91eb595463 [ios] Move scale bar content size invalidation to map view 2017-10-25 14:31:55 -07:00
Konstantin Käfer
c9d7951e0d [core] fix crash when querying GeoJSON tiles 2017-10-25 22:32:26 +03:00
Jason Wray
1c78d14a20 [build] Disable iOS and macOS builds on Bitrise 2017-10-25 12:48:25 -04:00
Jason Wray
018bc7c9f9 [macos, build] Add CircleCI macOS builds 2017-10-25 12:48:25 -04:00
Jason Wray
8bc7e4957d [ios, build] Add CircleCI iOS builds 2017-10-25 12:48:25 -04:00
John Firebaugh
ba8342a12e [core] Add layer before notifying observer 2017-10-25 09:05:00 -07:00
Tobrun
af90446758 [android] - null check mapboxMap with onStop invocation 2017-10-23 22:39:00 +02:00
Bruno de Oliveira Abinader
6dfe4ffaf1 [build] Bump earcut to 0.12.4 2017-10-21 09:37:43 +02:00
Jason Wray
00e44e9cb0 [ios] Fix iOS 8 incompatibility in iosapp hud label font 2017-10-20 17:05:41 -04:00
Jason Wray
2857090cf6 [ios] Fix iOS 8 incompatibility in scale bar RTL check 2017-10-20 17:05:41 -04:00
Konstantin Käfer
61ea2f43e4 [core] limit annotation tile source to z16 2017-10-19 16:50:17 -07:00
Jason Wray
817e5c109f [ios] Fix scale bar label alignment 2017-10-19 11:03:15 -04:00
Jason Wray
cabf5d2970 [ios] Avoid drawing view annotations across pixel boundaries 2017-10-19 11:03:15 -04:00
Jason Wray
6523b16c61 [ios] Slightly round the corners of the puck arrow 2017-10-19 11:03:14 -04:00
Pablo Guardiola
ef18012409 [android] release v5.2.0-beta.2 (#10240) 2017-10-19 16:35:00 +02:00
Jason Wray
efcb9ee231 [ios, build] Force Bitrise to install pip 2017-10-18 18:13:45 -04:00
Fabian Guerra Soto
aa617e32c2 [ios] Bump podspec to v3.7.0-beta.2 (#10230) 2017-10-18 17:24:33 -04:00
Fabian Guerra Soto
b7b8baef9d [ios, macos] Add selection support to MGLMultiPoint annotations. (#9984)
* [ios, macos] Add selection support to MGLMultiPoint annotations.

* [ios, macos] Update changelogs.
2017-10-18 15:18:54 -04:00
Tobrun Van Nuland
24fc48982a [android] - wire up MapZoomButtonController with camera change events 2017-10-18 15:51:41 +02:00
Tobrun Van Nuland
a221b459e9 [android] - execute notifying listeners when not idle 2017-10-18 15:38:55 +02:00
Tobrun Van Nuland
fe6e0c360e [android] - removed unused gradle plugins 2017-10-18 11:02:04 +02:00
Konstantin Käfer
9c12a311f2 [core] correctly alter sprite URLs when attaching sprite.png/sprite.json filenames 2017-10-17 17:31:59 -07:00
Konstantin Käfer
0cd646180e [core] don't generate clip IDs for buckets/layers that don't need to be clipped 2017-10-17 15:48:41 -07:00
Tobrun Van Nuland
d95079a0f9 [android] - use FileSource pause and resume when foregrounding/backgrounding app 2017-10-17 17:22:29 +02:00
Minh Nguyễn
10978329f9 [ios, macos] Fixed symbol export warning
Fixed a warning issued by check-public-symbols.js in MGLMapSnapshotOptions due to the MGL_EXPORT keyword appearing before the documentation comment. Also copyedited a couple comments in the same header.
2017-10-16 15:19:49 -07:00
Asheem Mamoowala
d7d3d2c731 [core] Fix out-of-bounds array access 2017-10-13 10:48:21 -07:00
Tobrun
06a18dd548 [android] - add make target for ndk-stack 2017-10-12 22:49:25 +02:00
Konstantin Käfer
78ea88d757 [core] make forcing cache/network only more explicit
Previously, we used the existence of a `prior*` field in the Resource object as an indication for whether we should consult the cache or not. However, this is prone to error, since a failed cache lookup won't set any prior fields. Therefore, we manually set `priorExpires` to 0. This in turn triggered another bug where generated wrong expiration timestamps when the server response we got was expired (or expired between sending and receiving).

This commit changes the flags so that we can now explicitly request CacheOnly/NetworkOnly (or All) loading methods, rather than the implicit Optional/Required naming scheme.
2017-10-12 17:58:03 +02:00
Tobrun Van Nuland
56446c5d17 [android] - add additional Android Animator examples 2017-10-12 13:56:00 +02:00
Jason Wray
5cefa51511 [ios] Rename SMCalloutView and stop using submodule 2017-10-11 12:21:27 -07:00
Jason Wray
b7879d5a37 [ios] Update MGLUserLocation.heading for showsUserHeadingIndicator 2017-10-11 10:06:30 -07:00
Antonio Zugaldia
6d673799f8 [android] Revert native loading behavior (#10180) 2017-10-11 09:06:58 -04:00
Jason Wray
50ee8daca1 [ios, build] Don't include docs for auto-installed jazzy 2017-10-10 11:45:12 -07:00
Jason Wray
16aa29f475 [ios, build] Remove unnecessary apt-get in Bitrise workflows 2017-10-10 11:28:24 -07:00
Jason Wray
20df5f3844 [ios, build] Use github-release to check if release has been published 2017-10-10 11:28:24 -07:00
Jason Wray
25be86281d [ios, build] Add tag-based Bitrise iOS deployment workflow 2017-10-10 11:28:24 -07:00
Tobrun Van Nuland
ff03a75da4 [android] - hold off handling hover events untill map has been created 2017-10-10 15:28:33 +02:00
Asheem Mamoowala
24bd336b88 [android][ios][macOS] Implement bindings for Map::cameraForGeometry. On macOS, also added -[MGLMapView setCamera: withDuration: animationTimingFunction: edgePadding: completionHandler:] for parity with iOS 2017-10-09 13:58:11 -07:00
Asheem Mamoowala
df20b0cbec [core] Add cameraForLatLngs() method with modified bearing 2017-10-09 13:58:11 -07:00
Tobrun Van Nuland
9048d6cfd0 [android] - fine tune gesture zoom & rotation 2017-10-09 16:51:17 +02:00
Antonio Zugaldia
a1aed6f095 Provide a fallback method to load the native library (#10154)
* provide a fallback method to load the native library

* move context call inside loader to avoid changing method signature
2017-10-09 10:07:09 -04:00
Pablo Guardiola
503a96c6b1 [android] release v5.2.0-beta.1 (#10144) 2017-10-09 13:57:50 +02:00
Jordan Kiley
a5a495a900 [ios, macos] Added layer to the code snippet (#10149) 2017-10-06 11:40:22 -07:00
Tobrun Van Nuland
94312acd8b [android] - allow multiple listeners for camera events, deprecate old api 2017-10-06 15:43:51 +02:00
Tobrun Van Nuland
2a9752d11c [android] - build nightly builds from release-agua 2017-10-06 15:07:52 +02:00
Fabian Guerra Soto
5e08ce062e [ios] Update changelog and bump pod spec. (#10122) 2017-10-04 17:35:06 -04:00
Fredrik Karlsson
4bb25e8bc1 [macos] Scale down snapshot images (#10105) 2017-10-04 14:15:30 -04:00
Fabian Guerra Soto
f01588cac7 [ios, macos] Improve snap shotter documentation. (#10020)
* [ios, macos] Improve snap shotter documentation.

* [macos] Save snapshots in correct format

* [macos] Renamed snapshot item to Export Image

* [ios, macos] Clarify Snapshotter documentation.

* [ios] Fix snapshot scale

* [macOS] Fix snapshotter 4x scaling.

* [ios] Fix snapshotter final image scale.

* [ios, macos] Update snapshotter size documentation.

* [ios, macos] Throw an exception when the snapshotter has already started.

* [ios, macos] Add snapshotter header example.

* [ios, macos] Use one of the predefined Foundation's exception names.
2017-10-04 10:03:03 -04:00