Tobrun
999747ee0f
[android] - only build phone module ( #7498 )
2016-12-20 16:41:32 +01:00
Tobrun
161035e6bb
[android] - make targets for checkstyle, spoon and AWS device farm ( #7469 )
2016-12-19 14:37:45 +01:00
Tobrun
83f1350747
MapboxAccountManager refactor, removal deprecated accesstoken ( #7462 )
...
* [android] - move object ownership, move depenencies and responsibility.
* [android] - MapboxAccountManager refactor, removal deprecated accesstoken.
2016-12-17 20:25:16 +01:00
Cameron Mace
20b958301e
Adds checkstyle to CI ( #7442 )
...
* adds checkstyle to CI
* fixed gradlew path
* resolved testapp checkstyle violations
* added back mapboxMap variable for test
* checkstyle annotations
* checkstyle SDK round 1
* maps package checkstyle
* rest of SDK checkstyle
* checkstyle gesture library
* checkstyle test
* finished rest of test checkstyle
* resolved all checkstyle errors
* fixed class name
* removed old test file
* fixed camera postion test
* fixed native crash
2016-12-16 16:19:15 -05:00
Tobrun
f95b4838ea
[android] - move min/max zoom to transform class, cleanup usage of double vs float, renaming for parity ( #7306 )
2016-12-15 16:57:30 +01:00
Konstantin Käfer
13e7672f85
[build] use 64 bit libdir + dalvikvm when running android tests on 64 bit platforms
2016-12-15 16:11:20 +01:00
Tobrun
858854ba03
[android] - wrap mapbox map test in ViewActions ( #7451 )
2016-12-15 14:28:08 +01:00
Tobrun
05c6935556
[android] - add OnMarkerView add callback ( #7429 )
2016-12-14 22:09:30 +01:00
John Firebaugh
f74de67315
[core] Mark tile as incomplete while redoing placement
2016-12-14 12:15:29 -08:00
John Firebaugh
34fbd565b8
[core] Remove unused
2016-12-14 12:15:29 -08:00
John Firebaugh
07e58fe961
[tests] Fix variable reference in test-suite harness
2016-12-14 12:15:29 -08:00
Cameron Mace
eb42b37568
updated changelog for 4.2.0 release ( #7433 )
2016-12-14 15:04:11 -05:00
Konstantin Käfer
e182731092
[build] add -Wl,-bind_at_load to node.js bindings on macOS
...
this catches unbound symbols during loading of the extension, allowing us to spot potential linking errors earlier
2016-12-14 19:34:35 +01:00
John Firebaugh
e8a48a6d63
[node] Fix order of operations when setting zoom and center
...
Zoom must be set first, to avoid center potentially getting constrained.
Fixes #7351
2016-12-14 10:08:23 -08:00
John Firebaugh
ceeded2932
[core] Obtain shaders from gl-js monorepo
2016-12-14 10:02:30 -08:00
Cameron Mace
3d5983f6f6
Allows for setting the user location icon to transparent ( #7393 )
...
* allows for setting the user location icon to transparent
* removed color check
2016-12-14 12:51:04 -05:00
Thiago Marcos P. Santos
8f24119bd0
[Qt] Implement updateSource
...
It will create or update a source. Right now only GeoJSON sources are
mutable and can be updated using this method.
2016-12-14 14:21:20 -02:00
Tobrun
070a9b43e1
[android] - update gradle command line args for CI ( #7426 )
2016-12-14 12:48:59 +01:00
Cameron Mace
39b839f3dd
added custom layer proguard rule ( #7411 )
2016-12-13 18:08:02 -05:00
Cameron Mace
833c5ca2be
Fixed proguard rules ( #7389 )
...
* fixed proguard rules
* disabled proguard for debug testapp builds
* removed dontobfuscate and fixed gson issue
2016-12-13 14:40:51 -05:00
Thiago Marcos P. Santos
0f0f2c69d7
[Qt] Fix build when ICU is disabled
2016-12-13 16:16:53 -02:00
John Firebaugh
c12b52c6a7
[core] Fix debug rendering
...
* Off-by-one in DebugBucket indexing
* Must unbind VAO before binding index buffer in Context::createIndexBuffer
2016-12-13 09:42:46 -08:00
Minh Nguyễn
36616c7200
[android] Fixed typo in MapboxMap.addImage()
2016-12-13 09:28:42 -08:00
Tobrun
927dbb1315
[android] - update bitrise config. Create archivable path if non existent ( #7385 )
2016-12-13 10:50:34 +01:00
Tobrun
b1e9a3f4d6
[android] - Reenable MapboxMapTest for end-to-end API testing. Fix tests ( #7367 )
2016-12-13 08:08:41 +01:00
Tobrun
b43aa9d62d
[android] - limit input fling gesture based on map tilt. ( #7383 )
2016-12-13 08:08:29 +01:00
Ivo van Dongen
28be37fcbe
[core] Swap order of Style::recalculate and Style::relayout
...
Style::relayout uses source.baseImpl->loaded, a flag which is updated by Style::recalculate. So recalculate first, then relayout.
2016-12-12 16:49:02 -08:00
John Firebaugh
b0a928dcbc
[core] Ensure a non-zero source tile cache size
...
Previously, for viewport sizes less than 512 pixels in either direction, the computed size was 0.
2016-12-12 16:49:02 -08:00
John Firebaugh
3718e1fa15
[tests] Implement "wait" command with Map#render
...
This ensures that a "wait" command will always fully flush pending update flags. This was not the case with the prior conditional map.loaded() logic.
2016-12-12 16:49:02 -08:00
Bruno de Oliveira Abinader
b65b2f1c29
[qt] Skip ICU if WITH_QT_I18N is set
2016-12-12 22:34:52 +02:00
Bruno de Oliveira Abinader
c0e18ad80c
[core] Added BidiImpl to avoid ICU types exposure
2016-12-12 22:34:52 +02:00
Bruno de Oliveira Abinader
ce5ed9e649
[build] ICU is now configured per platform
2016-12-12 22:34:52 +02:00
Tobrun
eff986bfc4
[android] - update gradle wrapper and gradle plugin ( #7381 )
2016-12-12 19:22:33 +01:00
Konstantin Käfer
6fb24b2082
[build] only build active architecture for Debug builds on iOS
2016-12-12 18:53:46 +01:00
Ivo van Dongen
e9f101a52f
[ios, macos] handle duplicate layer error
2016-12-12 09:05:23 -05:00
Ivo van Dongen
a32e62cb0f
[android] test duplicate layer id exception handling
2016-12-12 09:05:23 -05:00
Ivo van Dongen
028db7feba
[core] guard against duplicate layer ids
2016-12-12 09:05:23 -05:00
Ivo van Dongen
c76a933514
[core] use raii to guard backend deactivation
2016-12-12 09:05:23 -05:00
YunjieLi
ffd74c309e
Simplified Chinese localization ( #7316 )
...
* translated into Chinese
* light edits to translations
* update two changelogs; remove .stringsdict files
* remove update from macos changelog
2016-12-09 12:25:41 -08:00
Tobrun
ee7e58fd46
[android] - invalidate camera after gesture, cleanup. ( #7354 )
2016-12-09 21:19:59 +01:00
John Firebaugh
82856fd08b
[darwin, android] SDK bindings for circle-stroke properties
2016-12-09 09:35:21 -08:00
John Firebaugh
3b2a4216a2
[core] Implement circle-stroke properties
...
Also includes stubs for fill-extrusion layer, because most of the code was auto-generated.
2016-12-09 09:35:21 -08:00
Tobrun
4a2f53e6e5
[android] - fix ndk stack CI step ( #7363 )
2016-12-09 16:22:19 +01:00
Tobrun
970a0dab44
[android] - cleanup initialisation code for MapboxMap ( #7330 )
2016-12-09 15:38:09 +01:00
Thiago Marcos P. Santos
d6b8866975
[Qt] Allow strings as data source in the QML Item
...
Data values starting with ':' will be assumed to be a resource.
2016-12-09 11:28:31 -02:00
Thiago Marcos P. Santos
97df99c134
[Qt] Remove route before adding
...
This will allow to bind a GeoJSON to the source data property
without throwing an exception.
2016-12-09 11:28:31 -02:00
Bruno de Oliveira Abinader
a8c2688ca3
[qt] Added copyrightsChanged() signal
2016-12-08 16:36:38 +01:00
Konstantin Käfer
0eede631ce
[build] only use Identical Code Folding on platforms that support the gold linker
2016-12-08 15:38:38 +01:00
Tobrun
1d93ffc5eb
[android] - refactor marker selection and listener invocation, reformatted code ( #7304 )
2016-12-08 14:37:15 +01:00
Tobrun
7cf10ee524
[android] - remove location enabled flag from MapboxMap ( #7308 )
...
* [android] - remove location enabled flag from MapboxMap, decouple TrackingSettings from MyLocationViewSettings using a FocalPointChangeListener interface, Move state related to tracking modes to MyLocationView (shared object between MyLocationViewSettings and FocalPointChangeListener).
* fixup tests
2016-12-08 14:37:01 +01:00