summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* [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
|
* [Qt] Make some accessors Qt propertiesThiago Marcos P. Santos2017-01-031-1/+7
|
* [Qt] Removed unused methodsThiago Marcos P. Santos2017-01-032-26/+2
|
* [android] - update changelog for 4.2.1 (#7520)Tobrun2017-01-021-0/+12
|
* [android] - build and test wear module on CI, cleanup gradle file, added ↵Tobrun2016-12-284-14/+66
| | | | make target, added unit test (#7534)
* [core] Update gl-js for shader changeJohn Firebaugh2016-12-237-13/+12
|
* [core] Correct boolean function interpolationJohn Firebaugh2016-12-222-10/+24
|
* [build] Use a submodule for mapbox-gl-js rather than an npm dependencyJohn Firebaugh2016-12-225-2/+10
|
* [android] - downscale instrumentation tests on CI (#7529)Tobrun2016-12-221-1/+1
|
* [core] fix matrix z range and remove hackAnsis Brammanis2016-12-211-3/+6
| | | | | | | ported from -js: 0b5520fa5ab2a4659d80dcffa8b035a0d84fe1ca This should fix the issue behind #2270 and remove the need for the hack added in #3740.
* [core] clearer pitched line antialiasingAnsis Brammanis2016-12-214-24/+22
| | | | | | | | | | ported from -js: ef5582dd3bc5c15a3112e875ed66494dab8e9d0b Project the extrusion and compare it's projected pixel length with the actual pixel length and adjust antialiasing accordingly. The previous approach calculated the adjustment much more indirectly and had no intuitive explanation.
* [core, ios] replace `altitude` with `fov`Ansis Brammanis2016-12-2113-36/+49
| | | | | | | | | ported from -js: eb6c6596c6a7a61363d30356674e0002153b1d19 `altitude` was a terribly-named variable that was used to indirectly control the fov. This should eliminate some confusion. `altitude` was equivalent to `cameraToCenterDistance / height`
* [core] fix text blurriness at different FOVsAnsis Brammanis2016-12-212-3/+3
| | | | | | | | | | | | | | | | | ported from -js: c52a09639ceeeb809cd837360993df9c45b45420 This replaces a hardcoded shader approximation with a more correct, FOV-dependent one. `gl_Position.w - 0.5` is replaced with `gl_Position.w / tan(fov)` The `/ tan(fov)` is handled by multiplying `1 / tan(fov)` into `u_gamma` outside the shader. I think `- 0.5` was just chosen as something that looked right for the default fov.lease enter the commit message for your changes. Lines starting
* [macos] Added Simplified Chinese localizationMinh Nguyễn2016-12-214-1/+24
|