summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* [core] also conver Android's AssetFileSource to the actor modelupstream/filesource-actorKonstantin Käfer2017-01-113-90/+112
|
* [core] move default AssetFileSource to use actorsKonstantin Käfer2017-01-114-54/+104
|
* [core] require a Scheduler (=ThreadPool) for DefaultFileSource constructionKonstantin Käfer2017-01-1123-56/+167
| | | | this is a preparatory commit; the Scheduler is currently unused
* [android] remove unused codeKonstantin Käfer2017-01-111-9/+0
|
* [core] add support for naming thread pool threads and setting them to low ↵Konstantin Käfer2017-01-1123-29/+36
| | | | | | priority adds parity with util::Thread
* Update version number and changelog (#7662)node-v3.4.4Bobby Sudekum2017-01-102-1/+5
|
* [android] - add filter to make command to execute one single android ↵Tobrun2017-01-101-0/+6
| | | | instrumentation/unit test (#7657)
* [core] Fix flickering caused by regression in #7586John Firebaugh2017-01-1013-26/+123
| | | | It should be safe to invoke GeometryTileWorker::setData multiple times without invoking GeometryTileWorker::setLayers. Therefore GeometryTileWorker::redoLayout() must not consume the layers.
* [core] Replace FeatureIndex::collisionTile with a method parameterJohn Firebaugh2017-01-107-23/+13
| | | | This reduces state and simplifies the test added in the prior commit.
* [core] Keep symbol and non-symbol buckets segregatedJohn Firebaugh2017-01-103-7/+51
| | | | Discard prior symbol buckets only when new symbol buckets became available, in order to eliminate flickering when tiles are refreshed.
* [android] - cleanup telem, disabled logging, exponential backoff, local ↵Tobrun2017-01-104-29/+65
| | | | broadcast (#7605)
* update gradle files and packages to use smaller versions of MAS and save ↵Antonio Zugaldia2017-01-106-18/+23
| | | | methods (#7642)
* [build] Symlink mapbox-gl-js/node_modules so that it shares a cacheJohn Firebaugh2017-01-091-0/+5
|
* [build] Use test-suite integration tests from mapbox-gl-jsJohn Firebaugh2017-01-097-5/+7
|
* Allow new s3 publish location (#7653)Bobby Sudekum2017-01-091-1/+1
|
* Bump version, update changelog (v3.4.3) (#7650)node-v3.4.3Bobby Sudekum2017-01-092-1/+5
|
* Move package to @mapbox namespace.Tom MacWright2017-01-091-2/+2
|
* Add addImage, removeImage API (#7610)Bobby Sudekum2017-01-095-1/+255
|
* [Qt] Removed unused fileThiago Marcos P. Santos2017-01-091-21/+0
| | | | Leftover from the gyp -> cmake migration.
* [Qt] Fix cross compilation on OSXThiago Marcos P. Santos2017-01-091-1/+1
| | | | | Use mason platform instead of CMake host, because the target won't always be the same arch as the host.
* [Qt] Added line-dasharray to the example appThiago Marcos P. Santos2017-01-091-0/+6
| | | | Showing how to add numbers in an array.
* [Qt] Fixed typo s/maker/markerThiago Marcos P. Santos2017-01-091-31/+31
| | | | It propagated via copy & paste. :-P
* [Qt] Add more docsThiago Marcos P. Santos2017-01-092-78/+457
|
* [Qt] Removed unused methodsThiago Marcos P. Santos2017-01-092-18/+0
| | | | They will never return true because Qt only does client side animations.
* [core] Unify update and render into a single stepJohn Firebaugh2017-01-062-84/+89
| | | | 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.
* [android] - update changeling for 5.0.0 with current progress (#7579)Tobrun2017-01-061-1/+28
|
* Small line breaking improvements based on testing with Chinese data:Chris Loer2017-01-052-22/+24
| | | | | | | - 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)
* Port raggedness-minimizing line breaking from gl-js.Chris Loer2017-01-057-71/+130
|
* Render newlines in labels even if there's nothing else on the line.Chris Loer2017-01-051-10/+10
|
* Cleaning up line breaking code.Chris Loer2017-01-054-79/+72
| | | | | | * 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
* [Qt] Expose method for changing the base API URLThiago Marcos P. Santos2017-01-052-0/+27
| | | | Useful for redirecting to a cache server or debugging.
* [android] - rework MarkerView update mechanism (#7581)Tobrun2017-01-052-5/+18
|
* [android] improve test runner by allowing selective execution of testsKonstantin Käfer2017-01-055-36/+95
|
* [android] - Show bus stops and route Circle Layer Activity (#7402)Tobrun2017-01-056-52/+141
|
* Fix test-suite SHAJohn Firebaugh2017-01-041-1/+1
|
* [core] Get rid of user-specified refsJohn Firebaugh2017-01-0444-69/+645
|
* [core] Use PropertyMap typedefJohn Firebaugh2017-01-041-2/+2
|
* [node] Fix array/object distinctionJohn Firebaugh2017-01-041-1/+1
| | | | Only affects tests.
* [android] - move snapshot t NativeMapView (#7463)Tobrun2017-01-053-71/+50
|
* [docs] Add note about MGL_EXPORT to macOS documentationKonstantin Käfer2017-01-042-0/+2
|
* [macOS] use SourceKit to ensure that all public symbols are exportedKonstantin Käfer2017-01-043-0/+90
|
* [build] add -fvisibility=hidden to macOS dynamic framework and export ↵Konstantin Käfer2017-01-0451-54/+207
| | | | required symbols
* Happy new year! 🎉Minh Nguyễn2017-01-048-8/+8
|
* [core] Remove constexpr from ColorJohn Firebaugh2017-01-043-14/+14
| | | | GCC can't cope with it.
* [android] - remove deprecated setAccessToken and getAccessToken from ↵Tobrun2017-01-044-39/+11
| | | | OfflineManager, make validating the access token a part of getAccessToken in Mapbox. (#7582)
* [android] - limit the scale factor for double tap zoom (#7580)Tobrun2017-01-033-1/+17
| | | | | | * [android] - limit the scale factor to avoid accelerating the double tap zoom gesture * clamp values
* [Qt] Add docs for QMapboxGLThiago Marcos P. Santos2017-01-032-34/+196
|
* [Qt] Added docs for QMapboxGLSettingsThiago Marcos P. Santos2017-01-031-1/+107
|
* [Qt] Move QMapboxGL stuff from QMapbox namespaceThiago Marcos P. Santos2017-01-0310-75/+76
|
* [Qt] Simplify setTransitionOptionsThiago Marcos P. Santos2017-01-034-34/+8
|