Commit Graph

3584 Commits

Author SHA1 Message Date
Pablo Guardiola
dfb3c34837 Compass click rotates around focal point (if available) (#7977)
* add set bearing method taking focal point into account

* notify CompassView when FocalPoint changes
2017-02-09 14:33:24 +01:00
Minh Nguyễn
5f28bdc699 [ios] Added MGLDistanceFormatter to static library 2017-02-09 02:34:59 -08:00
Bruno de Oliveira Abinader
b9af073e98 [Qt] Added QMapboxGL::sourceExists 2017-02-09 12:31:32 +02:00
Jesse Bounds
bcc9eda012 [ios, macos] Update changelogs for data-driven styling (#7993) 2017-02-08 21:13:25 -08:00
Jesse Bounds
a49301ad25 [ios, macos] Don't add documentation to NS_ENUM 2017-02-08 21:11:43 -08:00
Jason Wray
0e80318627 [ios, macos] Add more bullets to style property docs 2017-02-08 21:11:43 -08:00
Jesse Bounds
a383edaae8 [ios, macos] Add function and interpolation mode to style property docs 2017-02-08 21:11:43 -08:00
John Firebaugh
94a3c272ff [core] Update gl-js; fix $id filters with GeoJSON source 2017-02-08 19:07:53 -06:00
Minh Nguyễn
360e5bf631 [ios, macos] Fixed runtime styling deprecation warnings 2017-02-08 16:54:09 -08:00
Jesse Bounds
bd2f3a28a5 [ios, macos] Update documentation examples to use new style functions (#7960) 2017-02-08 12:29:51 -08:00
Jesse Bounds
c639105c9f [ios, macos] Document DDS enumerations (#7931)
[ios, macos] Document DDS enumerations
2017-02-08 12:28:50 -08:00
Jesse Bounds
06a8ed7959 Add back MGLStyleFunction and re-document MGLStyleValue (#7943)
[ios, macos] Add back MGLStyleFunction and re-document MGLStyleValue
2017-02-08 12:27:12 -08:00
Cameron Mace
6d69686a12 removed make android-lib-x86-64 from bitrise script so snapshots build (#7986) 2017-02-08 15:22:40 -05:00
Konstantin Käfer
bb931505c5 [build] Remove Mason submodule in favor of CMake mason 2017-02-08 19:07:16 +01:00
John Firebaugh
d587ff3c1a [android] Node not required 2017-02-08 10:59:59 -06:00
John Firebaugh
150b938b49 [build, ios, macos] Simplify version portion of user agent string
The X.Y.Z version portion was unreliable, as it pulled from the latest tag regardless of platform. Set version to 0.0.0 and retrieve only the hash, which allows us to drop the node/npm dependency.
2017-02-08 10:59:59 -06:00
Bruno de Oliveira Abinader
d3ca6c67f1 [Qt] Added QMapbox::Feature → GeoJSON conversion helper 2017-02-08 15:55:47 +02:00
Bruno de Oliveira Abinader
7db79da501 [Qt] Added QMapbox::Feature 2017-02-08 15:55:47 +02:00
Bruno de Oliveira Abinader
59d279b689 [Qt] Moved GeoJSON-related conversion functions to qt_geojson.hpp 2017-02-08 15:55:47 +02:00
Bruno de Oliveira Abinader
8b9a511357 [Qt] Added QMapboxGL::layerExists 2017-02-08 15:55:47 +02:00
Ivo van Dongen
343d161ac1 [android] fix reference table overflow in query rendered features 2017-02-08 15:15:13 +02:00
Pablo Guardiola
d9f2cd5df5 fix unable to find developer-config xml when building the project (#7963) 2017-02-07 17:17:10 +01:00
Pablo Guardiola
3916090a24 hold a weak reference of the context to avoid leaks (#7964) 2017-02-07 17:15:20 +01:00
Tobrun
2c7350c093 7798-ObjectAnimator-rotation (#7907) 2017-02-07 07:31:39 +01:00
danielmatzke
937fa0ce44 [ios, macos] 7955 fix MGLMapView leaks MGLReachability objects (and threads) (#7956)
* fix MGLMapView leaks MGLReachability objects (and threads)

* fix leak of MGLReachability objects and threads in MGLMapView.commonInit

* update changelogs
2017-02-06 16:02:35 -08:00
Eimantas Vaiciunas
7b0881030f Make MGLOfflinePack instances post notifications
This commit also gets rid of private `MGLOfflinePackDelegate` protocol.
`userInfo` dictionary in notification objects retain the `state` and
`progress` values for backwards compatibility. They can be removed in
later major release.
2017-02-06 12:39:11 -08:00
Eimantas Vaiciunas
631c5a2f93 Bump Xcode version for schemes 2017-02-06 12:39:11 -08:00
Tobrun
3212e543b7 [android] - wrap longitude values from core (#7852) 2017-02-04 10:31:59 +01:00
Tobrun
88c4bd1036 [android] - enforce usage bitmap for icon, cleanup test app resources (#7906) 2017-02-04 10:31:43 +01:00
srabenja
1dead1d194 Disable double tap gesture to zoom in (#7879) 2017-02-04 08:17:59 +01:00
Tobrun
d9c055ad34 [android] - update SDK exposed attributes in public.xml (#7912) 2017-02-04 08:08:22 +01:00
Antonio Zugaldia
c97ec3be03 [android] Extract telemetry into MAS
* [android] add the mapbox-android-telemetry module dependency.

* update javadoc
2017-02-03 15:12:13 -05:00
Jesse Bounds
e5c9db4793 [ios, macos] Implement default value for identity functions 2017-02-03 09:41:28 -08:00
Minh Nguyễn
4867db5168 [ios, macos] Automated pulling translations from Transifex 2017-02-03 01:49:43 -05:00
Minh Nguyễn
f76a49b24c [ios, macos] Traditional Chinese localization 2017-02-03 01:48:29 -05:00
Jesse Bounds
22b3834caa [ios, macos] Add support for data-driven property functions 2017-02-02 09:44:42 -08:00
Ivo van Dongen
f562ecdfc3 [android] data driven style implementation 2017-02-02 09:44:42 -08:00
John Firebaugh
9c5abc1221 [build] Use style-spec from gl-js monorepo 2017-02-01 08:11:01 -08:00
Bruno de Oliveira Abinader
d4cee2cea5 [build] Satisfy 'brew link node@4' condition 2017-02-01 17:00:17 +02:00
Bruno de Oliveira Abinader
ab814ef9b0 [Qt] Guarantee QSqlDatabase connection name uniqueness
Guarantee QSqlDatabase connection name uniqueness by using a static
counter together with the current thread.
2017-02-01 17:00:17 +02:00
Tobrun
6348fe9f4a [android] - Config dismissing tracking modes with camera change (#7871)
* [android] - allow fine grained control over dismissing tracking modes while animating the camera position

* update MyLocationView
2017-01-31 11:24:52 +01:00
Fredrik Karlsson
2ab3af4b1b [ios, macos] added a distance formatter 2017-01-27 19:41:13 +01:00
Konstantin Käfer
4d35826014 [android] use native image encoding and decoding 2017-01-27 18:45:16 +01:00
Konstantin Käfer
14d5c336d7 [android] call AndroidRuntime's registerFrameworkNatives() method to set up an Android runtime environment
Instead of mocking android.util.Log, we're registering the real libraries so that we can use the full runtime environment
2017-01-27 18:45:16 +01:00
Tobrun
2629f22a43 [android] - update changelog with 4.x entries (#7825)
* [android] - update changelog with 4.x entries

* update release script
2017-01-27 15:03:00 +01:00
Konstantin Käfer
a253a15a7c [linux] update CA bundle and add script for automated updates
also removes the ca-bundle.crt from the Android build, since it's entirely unused
2017-01-27 14:52:21 +01:00
Tobrun
329051a1eb [android] - force portrait mode to make instrumentation test run more reliable (#7885) 2017-01-27 14:44:26 +01:00
Konstantin Käfer
62ea1f2185 [core] remove trailing whitespace, add trailing newlines, add space after // 2017-01-27 11:44:16 +01:00
Minh Nguyễn
a662508ddd Merge branch 'release-ios-v3.4.0' into 1ec5-release-ios-v3.4.1-master 2017-01-26 17:56:46 -08:00
Tobrun
00598432b0 [android] - trigger marker click event for clicking selected marker (#7830) 2017-01-26 18:35:26 +01:00