Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add ignores for new ==, != testsupstream/ignore-equals-tests | Anand Thakker | 2017-12-11 | 1 | -0/+13 |
| | | | | | GL JS change: https://github.com/mapbox/mapbox-gl-js/pull/5840 GL Native issue: https://github.com/mapbox/mapbox-gl-native/issues/10678 | ||||
* | [core] Include bucket name in queryRenderedSymbols duplicate feature filter | Chris Loer | 2017-12-11 | 2 | -3/+2 |
| | | | | | - Port of GL JS PR #5703 - Fixes issue #10616 | ||||
* | [android] Add basic JavaDoc comment for LocalGlyphActivity. | Chris Loer | 2017-12-11 | 1 | -0/+4 |
| | |||||
* | [ios,macos] Revert ideographic->ideograph name change. | Chris Loer | 2017-12-11 | 5 | -6/+6 |
| | | | | Original GL JS name was meant to represent "font family to use for locally generating ideographs", but "ideographic font family" communicates a similar intent more concisely. | ||||
* | [ios,macos] Update docs to use Apple-friendly "PingFang" font example. | Chris Loer | 2017-12-11 | 4 | -4/+4 |
| | |||||
* | [macos, ios] Adds documentation for the MGLIdeographFontFamilyName key | Andrew Kitchen | 2017-12-11 | 2 | -0/+8 |
| | |||||
* | [darwin, macos] Rename Info.plist key for consistency | Andrew Kitchen | 2017-12-11 | 3 | -11/+3 |
| | | | | Also removes related dead code in macos MGLMapView.mm | ||||
* | [ios,macos] Remove dead/non-functioning font-weight and glyph metric code. | Chris Loer | 2017-12-11 | 2 | -79/+23 |
| | | | | Add local font family to default iosapp configuration. | ||||
* | [android] Tweak LocalGlyphActivity description to be a bit more specific ↵ | Chris Loer | 2017-12-11 | 1 | -1/+1 |
| | | | | than the title. | ||||
* | [android] Fixups for LocalGlyphActivity | Chris Loer | 2017-12-11 | 3 | -5/+10 |
| | |||||
* | [android] Add Configuration hook for local ideograph font family and demo ↵ | Asheem Mamoowala | 2017-12-11 | 15 | -41/+193 |
| | | | | activity | ||||
* | [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. |