| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Manually rotating the map in heading or course tracking mode now kicks the user back into location tracking mode.
|
|
|
|
| |
Programmatic modification of the viewport should kick the user out of user tracking mode.
|
| |
|
|
|
|
| |
The API index page serves a different purpose than the readme. It doesn’t need installation instructions, but it does need a brief What’s New section.
|
|
|
|
| |
Split API documentation generation into a separate make target that can be run independently of building the SDK.
|
|
|
|
| |
CocoaPods dings this pod for not having a separate changelog.
|
|
|
|
| |
Omit setup instructions for package formats not included in the build output.
|
|
|
|
| |
The build output’s readme now explains in full detail the installation process, rather than linking to an online resource that may not match the current version. Also cleaned up the tag-finding code to better handle double-digit situations.
|
| |
|
|
|
|
| |
The pod now requires iOS 8 and above, since iOS 7 lacks support for dynamic frameworks. iOS 7 support can be obtained by downloading and installing the framework manually. Bumped the version number.
|
|
|
|
| |
Avoid hard-coding the bundle identifier and version string.
|
|
|
|
|
|
| |
package.sh now recognizes several environment variables through make that influence the build settings and targets. Info.plist variables are substituted with the correct values in both the static and dynamic frameworks.
Fixes #3656.
|
| |
|
|
|
|
| |
The library is packaged as a static framework, so there isn’t a separate resource bundle anymore. Instead, look for the static framework inside the Frameworks folder.
|
|
|
|
|
|
| |
Copied strip-frameworks.sh from realm/realm-cocoa@7cc31db631c323bb649aec1e311693a599a37f05 for realm/realm-cocoa#2759. This script, which is embedded in the dynamic framework, strips out content for invalid architectures from any embedded framework and specifically strips out Simulator content when archiving to work around an App Store bug.
Rewrote the iOS setup documentation. In particular, the MAPBOX_ACCESS_TOKEN environment variable is only for use with the iosapp demo application and doesn’t work in third-party applications.
|
|
|
|
|
|
|
|
|
|
| |
make iproj now produces a target that pulls together static libraries like core and platform-ios into a real dynamic framework. iosapp is pretty much just a regular iOS application that links Mapbox.framework (except for the inclusion of default_styles.hpp). iosapp runs fine in the Simulator and on a device, and the same is true for any application linking against Mapbox.framework.
The ipackage target produces both a Bitcode-disabled static framework and a Bitcode-enabled dynamic framework, eliminating the need for a separate framework.sh. It disables code signing, since that happens on copy when the framework is embedded inside the application bundle. It also merges the device and simulator builds into a single fat framework.
Also bumped itest minimum deployment target to iOS 8.0, the first version that supports linking frameworks.
Fixes #828.
|
|
|
|
|
| |
Use nearest neighbour texture filtering to draw sharper icons when the
icons are aligned with the viewport. This matches -js.
|
|
|
|
|
|
|
| |
fixes #3140
This also fixes a bug where placement could be redone with a stale
PlacementConfig after the tile first finishes loading.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Also failing randomly on Bitrise.
/ref #3555
|
|
|
| |
These changes dropped out of #3416 somehow. The screenshots only make sense inside the gyp-generated project, which is irrelevant in this case.
|
|
|
|
| |
Absence of response headers should result in null etag/modified/expires optionals, not present-but-0-or-"" optionals.
|
| |
|
|
|
|
| |
Response::isExpired() had subtle and potentially confusing behavior around Seconds::zero(). It's best to inline it and comment why.
|
|
|
|
| |
HTTPRequestBase can now itself be the base class.
|
| |
|
|
|
|
|
|
|
|
|
| |
Instead of using the absolute value of the sum of angles, use the sum of
the absolute values of angles.
This helps avoid labels on lines with sharp zig zags.
for example, the "Central Campus Mall" label in issue #2998
|
|
|
|
|
|
|
| |
ref #3582
if `symbol-avoid-edges` is true, this prevents symbols from colliding
with tile edges.
|
| |
|
|
|
|
|
|
| |
You SHOULD NOT be using telemetry logging on any persons' devices who do
not explicitly understand the privacy implications of handling location
data.
|
| |
|
| |
|
|\
| |
| | |
Android 3.1.0 --> master
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
package, implemented parcable on CoordinateBounds, CoordinateRegion and CoordinateSpan. Enforced Android code conventions on those classes.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
LatLng model to handle calls for distance calls of same point
|
| | |
|
| | |
|
| | |
|