Bobby Sudekum
ae463564f8
Update version number and changelog ( #7662 )
2017-01-10 12:00:31 -08:00
Tobrun
a3b72f3cdb
[android] - add filter to make command to execute one single android instrumentation/unit test ( #7657 )
2017-01-10 20:15:12 +01:00
John Firebaugh
e7778509c5
[core] Fix flickering caused by regression in #7586
...
It should be safe to invoke GeometryTileWorker::setData multiple times without invoking GeometryTileWorker::setLayers. Therefore GeometryTileWorker::redoLayout() must not consume the layers.
2017-01-10 10:15:22 -08:00
John Firebaugh
ea4c0b77c3
[core] Replace FeatureIndex::collisionTile with a method parameter
...
This reduces state and simplifies the test added in the prior commit.
2017-01-10 10:15:22 -08:00
John Firebaugh
40051fb68e
[core] Keep symbol and non-symbol buckets segregated
...
Discard prior symbol buckets only when new symbol buckets became available, in order to eliminate flickering when tiles are refreshed.
2017-01-10 10:15:22 -08:00
Tobrun
f18c0b8d1e
[android] - cleanup telem, disabled logging, exponential backoff, local broadcast ( #7605 )
2017-01-10 17:26:06 +01:00
Antonio Zugaldia
92dff9ee93
update gradle files and packages to use smaller versions of MAS and save methods ( #7642 )
2017-01-10 11:11:09 -05:00
John Firebaugh
f1b56a2c07
[build] Symlink mapbox-gl-js/node_modules so that it shares a cache
2017-01-09 19:05:28 -08:00
John Firebaugh
9f9e820540
[build] Use test-suite integration tests from mapbox-gl-js
2017-01-09 19:05:28 -08:00
Bobby Sudekum
f6f82d15ab
Allow new s3 publish location ( #7653 )
2017-01-09 18:20:20 -08:00
Bobby Sudekum
32660bce34
Bump version, update changelog (v3.4.3) ( #7650 )
2017-01-09 16:34:45 -08:00
Tom MacWright
a5eae14661
Move package to @mapbox namespace.
2017-01-09 15:47:38 -08:00
Bobby Sudekum
2988ca16c1
Add addImage, removeImage API ( #7610 )
2017-01-09 13:03:17 -08:00
Thiago Marcos P. Santos
9c62af2114
[Qt] Removed unused file
...
Leftover from the gyp -> cmake migration.
2017-01-09 16:41:59 -02:00
Thiago Marcos P. Santos
def6b63cf7
[Qt] Fix cross compilation on OSX
...
Use mason platform instead of CMake host, because the target won't
always be the same arch as the host.
2017-01-09 15:52:57 -02:00
Thiago Marcos P. Santos
eaf03f4103
[Qt] Added line-dasharray to the example app
...
Showing how to add numbers in an array.
2017-01-09 13:49:35 -02:00
Thiago Marcos P. Santos
0caa496bb3
[Qt] Fixed typo s/maker/marker
...
It propagated via copy & paste. :-P
2017-01-09 13:49:35 -02:00
Thiago Marcos P. Santos
2a22ff7f1b
[Qt] Add more docs
2017-01-09 13:49:35 -02:00
Thiago Marcos P. Santos
6cc37e6065
[Qt] Removed unused methods
...
They will never return true because Qt only does client side animations.
2017-01-09 13:49:35 -02:00
John Firebaugh
b6894dd4fc
[core] Unify update and render into a single step
...
Update only when, and just prior to, rendering, giving no opportunity to interleave unexpected state changes. This means that every time anything about the state is changed, we'll have to attempt a render to reflect that change. In the case of continuous rendering this has happened before this change as well, but it leaves no room for time to pass between an update and a render. In the case of still image rendering, a render call will only actually paint something to the view when all resources have been loaded.
2017-01-06 12:03:48 -08:00
Tobrun
4617d18e37
[android] - update changeling for 5.0.0 with current progress ( #7579 )
2017-01-06 16:21:21 +01:00
Chris Loer
d5b878a553
Small line breaking improvements based on testing with Chinese data:
...
- Put "breakable" punctuation (such as a hyphen) on the line that starts the break, not the line after the break.
- Process all characters with the line breaking algorithm, even if we don't have glyphs for them. Some fonts have glyph-less breakable characters (we end up treating them similarly to a "zero-width space").
- Don't include trailing white space in raggedness calculations
- Make the "favor short final lines" rule more aggressive (unlike the other changes, this one is purely an aesthetic choice)
2017-01-05 10:22:53 -08:00
Chris Loer
12a9932ebc
Port raggedness-minimizing line breaking from gl-js.
2017-01-05 10:22:53 -08:00
Chris Loer
35ccb01dbd
Render newlines in labels even if there's nothing else on the line.
2017-01-05 10:22:53 -08:00
Chris Loer
f68449aeb8
Cleaning up line breaking code.
...
* Don't include trailing spacing (as opposed to whitespace) in lineLength
* Modify BiDi interface to require initial bidi layout and linebreaking to happen in one call.
* Code style changes suggested by @kkaefer
2017-01-05 10:22:53 -08:00
Thiago Marcos P. Santos
f55a6e2b7a
[Qt] Expose method for changing the base API URL
...
Useful for redirecting to a cache server or debugging.
2017-01-05 15:09:02 -02:00
Tobrun
e71d9ac2d4
[android] - rework MarkerView update mechanism ( #7581 )
2017-01-05 16:58:41 +01:00
Konstantin Käfer
20615a2c15
[android] improve test runner by allowing selective execution of tests
2017-01-05 15:22:48 +01:00
Tobrun
ed4e7a1134
[android] - Show bus stops and route Circle Layer Activity ( #7402 )
2017-01-05 09:47:51 +01:00
John Firebaugh
fb569bc5db
Fix test-suite SHA
2017-01-04 19:41:00 -08:00
John Firebaugh
0c0064c050
[core] Get rid of user-specified refs
2017-01-04 17:38:33 -08:00
John Firebaugh
59803d3025
[core] Use PropertyMap typedef
2017-01-04 17:38:33 -08:00
John Firebaugh
1b7dfff5cf
[node] Fix array/object distinction
...
Only affects tests.
2017-01-04 17:38:33 -08:00
Tobrun
cf859d6d0b
[android] - move snapshot t NativeMapView ( #7463 )
2017-01-05 00:14:35 +01:00
Konstantin Käfer
b515762528
[docs] Add note about MGL_EXPORT to macOS documentation
2017-01-04 23:06:22 +01:00
Konstantin Käfer
b981c52682
[macOS] use SourceKit to ensure that all public symbols are exported
2017-01-04 23:06:22 +01:00
Konstantin Käfer
8bbf4c3be9
[build] add -fvisibility=hidden to macOS dynamic framework and export required symbols
2017-01-04 23:06:22 +01:00
Minh Nguyễn
b35deb85bc
Happy new year! 🎉
2017-01-04 14:05:56 -08:00
John Firebaugh
4d6c5b2d3b
[core] Remove constexpr from Color
...
GCC can't cope with it.
2017-01-04 12:10:27 -08:00
Tobrun
b387105419
[android] - remove deprecated setAccessToken and getAccessToken from OfflineManager, make validating the access token a part of getAccessToken in Mapbox. ( #7582 )
2017-01-04 12:15:26 +01:00
Tobrun
654061c7d1
[android] - limit the scale factor for double tap zoom ( #7580 )
...
* [android] - limit the scale factor to avoid accelerating the double tap zoom gesture
* clamp values
2017-01-03 20:27:44 +01:00
Thiago Marcos P. Santos
5ac72ce8bf
[Qt] Add docs for QMapboxGL
2017-01-03 16:52:24 -02:00
Thiago Marcos P. Santos
4bee81dd21
[Qt] Added docs for QMapboxGLSettings
2017-01-03 16:52:24 -02:00
Thiago Marcos P. Santos
003eec633e
[Qt] Move QMapboxGL stuff from QMapbox namespace
2017-01-03 16:52:24 -02:00
Thiago Marcos P. Santos
b8564299e5
[Qt] Simplify setTransitionOptions
2017-01-03 16:52:24 -02:00
Thiago Marcos P. Santos
5437c7b5b3
[Qt] Make some accessors Qt properties
2017-01-03 16:52:24 -02:00
Thiago Marcos P. Santos
ecf1842a26
[Qt] Removed unused methods
2017-01-03 16:52:24 -02:00
Tobrun
561694a878
[android] - update changelog for 4.2.1 ( #7520 )
2017-01-02 19:27:56 +01:00
Tobrun
eefbb754d0
[android] - build and test wear module on CI, cleanup gradle file, added make target, added unit test ( #7534 )
2016-12-28 15:16:18 +01:00
John Firebaugh
65c28deefe
[core] Update gl-js for shader change
2016-12-23 10:49:51 -08:00