summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* ios-v3.4.0-alpha.2ios-v3.4.0-alpha.2Jason Wray2016-08-192-2/+2
|
* [ios] Automate upload of build output to FabricJesse Bounds2016-08-192-0/+168
| | | | | | This adds a script that automates the process of uploading the required build output to Fabric. It requires the `FABRIC_KIT_API_KEY` env variable and another new script called `validate-fabric-zip.sh`.
* [ios, macos] Removed unused codeMinh Nguyễn2016-08-194-14/+0
|
* [ios, macos] Detect zero edge insets more strictlyMinh Nguyễn2016-08-191-1/+1
| | | | Edges shouldn’t be able to cancel out other edges, so a summation is inappropriate here.
* [ios, macos] Offsets as vectors, padding as edge insetsMinh Nguyễn2016-08-198-48/+103
| | | | | | An offset style attribute is now exposed publicly as an NSValue representing a CGVector instead of an NSArray of NSNumbers. A padding style attribute is now exposed publicly as an NSValue representing an NSEdgeInsets or UIEdgeInsets instead of an NSArray of NSNumbers. This change also fixes round-tripping of padding values due to a difference between the style specification and Foundation regarding the order of edges around a box. Used a designated initializer on NSEdgeInsets/UIEdgeInsets to ensure correct order when converting from C++ to Objective-C. Fixes #5947, fixes #6065.
* [ios, macos] Optional properties are nullableMinh Nguyễn2016-08-197-192/+192
| | | | null_resettable semantics aren’t currently respected: #6095.
* [ios, macos] Refactored array type conversionMinh Nguyễn2016-08-191-20/+33
| | | | Key the array subtype on the last part of the property name. Don’t assume one of the unaccounted-for properties is an offset.
* [ios, macos] Removed dead codeMinh Nguyễn2016-08-191-8/+0
|
* [ios, macos] Document style attribute interdependenciesMinh Nguyễn2016-08-198-92/+225
|
* [ios, macos] Specify unitsMinh Nguyễn2016-08-196-14/+84
| | | | Replaced pixels with points in documentation.
* [ios, macos] Fully describe default valuesMinh Nguyễn2016-08-197-50/+108
| | | | | | Also expand values in documentation comments to the full enumeration values. Fixes #5949.
* [ios, macos] Audited generated source/layer headersMinh Nguyễn2016-08-198-90/+286
| | | | Properties representing optional attributes are qualified with null_resettable. The default value is documented.
* [ios, macos] Refer to attributes in kebab-caseMinh Nguyễn2016-08-194-4/+14
| | | | Fixes #5951.
* [ios, macos] Replaced let with var in codegen scriptMinh Nguyễn2016-08-191-10/+10
|
* [core] add ability show visualize the depth buffer to the GLFW and macOS appKonstantin Käfer2016-08-199-2/+96
|
* [core] parse more Style JSON propertiesKonstantin Käfer2016-08-197-0/+147
| | | | We're now parsing "name", "center", "zoom", "bearing", and "pitch" from the stylesheet.
* [tests] Add tests for shape overlays crossing the antimeridianJesse Bounds2016-08-193-0/+42
| | | | | | | | | | | | | | | | This adds two tests: AntimeridianAnnotationSmall: Test that a shape that is represented with +-180 longitudinal values is drawn spanning the antimeridian. In other words, it is rendered as a "small" shape as opposed to one that spans around the world to reach the other side of the antimeridian. This test is currently failing at the time of this commit. AntimeridianAnnotationLarge: Test that a shape that is represented with points that do not cross the +-180 boundary is rendered as a "large" shape. In other words, it is rendered by wrapping around the world to reach the other side of the meridian. This test is currently passing at the time of this commit.
* [build] Fix macOS compdb path on YCMBruno de Oliveira Abinader2016-08-191-1/+1
|
* [build] Re-enable 'circle-radius/antimeridian' @ test suiteBruno de Oliveira Abinader2016-08-191-1/+1
|
* [build] geojsonvt @ v6.1.3Bruno de Oliveira Abinader2016-08-192-1/+1
|
* [build] revert macOS deployment target to 10.10Konstantin Käfer2016-08-191-1/+1
|
* [android] #6074 - increase default gradle memory usage during build (#6080)Tobrun2016-08-191-0/+3
|
* [ios, macos] Make Xcode 7.3 the minimum required versionJason Wray2016-08-1847-79/+25
| | | | | | | | | - Removes nullability shims for Xcode 6. - Removes MGLTypes.h from files where it was only being used for nullability support. - Accepts that `NS_SWIFT_NAME` is not fully supported by Xcode 7.2 and lower. - Adds documentation about Xcode 7.3 requirement.
* [ios, macos] fixes #6056 backwards compatibility macro (#6075)Fredrik Karlsson2016-08-181-1/+1
|
* [android] #5211 - update yaml to run on device lab, update test with ↵Tobrun2016-08-184-3/+32
| | | | NoSuchSource exception (#6073)
* [ios, macos] reuse utility functionFredrik Karlsson2016-08-1810-49/+57
|
* [ios, macos] fixes #5974 Move style classes API to MGLStyleFredrik Karlsson2016-08-1810-53/+118
|
* [ios] #fixes 5961 omit style filter until it's implementedFredrik Karlsson2016-08-183-16/+0
|
* [ios, macos] Fixes #5975 Add source getter to MGLStyleFredrik Karlsson2016-08-189-20/+96
|
* [ios, macos] Fixed compiler warning about std::moveMinh Nguyễn2016-08-181-1/+1
| | | | Fixes #5943.
* [ios, macos] Fixed incorrect assignment in style layer testsMinh Nguyễn2016-08-181-1/+1
| | | | Fixes #5992.
* [macos] fixes #5956 remove dead codeFredrik Karlsson2016-08-181-4/+0
|
* [ios, macos] fixes #5969 remove function typeFredrik Karlsson2016-08-181-7/+0
|
* [ios, macos] fixes #5958 naming conventionsFredrik Karlsson2016-08-189-91/+91
|
* [build] remove unneeded ios.xcscmblueprintKonstantin Käfer2016-08-182-37/+1
|
* [core] added template instances for Source.is<>().Ivo van Dongen2016-08-183-0/+15
|
* [macos] Moved runtime styling demo to Debug menuMinh Nguyễn2016-08-173-14/+15
| | | | Fixes #6022.
* [ios, macos] More MGLGeoJSONSource optionsMinh Nguyễn2016-08-172-18/+70
| | | | | | MGLGeoJSONSource can now be initialized with GeoJSON data. Replaced the data property with a geoJSONData property and added features and URL properties alongside it. Each property may be set or unset based on how the object was initialized. Fixes #5965, fixes #5966.
* [ios, macos] Use local GeoJSON for runtime styling demoMinh Nguyễn2016-08-173-4/+6
| | | | | | Also changed the menu item to something more descriptive. Fixes #6021.
* [android] #6050 - Updating Gradle WrapperBrad Leege2016-08-173-25/+29
|
* [android] #6050 - Updating to Gradle 2.14.1 and Android plugin 2.1.3Brad Leege2016-08-172-5/+5
|
* [Qt] Added QQuickMapboxGLStyleBruno de Oliveira Abinader2016-08-179-32/+161
| | | | | | | A QQuickMapboxGLStyleProperty being a child of QQuickMapboxGLStyle assures that only properties associated with that particular style will reflect on the map - and that happens only when the style is the current set via style property.
* [Qt] Use MapChangeWillStartLoadingMap to get notified about style changesBruno de Oliveira Abinader2016-08-175-4/+40
|
* [Qt] Invert parent/child notification mechanism in QQuickMapboxGLStylePropertyBruno de Oliveira Abinader2016-08-174-60/+77
| | | | | Parent item (QQuickMapboxGL) should check for signals from its child items e.g. QQuickMapboxGLStyleProperty, and not the opposite.
* [Qt] Use QVariantMap in QQuickMapboxGLStylePropertyBruno de Oliveira Abinader2016-08-175-57/+29
|
* [Qt] Use strict signature for add{Source,Layer}Bruno de Oliveira Abinader2016-08-172-7/+7
|
* [Qt] Remove template from eachMemberBruno de Oliveira Abinader2016-08-171-2/+3
|
* 5859 generate sanity tests (#5870)Tobrun2016-08-1798-1422/+894
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [android] #5859 - generate espresso tests [android] #5859 - cleanup xml files, use all the same resource id for map view [android] #5859 - update scripts [android] #5859 - update Activity to match mapboxMap naming [android] #5859 - make SurfaceViewMediaControlActivity compatible [android] #5859 - make MarkerViewScaleActivity test generation compatible [android] #5859 - make PolygonActivity test generation compatible [android] #5859 - integration within make file [android] #5859 - made CameraPostion generation safe [android] #5859 - generate sanity test [android] #5859 - add generated test cases [android] #5859 - add documentation * [android] #5859 - remove generated files, introduce gen package, added gitignore to package * [android] #5859 - regenerated test code * [android] #5859 - added AWS gradle plugin + bitrise configuration * [android] #5859 - fixes running locally without having the properties configured * [android] #6010 - remove python from android sdk * [android] #5859 - update docs about aws gradle plugin
* [ios, macos] Added MGLBaseStyleLayer_Private.h to projectMinh Nguyễn2016-08-162-0/+10
|
* [ios, macos] Renamed Objective-C++ headers to .hMinh Nguyễn2016-08-1645-222/+220
| | | | | | Also removed a redundant reference to MGLStyle_Private.h in ios.xcodeproj. Fixes #5952.