John Firebaugh
b3fe46728d
[macos] Fix nightly build script
...
`apt-get install` commands were present when the nightly build was introduced. Prior to 12b99f0 they were in a separate section without `set -eu -o pipefail`, so the error was ignored. I assume they are not needed, since the build was succeeding despite the error.
While here, ensure xcpretty is installed.
2017-03-17 16:07:37 -07:00
John Firebaugh
8552d6312b
[core] Use core wagyu algorithm; move results into GeometryCollection
2017-03-17 08:28:51 -07:00
Blake Thompson
fb37f5e543
Added wagyu and removed angus clipper
2017-03-17 08:28:51 -07:00
John Firebaugh
ff413f6b99
[core] Fix overspecialization of PaintPropertyBinder template
...
PaintPropertyBinder and subclass templates were being instantiated for every unique attribute type (e.g. a_color, a_fill_color, a_halo_color) even though they behave identically for a given property value type (e.g. Color). To fix this, a unique type such as a_color no longer derives from gl::Attribute<...> -- instead it has an inner Type typedef, which should be used wherever neither a unique type nor attribute name is required. This reduces binary size substantially:
VM SIZE FILE SIZE
++++++++++++++ GROWING ++++++++++++++
-------------- SHRINKING --------------
-2.0% -49.3Ki __TEXT,__text -49.3Ki -2.0%
-3.1% -5.21Ki [None] -2.79Ki -1.6%
-2.1% -4.12Ki __TEXT,__const -4.12Ki -2.1%
-1.4% -4.04Ki __TEXT,__gcc_except_tab -4.04Ki -1.4%
-19.3% -3.62Ki __DATA,__data -3.62Ki -19.3%
-2.5% -1.65Ki __TEXT,__unwind_info -1.65Ki -2.5%
-4.2% -8 __DATA,__mod_init_func 0 [ = ]
-1.9% -68.0Ki TOTAL -65.6Ki -1.9%
2017-03-17 08:27:53 -07:00
John Firebaugh
0dca6cd9bf
[core] Don't need to use normalized attributes anymore
2017-03-17 08:27:53 -07:00
Konstantin Käfer
9544dcc483
[android] move build to Android Studio
2017-03-17 14:25:37 +01:00
Konstantin Käfer
aed3869cfa
[build] move ABI version awareness to mason.cmake
2017-03-17 14:25:37 +01:00
Bruno de Oliveira Abinader
6379cb0cd7
[ios] Update changes in MapObserver::onDidFailLoadingMap
2017-03-17 11:25:48 +02:00
Bruno de Oliveira Abinader
df0dfa162b
[macos] Update changes in MapObserver::onDidFailLoadingMap
2017-03-17 11:25:48 +02:00
Bruno de Oliveira Abinader
e7c1ba2edf
[android] Update changes in MapObserver::onDidFailLoadingMap
2017-03-17 11:25:48 +02:00
Bruno de Oliveira Abinader
5e3308c5c0
[node] Update changes in MapObserver::onDidFailLoadingMap
2017-03-17 11:25:48 +02:00
Bruno de Oliveira Abinader
bfc7c2967c
[Qt] Update changes in MapObserver::onDidFailLoadingMap
2017-03-17 11:25:48 +02:00
Bruno de Oliveira Abinader
5ff4110243
[core] Pass std::exception_ptr in MapObserver::onDidFailLoadingMap
2017-03-17 11:25:48 +02:00
Bruno de Oliveira Abinader
e10e37bc20
[core] Pass std::exception_ptr in style::Observer::onStyleError
2017-03-17 11:25:48 +02:00
Jason Wray
2715587449
[build] Give ios/builds s3 permission to Bitrise user
2017-03-16 20:12:39 -04:00
Jason Wray
68d9884263
[build] Post nightly build status to Slack
2017-03-16 03:40:28 -04:00
John Firebaugh
af3898d980
[core] Avoid copy construction of PaintPropertyBinders
2017-03-15 11:43:42 -07:00
John Firebaugh
cee26ee3c8
[core] Replace variant with polymorphic PaintPropertyBinder class
2017-03-15 11:43:42 -07:00
Bobby Sudekum
140497e18f
Bump version, add changelog entry ( #8421 )
2017-03-15 09:02:44 -07:00
John Firebaugh
841da960bc
[node] Work around a link error on macOS release builds ( #8409 )
2017-03-15 08:39:21 -07:00
Bruno de Oliveira Abinader
a07e6aee04
[android] Support mbgl::MapObserver
2017-03-15 14:53:32 +02:00
Bruno de Oliveira Abinader
25f48a913d
[ios] Support mbgl::MapObserver
2017-03-15 14:53:32 +02:00
Bruno de Oliveira Abinader
23c0b705ff
[macos] Support mbgl::MapObserver
2017-03-15 14:53:32 +02:00
Bruno de Oliveira Abinader
d152efb8cb
[node] Support mbgl::MapObserver
2017-03-15 14:53:32 +02:00
Bruno de Oliveira Abinader
2aa20ff471
[glfw] Support mbgl::MapObserver
2017-03-15 14:53:32 +02:00
Bruno de Oliveira Abinader
2a25b026af
[Qt] Support mbgl::MapObserver
2017-03-15 14:53:32 +02:00
Bruno de Oliveira Abinader
fc70cbf1e1
[core] Replace MapChange enum with MapObserver
2017-03-15 14:53:32 +02:00
Bobby Sudekum
98f5b71e6d
[node] bump version number; changelog entry ( #8408 )
2017-03-14 16:53:24 -07:00
Bobby Sudekum
305735fd6b
[node] Cleanup bitrise.yml; split test/publish workflows ( #8407 )
2017-03-14 16:20:21 -07:00
Bobby Sudekum
fb2674e44d
[node] Specify build type ( #8406 )
2017-03-14 16:19:47 -07:00
Bobby Sudekum
b938afa8fa
[node] bump version, add changelog entry ( #8401 )
2017-03-14 13:53:27 -07:00
Thiago Marcos P. Santos
5700c99e55
[node] Fix memory test hanging after GlyphAtlas refactoring ( #8394 )
...
Replies are assumed to be asynchronous after e3500c1f79 .
2017-03-14 13:19:58 -07:00
John Firebaugh
bd05bcfe9f
[core] Never join coincident start/end points of LineStrings
2017-03-14 09:31:59 -07:00
Pablo Guardiola
30c848b9d8
[android] add changing compass view image feature to the sdk ( #8301 )
2017-03-14 16:31:17 +01:00
Ivo van Dongen
96a53156c2
[core] don’t query rendered features until all data is available
2017-03-14 17:27:59 +02:00
John Firebaugh
78d6d07d57
[android] Link with a version script to restrict symbol visibility
2017-03-14 08:14:08 -07:00
Ivo van Dongen
e3cc5ddfdd
[android] don’t crash on map changed callback when OnMapChangedListener throws a runtime exception
2017-03-14 14:58:20 +02:00
Thiago Marcos P. Santos
a0da2fb5d1
[build] Fix build when using a Z_PREFIX zlib
...
It will redefine mbgl::util::compress to mbgl::util::z_compress and
cause a link error. Aka pre-processor hell.
2017-03-14 11:18:55 +02:00
Jason Wray
bce352bd86
[ios] Add nightly build infrastructure
2017-03-10 19:19:59 -08:00
John Firebaugh
a0a69ad6a7
[node, glfw] Don't throw in destructor
2017-03-10 15:03:18 -08:00
John Firebaugh
b05e19b389
[node, glfw] Remove libuv 0.10 support
2017-03-10 15:03:18 -08:00
Konstantin Käfer
6fdcbb61a4
[build] add Makefile target for opening Android Studio project on macOS
2017-03-10 10:34:30 -08:00
Konstantin Käfer
3eaf984357
[android] upgrade to Android NDK r14
2017-03-10 10:00:06 -08:00
John Firebaugh
12b99f0085
[macos] Simplify bitrise.yml
2017-03-10 09:59:28 -08:00
John Firebaugh
6ceb0c832b
[build] Remove custom bitrise 'skip ci' stuff ( #8346 )
2017-03-10 08:55:34 -08:00
John Firebaugh
3bfd1992a9
[linux, node] Build with clang 3.9
2017-03-09 17:32:24 -08:00
Dane Springmeyer
3a0abdd3a7
[test] Fix polygon construction to compile with clang 3.9.x
2017-03-09 17:32:24 -08:00
John Firebaugh
42ad77a888
[core] Avoid -Wundefined-var-template warnings with clang 3.9+
2017-03-09 17:32:24 -08:00
Ivo van Dongen
b2b5f9e571
[android] query source features
2017-03-09 13:11:23 -08:00
Ivo van Dongen
12568f21a3
[macos, ios] query source features
2017-03-09 13:11:23 -08:00