Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | [macos,ios,android] Unit test fixups | Chris Loer | 2017-12-11 | 1 | -17/+17 | |
| | | | | | | - Add explanatory comment - Remove dead/unused Android test - Increase image diff threshold to .05 to accommodate slightly different versions of "PingFang" between different test platforms | |||||
* | [core, macos, ios] Unit tests for LocalGlyphRasterizer | Chris Loer | 2017-12-11 | 8 | -6/+289 | |
| | | | | | | Core test uses stubbed "glyph.pbf" without Chinese glyphs Darwin test relies on locally available "PingFang" font. Android test relies on locally available "Droid" font. 'expected.png' is NOT correct b/c I haven't figured out how to run unit tests on Android yet. | |||||
* | [darwin, ios, macos] Introduces an MGLRendererConfiguration class | Andrew Kitchen | 2017-12-11 | 6 | -18/+113 | |
| | | | | | | Instructions for enabling client-side rendering of CJK glyphs live in this header, and this class provides the rest of the values needed for instantiating the renderer on iOS and macOS. | |||||
* | [android] Android implementation of local CJK glyph rendering | Chris Loer | 2017-12-11 | 5 | -1/+209 | |
| | | | | | - Draws bold version of glyph if font stack contains string "bold" - Not hooked up to global configuration yet | |||||
* | [ios, macos] Adds support for specifying an ideographic font family name | Andrew Kitchen | 2017-12-11 | 2 | -8/+30 | |
| | | | | | Adding a MGLIdeographicFontFamilyName to the containing app's Info.plist will result in CJK glyphs being rasterized on demand (#10522) | |||||
* | [ios,macos] Darwin implementation of a CoreText-based LocalGlyphRasterizer. | Chris Loer | 2017-12-11 | 15 | -28/+309 | |
| | | | | | - Changing font weight does not currently appear to be working. - Glyph metric extraction code not working; currently unused. | |||||
* | [core] Enable local glyph generation using TinySDF. | Chris Loer | 2017-12-11 | 13 | -271/+428 | |
| | | | | | | | - Platform-specific LocalGlyphRasterizer is responsible for deciding which glyphs to rasterize locally and for implementing the rasterization. - Default platform implementation doesn't locally generate any glyphs -> no behavior change - Unit test uses StubLocalGlyphRasterizer, which returns a single fixed bitmap for all CJK glyphs - Rename glyph_loader.test to glyph_manager.test | |||||
* | [core] C++ port of TinySDF | Chris Loer | 2017-12-11 | 3 | -0/+127 | |
| | ||||||
* | [macos] Add Info.plist version keysupstream/fb-attribution-sheet-version-6551 | Jason Wray | 2017-12-07 | 2 | -1/+11 | |
| | ||||||
* | [ios, macos] Append SDK version parameter to feedback URL | Jason Wray | 2017-12-07 | 2 | -2/+3 | |
| | ||||||
* | [ios] Long-press attribution button to show SDK version | Jason Wray | 2017-12-07 | 1 | -2/+20 | |
| | ||||||
* | Correct ColorMode::Replace | Lauren Budorick | 2017-12-07 | 1 | -1/+1 | |
| | ||||||
* | [core] Use wrapped bounds check for CustomTileLoader | Asheem Mamoowala | 2017-12-07 | 1 | -1/+1 | |
| | ||||||
* | [core] Support wrapped bounds in LatLngBounds::contains and ↵ | Asheem Mamoowala | 2017-12-07 | 2 | -18/+196 | |
| | | | | LatLngBounds::intersect. | |||||
* | [android] null check | Asheem Mamoowala | 2017-12-06 | 1 | -1/+1 | |
| | ||||||
* | [core] Mark custom geometry tiles stale without clearing data | Asheem Mamoowala | 2017-12-06 | 5 | -20/+41 | |
| | ||||||
* | Updated README for Arch Linux users | LukasPaczos | 2017-12-06 | 1 | -0/+3 | |
| | ||||||
* | [android] - build boba snapshots from master | Tobrun | 2017-12-06 | 3 | -4/+4 | |
| | ||||||
* | [android] - add FileSource activation/deactivation to MapSnapshotter, handle ↵ | Tobrun | 2017-12-06 | 5 | -33/+49 | |
| | | | | multiple deactivate scenario in FileSource (#10556) | |||||
* | [core] don't include .cpp file | Konstantin Käfer | 2017-12-05 | 1 | -13/+13 | |
| | ||||||
* | [ios, macos] Rename the iOS and macOS SDKs (#10610) | Jordan Kiley | 2017-12-04 | 36 | -113/+119 | |
| | ||||||
* | Android SDK renaming (#10609) | Langston Smith | 2017-12-04 | 6 | -10/+10 | |
| | | | | | | | | * changes in various markdown files * more tweaks * Updated attribution title | |||||
* | Update gl-js submodule | John Firebaugh | 2017-12-01 | 2 | -2/+14 | |
| | ||||||
* | [build] Lint iOS and macOS plists on CIupstream/fb-circleci-lint-plists | Jason Wray | 2017-12-01 | 2 | -0/+15 | |
| | ||||||
* | [android] - handle destroying activity programmatically as part of theme ↵ | Tobrun | 2017-11-30 | 1 | -2/+6 | |
| | | | | switching (#10589) | |||||
* | [build] standardize on -fvisibility=hidden for all targets | Konstantin Käfer | 2017-11-29 | 19 | -142/+36 | |
| | | | | | | | Enables -fvisibility=hidden for iOS and Linux, and adds a workaround for GCC 6.3-7.1 Adds a GCC 6 build Enables diagnostics for C files Fixes a shadow warning in parsedate.c | |||||
* | [core] move HeadlessBackend extension initialization code into Impl | Konstantin Käfer | 2017-11-29 | 20 | -120/+117 | |
| | ||||||
* | [core] fold HeadlessDisplay into the headless RenderBackend implementation | Konstantin Käfer | 2017-11-29 | 17 | -442/+285 | |
| | ||||||
* | [build] Clang-3.8: Explicit mbgl::PlacedGlyph default+copy+move ctor | Bruno de Oliveira Abinader | 2017-11-29 | 1 | -0/+8 | |
| | ||||||
* | [build] Added mbgl-filesource to 'linux-core' target | Bruno de Oliveira Abinader | 2017-11-29 | 1 | -1/+1 | |
| | ||||||
* | [android] - use concurrent lists for camera change listeners (#10542) | Tobrun | 2017-11-29 | 1 | -26/+25 | |
| | ||||||
* | [darwin] Fixes CGImageRef leak when creating a map snapshot (#10585) | Andrew Kitchen | 2017-11-28 | 1 | -2/+6 | |
| | ||||||
* | [darwin] Adjusts initializer body to avoid premature ivar usage (#10582) | Andrew Kitchen | 2017-11-28 | 1 | -10/+15 | |
| | ||||||
* | [darwin, macos, ios] Renames CGImage creation function to imply +1 retain ↵ | Andrew Kitchen | 2017-11-27 | 4 | -6/+6 | |
| | | | | count (#10570) | |||||
* | [core, ios, qt, android] Close race condition in RunLoop (issue #9620) | Chris Loer | 2017-11-27 | 4 | -8/+16 | |
| | | | | | Because a message we queue from the foreground may cause the background to complete, exit, and tear down the AsyncTask, we have to block queue processing until we've finished our call to AsyncTask::send(). Broadening the scope of a mutex is scary, but I audited the code of our four implementations of AsyncTask and I don't see any way this could cause a deadlock. | |||||
* | [core] Android + old libstdc++ build fix | Thiago Marcos P. Santos | 2017-11-27 | 2 | -2/+3 | |
| | ||||||
* | [core] Fix Qt4 on macOS | Bruno de Oliveira Abinader | 2017-11-27 | 1 | -1/+6 | |
| | ||||||
* | [qt] Use qWarning() for logging | Thiago Marcos P. Santos | 2017-11-24 | 2 | -3/+13 | |
| | | | | This is the Qt default and it is thread-safe. | |||||
* | [core] Fix crash on Qt + Windows + ANGLE | Thiago Marcos P. Santos | 2017-11-24 | 1 | -1/+6 | |
| | | | | Support for VAO extensions is broken. | |||||
* | [build] refresh Circle CI docker images | Konstantin Käfer | 2017-11-23 | 1 | -14/+27 | |
| | ||||||
* | [Qt] Update documentation | Bruno de Oliveira Abinader | 2017-11-23 | 2 | -6/+12 | |
| | ||||||
* | [build] Added CircleCI macos-release-node{4,6} jobs | Bruno de Oliveira Abinader | 2017-11-23 | 3 | -83/+81 | |
| | ||||||
* | [android] - update bottom sheet example with popable fragment backstack (#10506) | Tobrun | 2017-11-23 | 1 | -12/+15 | |
| | ||||||
* | [android] Use inherited javaPeer in CustomGeometrySource C++ peer | Asheem Mamoowala | 2017-11-22 | 3 | -21/+32 | |
| | ||||||
* | [android] Reuse Java Source objects by holding on to a strong reference in ↵ | Asheem Mamoowala | 2017-11-22 | 21 | -193/+183 | |
| | | | | the C++ peer. | |||||
* | [core, ios, macos] Implement unique_any and remove linb::any | Asheem Mamoowala | 2017-11-22 | 12 | -21/+469 | |
| | ||||||
* | [core] Use Actors for CustomTileLoader invocation from bindings. | Asheem Mamoowala | 2017-11-22 | 5 | -22/+13 | |
| | ||||||
* | [android] Add Grid source sample for Custom Geometry Source | Asheem Mamoowala | 2017-11-22 | 5 | -2/+182 | |
| | ||||||
* | [android] Bindings for Custom Geometry Sources | Asheem Mamoowala | 2017-11-22 | 9 | -1/+448 | |
| | ||||||
* | [ios,macos] Add MGLComputedShapeSource example to demo apps | Jesse Crocker | 2017-11-22 | 3 | -4/+203 | |
| |