Konstantin Käfer
f97e36acc8
[core] add tests for user/password, port, trailing dot, and IPv4/IPv6 address parsing
2017-02-13 17:23:20 +01:00
John Firebaugh
090fb92fbf
[build] Add --track-origins=yes to valgrind arguments
2017-02-13 10:11:26 -06:00
Benedikt Huss
b9be66f287
[ios] Do not deselect annotations any longer when map is zoomed/panned or annotation is moved out of the visible bounds
2017-02-11 13:34:33 -08:00
Minh Nguyễn
e6c15d0f6f
Upright CJK characters in vertically-oriented labels ( #7114 )
...
CJK characters and adjacent punctuation now remain upright in vertically oriented labels that have line placement.
Fixes #1682 .
2017-02-10 18:57:48 -06:00
John Firebaugh
0bbc6b814c
[core] Restore support for GL implementations without VAO extension
2017-02-10 18:04:45 -06:00
Antonio Zugaldia
0b3873c7b5
[android] Update SDK dependency to MAS beta.1 ( #8020 )
...
* remove unused repositories
* move from snapshot to beta.1
2017-02-10 14:30:23 -05:00
Konstantin Käfer
e66f050b99
[glfw] use newer version that allows automated graphics switching on macOS
2017-02-10 17:55:57 +01:00
Minh Nguyễn
b1e623246f
[ios, macos] Marked MGLStyleFunction as abstract in docs
2017-02-10 07:11:50 -08:00
Minh Nguyễn
10470df6f3
[ios, macos] Updated changelog
...
Added mention of #7621 .
2017-02-09 17:22:33 -08:00
Jesse Bounds
01f651cb2a
[ios] Update podspec for release 3.5.0 beta 1
2017-02-09 14:31:44 -08:00
Jason Wray
4b088e3067
[ios] Re-add MGLDistanceFormatter to static library
...
For some reason Xcode didn't like e7066159ddb6a1c963dd194b0e96a2f90b6462e4.
2017-02-09 17:29:57 -05:00
Jason Wray
65ddd29bca
[ios] Add partial Japanese localization
2017-02-09 17:29:57 -05:00
John Firebaugh
a1a639120d
[core] Introduce dedicated filter types for $type and $id special cases ( #7971 )
...
* [core] Introduce dedicated filter types for $type and $id special cases
* [ios, macos] Special-case $id, $type in predicates
Also support $id ≟ nil.
2017-02-09 14:18:57 -08:00
Minh Nguyễn
272dc3f6a9
Delegate method to restrict movement ( #5584 )
...
* [ios, macos] Added delegate method to restrict movement
Added a way for the delegate to restrict where the user can move within the map using gestures.
Fixes #2457 .
* [ios] Added support to restrict movement in pinch/rotate gestures
* [ios] Added support to restrict movement in double tap/quick zoom/two finger drag gestures
* [ios] fixed camera reset before two finger drag gesture is complete
* [ios] fixed camera comparison in double tap gestures
* [ios] Changelog update
* [macos] Changelog updated
* [ios, macos] Changelog cleanup
* [ios, macos] Added documentation to clarify performance impact
* [ios] clarified variable name
* [ios] blocking gestures implementation changed to a predictive approach
* [ios] gesture delegate methods refactoring
* [ios] Removed duplicated methods, improved code readability
* [ios] code refactoring to clarify the conditions to execute a gesture
2017-02-09 16:49:04 -05:00
John Firebaugh
b6e5edc268
[core] Restore support for *-transition properties
2017-02-09 15:08:51 -06:00
Minh Nguyễn
925d394ab5
[ios, macos] Brazilian Portuguese, French, German, Japanese, Swedish, Vietnamese
...
Pulled translations from Transifex. Added locales with at least one file translated 80% or more.
2017-02-09 10:52:33 -08:00
Minh Nguyễn
c41d37ad72
[ios, macos] Updated changelogs
...
Added mention of #7786 , #7989 , #7902 . Moved #7956 to the correct section.
2017-02-09 10:07:00 -08:00
Ivo van Dongen
c65e8bfa62
[android] Refactor composite stop types and conversions
2017-02-09 11:16:26 -06:00
John Firebaugh
f35ca0d9df
[core, ios, macos] Refactor composite stop types and conversions
2017-02-09 11:16:26 -06:00
John Firebaugh
9df24addfb
[node] Run test with logbt
2017-02-09 10:56:01 -06:00
Dane Springmeyer
13e5041553
compare polygon ring areas absolutely
...
- This ensures we actually keep the largest polygons
- Adds testcase that fails without this patch
2017-02-09 10:40:30 -06:00
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
f5b86c0f11
[node] Remove unused dependency
2017-02-08 10:59:59 -06: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
John Firebaugh
74eb8b3609
[core] Use cpp files for shader source
2017-02-07 11:27:36 -06:00
John Firebaugh
9f2f7ddd12
[core] Check in generated shader code
...
One step toward eliminating the node/npm dependency for platforms other than node.
2017-02-07 11:27:36 -06: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
Thiago Marcos P. Santos
9279b198df
[test] Added a test to make sure 404 does not trigger a retry
2017-02-07 12:17:40 +01:00
Thiago Marcos P. Santos
318690645e
[test] Added unit test for style request failures
2017-02-07 12:17:40 +01:00
Thiago Marcos P. Santos
e6659242bc
[core] Do not consider error'ed responses fresh
...
It has the unwanted side effect of not retrying anymore in case
of error.
2017-02-07 12:17:40 +01:00