summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* [build] Replace boost_libprogram_options with argsupstream/offline-render-argsBruno de Oliveira Abinader2017-12-186-93/+103
|
* [build] Add new warnings suggested by Xcode 9Jason Wray2017-12-151-3/+6
| | | | Also removes duplicate unknown pragmas warning.
* [core] Fix copy in range-based for loopsJason Wray2017-12-152-2/+2
| | | | Caught by `CLANG_WARN_RANGE_LOOP_ANALYSIS = YES`.
* [ios] Add 1024px app icon for iosappJason Wray2017-12-152-1/+2
|
* [ios] Fix strict prototypes warnings in blocksJason Wray2017-12-152-2/+2
|
* [ios, macos] Update to Xcode 9.x build settingsJason Wray2017-12-1512-15/+63
|
* [ios] Fix C++ symbol visibility warnings in test suiteAndrew Kitchen2017-12-151-0/+2
| | | | Fixes #10656
* [all] update CI images (#10695)Tobrun2017-12-152-15/+15
|
* [core] Migrated upcase, downcase to platform codeMinh Nguyễn2017-12-141-8/+3
| | | | Replaced manual, per-character upper- and lowercasing code with calls to platform-specific code that affects a wider range of characters.
* [android] new map touch listeners API commentspaczos2017-12-141-9/+19
|
* [android] checkstyle fixuppaczos2017-12-142-8/+15
|
* [android] added map touch listeners testpaczos2017-12-142-42/+153
|
* [android] added map touch listeners api based on listspaczos2017-12-143-12/+220
|
* [core] Overzoomed image sources vanish (#10677)Asheem Mamoowala2017-12-133-33/+95
| | | Use z0 tile coordinates instead of screen coordinates to compute ideal zoom for image sources
* [core] update CA bundles used for cURLKonstantin Käfer2017-12-131-424/+27
|
* 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
|