| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Fixes https://github.com/mapbox/mapbox-gl-native/issues/14329
|
|
|
|
| |
Added constraints to the offline CJK checkbox and updated constraints around it.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Removed MGLMapView's IBDesignable attribute. The map's view render attributes
uses GL, making changes through the inspectables were not reflected in the storyboard
and were causing IB crashes.
* [ios] Deactivate MGLMapView IBDesignable.
* [ios] Remove IBDesignable agent code.
* [ios, macos] Remove NSProcessInfo category from iOS.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Added MGLSDKMetricsManager to keep track of SDK related events such as tile download times.
* [ios, macos] Add tile download performance event.
* [ios, macos] Modify the performance event format.
* [ios, macos] Add Mapbox Maps SDK events manager.
* [ios, macos] Remove events delegate.
* [ios, macos] Remove deprecated macro.
* [ios, macos] Rename MGLEventsManager to MGLMetricsManager.
* [ios, macos] Make MGLMetricsDelegate follow delegate convention.
* [ios, macos] Remove mbgl-filesource target dependency on MGLMetricsManager.
* [ios, macos] Update metrics manager documentation.
* [ios, macos] Add device metadata.
* [ios, macos] Rename MGLMetricsManager to MGLSDKMetricsManager.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
* [ios] Update podspec to beta.2.
* [ios] Update changelogs.
|
|
|
|
| |
Move pixelRatio property from Map constructor to MapOptions.
|
| |
|
|
|
|
|
| |
Instead of having individual getter for each Map option,
add a common getter for all Map options.
|
| |
|
|
|
|
|
|
| |
* [ios, macos] Change the debug flag usage to NDEBUG.
* [ios, macos] Add NDEBUG preprocessor macro to ios/macos project conf.
|
| |
|
|
|
|
|
| |
Modified MGLAttributedExpression object to support NSExpressions as formatting attributes only. This aligns with GL and Android implementation and specification.
Modified the documentation accordingly, and changed MGLFontSizeAttribute to MGLFontScaleAttribute to clarify the true function of the formatting parameter.
|
|
|
|
| |
Fixed an error that caused conditional expressions to crash when a conditional parameter was also a conditional expression.
|
|
|
|
| |
#11055 can complete. (#14188)
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Added the possibility of overriding paint properties inside the format expression.
Added an example of how to create an MGLAttributedExpression object and documented the attributes keys and value types.
Fixed a bug that ignored the font names.
|
|
|
|
|
|
|
|
|
|
|
| |
Added the ios/macos format expression bindings.
The equivalent is mgl_attributed: or mgl_attributed({}) when making an expression using the expressionForFormat selector.
A new constructor called mgl_expressionForAttributedExpressions:(NSArray<NSExpression*>*)attributedExpressions was added to NSExpression+MGLAdditions category.
Updated the symbol style layer text test to use the bindings.
Updated the Predicates and Expressions.md and For Style Authors.md.ejs template with the bindings.
|
|
|
|
|
|
|
|
| |
Group bounds, minimum and maximum zoom related methods together using
the new BoundOptions.
v2: Document that getBounds() initializes all optional fields.
- Add test for getBounds() on a map with default values.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
* [android] adding galician strings
* [ios] adding galician strings
* [ios, macos] Added Galician localization to Xcode projects
* [ios, macos] Converted Galician localization to UTF-8
* [android, ios, macos] Updated changelogs
|
| |
|
|
|
|
|
|
|
| |
Using different exception pointers to specify the loading failure makes
an awkward API. Most users rethrow the exception only to figure out what
type of error happened so it can be reported properly. So replace the
exception pointer with a enum an string description of the failure.
|
|
|
| |
Re-adds the 0-to-360° wrapping for MGLMapView.direction. Without this wrapping, we’d get ±180° from core, which results in invalid CLLocationDirection for the negative half of the rotational spectrum.
|
|
|
|
|
|
| |
To simplify the Map constructor, introduce MapOptions
interface to define the properties that can be set on
a Map.
|
|
|
|
| |
Fixed a bug where `format` expressions using the generic `MGL_FUNCTION` binding ignored multiple formatting parameters.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Added a property to MGLOpenGLStyleLayer that contains the map view’s underlying OpenGL rendering context.
|
|
|
|
| |
The `MGLNetworkConfiguration` class was make public, and added `sessionConfiguration` property to let developers customize the `NSURLSessionConfiguration` object that is used to make HTTP requests in the SDK.
|
|
|
|
|
|
| |
This patch will make Mapbox GL Core never use OpenGL
directly. We should consider locking into OpenGL ES 2.0
to simplify the code path and remove #ifdefs.
|
| |
|
|
|
|
| |
Bumps podspec to 4.8.0-beta.1. and adds categories to the changelog.
|
|
|
|
| |
Added Czech translations.
|
|
|
|
|
| |
Added NSEdgeInsets to NSString function to improve the debugging on macOS.
Added debug logs to MGLMapView.
|
|
|
|
| |
on-screen (#13727)
|
| |
|
|
|
|
| |
following feature extension API (#13382)
|
| |
|
|
|
|
| |
selectAnnotation:animated:] was ignored. (#13689)
|
| |
|