Jason Wray
fcb710fafe
[ios] Disable implicit animation of user annotation pitch changes ( #6122 )
...
- Subtly improves the performance of the shadow, while performing the pitch gesture.
2016-08-23 13:59:26 -04:00
Jason Wray
c034ba4ee1
[ios, macos] Update changelog with database performance note
2016-08-23 13:26:02 -04:00
Jason Wray
74f094faab
[core] Update SQLite schema with WAL journal mode and normal sync
...
Offers 2×-4× performance, depending on device vintage.
2016-08-23 13:26:02 -04:00
Tobrun
50da6e5e71
6039 focal point uses MyLocationView padding ( #6108 )
...
* [android] - don't auto tint drawables + formatting
* [android] - formatting
* [android] #6039 - fixes focal point when padding mylocationview
* [android] #5977 - MyLocationView.setPadding example + formatting Manifest
* [android] - Reset to default configuration, cleanup class
2016-08-23 12:53:36 +02:00
Thiago Marcos P. Santos
547af7475e
[Qt] Implement a Qt headless renderer
...
Using legacy QGLWidget because we support Qt4.
2016-08-22 16:52:02 +03:00
Thiago Marcos P. Santos
6761b325fb
[Qt] Enable tests on macOS
2016-08-22 16:52:02 +03:00
Tobrun
3ef272e389
[android] #6077 - keep rules for Signature and Annotation ( #6085 )
...
* [android] #6077 - keep rules for Signature and Annotation, reordered file to mimic package structure project.
* [android] #6077 - proguard workaround for mapbox-java
2016-08-22 14:49:47 +02:00
Minh Nguyễn
44fe8ef7ea
[macos] Took NSColor+MGLAdditions private ( #5995 )
...
Fixes #5989 .
2016-08-21 16:28:16 -07:00
Minh Nguyễn
d6c8463da8
[ios, macos] Copyedit default color property documentation ( #6105 )
...
* [ios, macos] Fixed typo in color property docs
* [ios, macos] Predefined colors as default color property values
Use {NS,UI}Color.blackColor and {NS,UI}Color.whiteColor as aliases for common default color values.
2016-08-21 16:04:22 -07:00
Minh Nguyễn
ea41ed0769
[ios] Segmented changes by topic
2016-08-19 17:42:37 -07:00
Minh Nguyễn
0a2fec272d
[ios, macos] Updated changelogs
2016-08-19 17:33:22 -07:00
Jason Wray
da7cb247ae
ios-v3.4.0-alpha.2
2016-08-19 20:03:41 -04:00
Jesse Bounds
9450323f9e
[ios] Automate upload of build output to Fabric
...
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`.
2016-08-19 16:22:42 -07:00
Minh Nguyễn
98c6987af4
[ios, macos] Removed unused code
2016-08-19 15:45:17 -07:00
Minh Nguyễn
abc825e19b
[ios, macos] Detect zero edge insets more strictly
...
Edges shouldn’t be able to cancel out other edges, so a summation is inappropriate here.
2016-08-19 15:45:17 -07:00
Minh Nguyễn
0a4f0e40ec
[ios, macos] Offsets as vectors, padding as edge insets
...
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 .
2016-08-19 15:45:14 -07:00
Minh Nguyễn
7f1b325b0c
[ios, macos] Optional properties are nullable
...
null_resettable semantics aren’t currently respected: #6095 .
2016-08-19 14:32:50 -07:00
Minh Nguyễn
98787b37bf
[ios, macos] Refactored array type conversion
...
Key the array subtype on the last part of the property name. Don’t assume one of the unaccounted-for properties is an offset.
2016-08-19 14:20:27 -07:00
Minh Nguyễn
cb32f60444
[ios, macos] Removed dead code
2016-08-19 14:20:27 -07:00
Minh Nguyễn
14aeb107f3
[ios, macos] Document style attribute interdependencies
2016-08-19 14:20:27 -07:00
Minh Nguyễn
938540b919
[ios, macos] Specify units
...
Replaced pixels with points in documentation.
2016-08-19 14:20:27 -07:00
Minh Nguyễn
e6ed9cd638
[ios, macos] Fully describe default values
...
Also expand values in documentation comments to the full enumeration values.
Fixes #5949 .
2016-08-19 14:20:27 -07:00
Minh Nguyễn
99fc6dfce8
[ios, macos] Audited generated source/layer headers
...
Properties representing optional attributes are qualified with null_resettable. The default value is documented.
2016-08-19 14:20:26 -07:00
Minh Nguyễn
a4fcea4122
[ios, macos] Refer to attributes in kebab-case
...
Fixes #5951 .
2016-08-19 14:20:26 -07:00
Minh Nguyễn
aa03f0cab7
[ios, macos] Replaced let with var in codegen script
2016-08-19 14:20:26 -07:00
Konstantin Käfer
0df60c4651
[core] add ability show visualize the depth buffer to the GLFW and macOS app
2016-08-19 17:41:55 +02:00
Konstantin Käfer
effd853e79
[build] revert macOS deployment target to 10.10
2016-08-19 14:10:27 +02:00
Tobrun
0fd4c9ac9d
[android] #6074 - increase default gradle memory usage during build ( #6080 )
2016-08-19 10:07:20 +02:00
Jason Wray
256689a33d
[ios, macos] Make Xcode 7.3 the minimum required version
...
- 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.
2016-08-18 11:35:32 -04:00
Fredrik Karlsson
7de7f9dc91
[ios, macos] fixes #6056 backwards compatibility macro ( #6075 )
2016-08-18 17:33:23 +02:00
Tobrun
d1c8dd5038
[android] #5211 - update yaml to run on device lab, update test with NoSuchSource exception ( #6073 )
2016-08-18 16:23:34 +02:00
Fredrik Karlsson
a202941360
[ios, macos] reuse utility function
2016-08-18 14:26:05 +02:00
Fredrik Karlsson
f7069523b4
[ios, macos] fixes #5974 Move style classes API to MGLStyle
2016-08-18 14:26:05 +02:00
Fredrik Karlsson
02b908633e
[ios] #fixes 5961 omit style filter until it's implemented
2016-08-18 14:26:05 +02:00
Fredrik Karlsson
5d307d098b
[ios, macos] Fixes #5975 Add source getter to MGLStyle
2016-08-18 14:26:04 +02:00
Minh Nguyễn
106dd460fe
[ios, macos] Fixed compiler warning about std::move
...
Fixes #5943 .
2016-08-18 14:26:04 +02:00
Minh Nguyễn
6856722b1e
[ios, macos] Fixed incorrect assignment in style layer tests
...
Fixes #5992 .
2016-08-18 14:26:04 +02:00
Fredrik Karlsson
2217e05f5e
[macos] fixes #5956 remove dead code
2016-08-18 14:26:04 +02:00
Fredrik Karlsson
fcb134cff1
[ios, macos] fixes #5969 remove function type
2016-08-18 14:26:04 +02:00
Fredrik Karlsson
9dc252f2f9
[ios, macos] fixes #5958 naming conventions
2016-08-18 14:26:04 +02:00
Konstantin Käfer
c55b9ca0f8
[build] remove unneeded ios.xcscmblueprint
2016-08-18 12:33:38 +02:00
Minh Nguyễn
9fe22bc0cd
[macos] Moved runtime styling demo to Debug menu
...
Fixes #6022 .
2016-08-17 23:17:40 -07:00
Minh Nguyễn
7b1f9011db
[ios, macos] More MGLGeoJSONSource options
...
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 .
2016-08-17 23:17:39 -07:00
Minh Nguyễn
61df0b1bfa
[ios, macos] Use local GeoJSON for runtime styling demo
...
Also changed the menu item to something more descriptive.
Fixes #6021 .
2016-08-17 23:16:59 -07:00
Brad Leege
bca9d09180
[android] #6050 - Updating Gradle Wrapper
2016-08-17 10:20:47 -04:00
Brad Leege
9a6df919b3
[android] #6050 - Updating to Gradle 2.14.1 and Android plugin 2.1.3
2016-08-17 10:20:47 -04:00
Bruno de Oliveira Abinader
8843bebee2
[Qt] Added QQuickMapboxGLStyle
...
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.
2016-08-17 15:21:52 +03:00
Bruno de Oliveira Abinader
45da1abbe1
[Qt] Use MapChangeWillStartLoadingMap to get notified about style changes
2016-08-17 14:43:22 +03:00
Bruno de Oliveira Abinader
ee62a807a3
[Qt] Invert parent/child notification mechanism in QQuickMapboxGLStyleProperty
...
Parent item (QQuickMapboxGL) should check for signals from its child
items e.g. QQuickMapboxGLStyleProperty, and not the opposite.
2016-08-17 14:43:22 +03:00
Bruno de Oliveira Abinader
5057d7ef5d
[Qt] Use QVariantMap in QQuickMapboxGLStyleProperty
2016-08-17 14:43:22 +03:00