Konstantin Käfer
223a95a74f
[build] add binary size logging to Linux Release builds
2016-11-15 10:07:47 -08:00
Justin R. Miller
c78c97f346
[ios, macos] refs #7060 : properly check removed layers & sources ( #7062 )
2016-11-15 10:05:35 -08:00
Bruno de Oliveira Abinader
31206b4516
[build] Added nan@2.4.0 dependency
2016-11-15 18:28:30 +01:00
Fredrik Karlsson
07b311d490
[ios] update layout after device has been rotated
2016-11-15 17:53:50 +01:00
Jason Wray
40a7e6b414
[ios] Constrain compass directly to the top layout guide
...
In iOS 10, the top layout guide is not always returning the expected
value unless there is a constraint applied directly against it.
2016-11-15 17:53:50 +01:00
Jason Wray
13c6648713
[ios] Make map view UI elements' constraints unambiguous
...
NSLayoutRelationGreaterThanOrEqual meant that it either greater-than or
equal could satisify the constraint, when really all we need is equal.
2016-11-15 17:53:50 +01:00
Justin R. Miller
f7db6cf760
[ios, macos] fixes #7059 : raise exception for abstract sources on add ( #7060 )
2016-11-14 16:02:16 -08:00
Jesse Bounds
1c9d314236
[ios, macos] Take back source and layer ownership on removal ( #7048 )
...
If a source or layer is removed from the style, recapture the
unique pointer ownership. This makes it safe to add back sources
and layers after they have been removed.
2016-11-14 15:50:33 -08:00
Minh Nguyễn
dbd2235744
[core] Line-break ideographic text by character ( #6828 )
...
* [core] Line-break ideographic text by character
Allow a line break to be inserted after any supported Chinese, Japanese, or Yi character in a point-placed label. Balance the lines unless non-ideographic text such as Latin letters are present.
Fixes #1223 .
* [core] Moved more character classing into util::i18n
* [core] Detect character properties by Unicode block
* [test] Reenabled ideographic breaking tests
2016-11-14 14:53:21 -08:00
Minh Nguyễn
56c2272b7d
[ios] Upgraded to KIF 3.5.1, OHHTTPStubs 5.2.2
2016-11-14 11:12:04 -08:00
Minh Nguyễn
1f4c317feb
[ios] Pull in OHHTTPStubs project reference
...
Removed individual OHHTTPStubs file references from the ios-tests project. Added a reference to the OHHTTPStubs project to the workspace. Link ios-tests to its iOS framework build product.
2016-11-14 11:12:04 -08:00
Konstantin Käfer
f968ede11b
[core] don't run symbol placement more often than necessary
2016-11-14 10:33:21 -08:00
Jesse Bounds
44e398865e
[ios, macos] Use std::vector for MGLMultiPoint coordinate storage ( #6890 )
...
Refactor the previous C array based implementation to use C++ std::vector. This is done to avoid potential safety and security issues with the previous approach.
2016-11-14 09:34:22 -08:00
Bruno de Oliveira Abinader
1c79147a84
[android] Update GLSL + ensure binding to OpenGL ES 2.0
2016-11-14 17:45:22 +01:00
Bruno de Oliveira Abinader
52da0e6d31
[Qt] Copy headers to build path in 'qt-lib' target
2016-11-14 16:56:10 +01:00
Ivo van Dongen
36dea5ea0d
[android] return source ownership on remove
2016-11-14 14:05:18 +01:00
Ivo van Dongen
8d53f9f091
[android] return layer ownership on remove
2016-11-14 14:05:18 +01:00
Tobrun
f66ea0bef9
[android] - getMarkerViews in rect should return in bound views ( #7015 )
...
* [android] - getMarkerViews in rectangle should only return in bound views.
* added example in test app for debugging
* Covert rectangle coming in to density dependant rectangle
2016-11-14 12:08:03 +01:00
Tobrun
fa6d586417
[android] - allow using rotate gesture when not tracking user location, correctly update bearing during rotation gesture ( #6978 )
2016-11-14 10:37:34 +01:00
Konstantin Käfer
a7fa97e8a3
[core] don't run symbol placement more often than necessary
2016-11-14 10:35:15 +01:00
Konstantin Käfer
35a66eb2bd
[core] don't show OpenGL debug information on startup
2016-11-14 10:25:48 +01:00
Jesse Bounds
96a7a4402e
[core] Return source and layer ownership ( #7014 )
...
When a source or layer is removed transfer ownership back to the
caller so it can (optionally) take it. Preserve the behavior that
removing a CustomLayer triggers deinitialization. Deinitialize all
custom layers when a style is destroyed in case those layers are not
explicitly removed.
2016-11-13 19:56:29 -08:00
Fredrik Karlsson
82fcd58121
[ios] specify plist-file for settings bundle
2016-11-13 17:28:00 -08:00
Ivo van Dongen
13a118e3bd
[core] symbol layer - recalculate style on icon/text size changes
2016-11-13 16:53:11 -08:00
Bruno de Oliveira Abinader
b7818f2019
[core] Fix render tile ordering when querying sources
2016-11-13 16:10:36 -08:00
Bruno de Oliveira Abinader
610f43cfd2
[linux] Use OSMesa when running Node tests
2016-11-13 16:10:36 -08:00
Bruno de Oliveira Abinader
1b23795097
[linux] Update target headless backends
...
Enable OSMesa backend via WITH_OSMESA=1 envvar.
OSMesa backend uses Gallium OSMesa implementation, which uses
LLVMpipe as default driver.
2016-11-13 16:10:36 -08:00
Bruno de Oliveira Abinader
5dcf7ca18e
[linux] Added OSMesa headless backend
2016-11-13 16:10:36 -08:00
John Firebaugh
870d432f34
[core] Separate pathway for notifying workers of new images/glyphs
2016-11-13 15:32:00 -08:00
Minh Nguyễn
9de8279438
[ios, macos] 3.4.0/0.3.0 sections in changelogs
2016-11-11 22:12:47 -08:00
Jesse Bounds
edf40bb6d9
[core] Return source and layer ownership ( #7014 )
...
When a source or layer is removed transfer ownership back to the
caller so it can (optionally) take it. Preserve the behavior that
removing a CustomLayer triggers deinitialization. Deinitialize all
custom layers when a style is destroyed in case those layers are not
explicitly removed.
2016-11-11 14:40:04 -08:00
Ivo van Dongen
39b0bc0a40
[core] symbol layer - recalculate style on icon/text size changes
2016-11-11 20:18:16 +01:00
Chris Loer
517db640ab
[core] Bump standard library to libstdc++5-dev and clang version to 3.8. ( #6991 )
...
[core] Bump standard library to libstdc++5-dev and clang version to 3.8.
2016-11-11 10:44:52 -08:00
Tobrun
914c7a7575
[android] - update make clean for Android Wear module ( #7018 )
2016-11-11 18:45:43 +01:00
Tobrun
720a0256f5
Default Style Camera on Android ( #7019 )
...
* [core] - do not set camera mutated to true when calling Map::getLatLng
* [android] - correctly check if a Map is created without a camera position
2016-11-11 18:13:25 +01:00
Ivo van Dongen
1beb28e75b
[android] updated test activities for refactored layer/source ownership
2016-11-11 13:46:10 +01:00
Ivo van Dongen
185983f2f7
[android] source/layer java doc
2016-11-11 13:46:10 +01:00
Ivo van Dongen
822b83ae4e
[android] fix source ownership
2016-11-11 13:46:10 +01:00
Ivo van Dongen
3a4a27c95f
[android] fix layer ownership
2016-11-11 13:46:10 +01:00
Mike Morris
7d2f18b5ed
node-v3.4.1
2016-11-10 14:16:31 -05:00
Tobrun
fcbb7c1860
[android] - check for default values when constructing a camera position from a CameraUpdate ( #7002 )
2016-11-10 19:10:07 +01:00
Konstantin Käfer
108a28faa8
[android] update viewport size when framebuffer size changed
2016-11-10 17:04:18 +01:00
Jesse Bounds
d0e8ed4bc3
Merge branch 'release-ios-v3.3.6' into merge-release-ios-v3.3.6
2016-11-09 20:36:11 -08:00
John Firebaugh
da725d7bf9
[node] Initial camera will be set automatically by style
2016-11-09 17:54:45 -08:00
John Firebaugh
a5e712d28b
[node] Don't needlessly reset map state
2016-11-09 17:54:45 -08:00
John Firebaugh
31047b6cb5
[core] Default camera position to that specified by the style
2016-11-09 17:27:35 -08:00
John Firebaugh
9edda03157
[core] Ensure correct GL context in Map::onLowMemory()
2016-11-09 14:36:44 -08:00
Jesse Bounds
157ba2651f
ios-v3.3.6
2016-11-09 13:56:25 -08:00
Jesse Bounds
8a84f3b279
[core] Back port changes for correct GL context in Map::onLowMemory()
...
This ports changes in
https://github.com/mapbox/mapbox-gl-native/pull/6972 to this version
of the map.
2016-11-09 10:43:25 -08:00
John Firebaugh
7ea0457e89
[core] Ensure correct GL context in Map::onLowMemory()
2016-11-09 09:57:20 -08:00