summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update commentupstream/fix-overzoomed-imgsrc-vanishAsheem Mamoowala2017-12-121-4/+4
|
* Update ignore file for render testsAsheem Mamoowala2017-12-121-5/+15
|
* Update gl-js submodule to include render testAsheem Mamoowala2017-12-121-0/+0
|
* Add commentAsheem Mamoowala2017-12-121-2/+6
|
* [core] Use z0 tile coordinates instead of screen coordinates to compute ↵Asheem Mamoowala2017-12-121-27/+21
| | | | ideal zoom for image sources
* Add ignores for new ==, != tests (#10679)Anand Thakker2017-12-121-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 filterChris Loer2017-12-112-3/+2
| | | | | - Port of GL JS PR #5703 - Fixes issue #10616
* [android] Add basic JavaDoc comment for LocalGlyphActivity.Chris Loer2017-12-111-0/+4
|
* [ios,macos] Revert ideographic->ideograph name change.Chris Loer2017-12-115-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 Loer2017-12-114-4/+4
|
* [macos, ios] Adds documentation for the MGLIdeographFontFamilyName keyAndrew Kitchen2017-12-112-0/+8
|
* [darwin, macos] Rename Info.plist key for consistencyAndrew Kitchen2017-12-113-11/+3
| | | | Also removes related dead code in macos MGLMapView.mm
* [ios,macos] Remove dead/non-functioning font-weight and glyph metric code.Chris Loer2017-12-112-79/+23
| | | | Add local font family to default iosapp configuration.
* [android] Tweak LocalGlyphActivity description to be a bit more specific ↵Chris Loer2017-12-111-1/+1
| | | | than the title.
* [android] Fixups for LocalGlyphActivityChris Loer2017-12-113-5/+10
|
* [android] Add Configuration hook for local ideograph font family and demo ↵Asheem Mamoowala2017-12-1115-41/+193
| | | | activity
* [macos,ios,android] Unit test fixupsChris Loer2017-12-111-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 LocalGlyphRasterizerChris Loer2017-12-118-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 classAndrew Kitchen2017-12-116-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 renderingChris Loer2017-12-115-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 nameAndrew Kitchen2017-12-112-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 Loer2017-12-1115-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 Loer2017-12-1113-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 TinySDFChris Loer2017-12-113-0/+127
|
* [macos] Add Info.plist version keysupstream/fb-attribution-sheet-version-6551Jason Wray2017-12-072-1/+11
|
* [ios, macos] Append SDK version parameter to feedback URLJason Wray2017-12-072-2/+3
|
* [ios] Long-press attribution button to show SDK versionJason Wray2017-12-071-2/+20
|
* Correct ColorMode::ReplaceLauren Budorick2017-12-071-1/+1
|
* [core] Use wrapped bounds check for CustomTileLoaderAsheem Mamoowala2017-12-071-1/+1
|
* [core] Support wrapped bounds in LatLngBounds::contains and ↵Asheem Mamoowala2017-12-072-18/+196
| | | | LatLngBounds::intersect.
* [android] null checkAsheem Mamoowala2017-12-061-1/+1
|
* [core] Mark custom geometry tiles stale without clearing dataAsheem Mamoowala2017-12-065-20/+41
|
* Updated README for Arch Linux usersLukasPaczos2017-12-061-0/+3
|
* [android] - build boba snapshots from masterTobrun2017-12-063-4/+4
|
* [android] - add FileSource activation/deactivation to MapSnapshotter, handle ↵Tobrun2017-12-065-33/+49
| | | | multiple deactivate scenario in FileSource (#10556)
* [core] don't include .cpp fileKonstantin Käfer2017-12-051-13/+13
|
* [ios, macos] Rename the iOS and macOS SDKs (#10610)Jordan Kiley2017-12-0436-113/+119
|
* Android SDK renaming (#10609)Langston Smith2017-12-046-10/+10
| | | | | | | | * changes in various markdown files * more tweaks * Updated attribution title
* Update gl-js submoduleJohn Firebaugh2017-12-012-2/+14
|
* [build] Lint iOS and macOS plists on CIupstream/fb-circleci-lint-plistsJason Wray2017-12-012-0/+15
|
* [android] - handle destroying activity programmatically as part of theme ↵Tobrun2017-11-301-2/+6
| | | | switching (#10589)
* [build] standardize on -fvisibility=hidden for all targetsKonstantin Käfer2017-11-2919-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 ImplKonstantin Käfer2017-11-2920-120/+117
|
* [core] fold HeadlessDisplay into the headless RenderBackend implementationKonstantin Käfer2017-11-2917-442/+285
|
* [build] Clang-3.8: Explicit mbgl::PlacedGlyph default+copy+move ctorBruno de Oliveira Abinader2017-11-291-0/+8
|
* [build] Added mbgl-filesource to 'linux-core' targetBruno de Oliveira Abinader2017-11-291-1/+1
|
* [android] - use concurrent lists for camera change listeners (#10542)Tobrun2017-11-291-26/+25
|
* [darwin] Fixes CGImageRef leak when creating a map snapshot (#10585)Andrew Kitchen2017-11-281-2/+6
|
* [darwin] Adjusts initializer body to avoid premature ivar usage (#10582)Andrew Kitchen2017-11-281-10/+15
|
* [darwin, macos, ios] Renames CGImage creation function to imply +1 retain ↵Andrew Kitchen2017-11-274-6/+6
| | | | count (#10570)