summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* [core] Fix alpha handling in rgba and to-rgba operatorsupstream/fix-10604John Firebaugh2018-01-084-10/+10
|
* [ios, macos] Updated changelogsMinh Nguyễn2018-01-052-12/+22
|
* Support TileJSON bounds property (#10701)Asheem Mamoowala2018-01-0520-84/+339
| | | | | | | | * [core] Parse TileJSON bounds property * [core] Add TileRange and LatLngBounds::contains(CanonicalTileID) Move LatLngBounds::contains impl to cpp file * [core] Skip tile creation outside of tileset bounds * [core] Fix TileRange for wrapped bounds and use for CustomTileLoader instead of LatLngBounds comparisons for tiles.
* [android] - detect genymotion virtual machines when determening attributes ↵Tobrun2018-01-051-2/+10
| | | | for eglConfig
* added parameter validation LatLngBounds.from() (#10831)Osana Babayan2018-01-052-1/+109
| | | closes #10730
* [android] - RTL supportTobrun2018-01-053-4/+12
|
* [core] fix #10833 loading overscaled tilesAnsis Brammanis2018-01-051-3/+7
| | | | | | | | This reverts a regression in ed5438fc21672e838947c06669dd44051ce24c81 which set `tileZoom = idealZoom` for all types of tiles. The second change makes it so that panTiles get loaded only if they have a lower *data zoom* (only if they cover a larger area).
* Merge branch 'release-agua' back to master.Fabian Guerra2018-01-04125-655/+3945
|\
| * Merge branch 'release-agua' into masterupstream/fabian-merge-release-aguaFabian Guerra2018-01-04125-655/+3945
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | # Conflicts: # circle.yml # cmake/core-files.cmake # platform/android/CHANGELOG.md # platform/android/MapboxGLAndroidSDK/build.gradle # platform/android/MapboxGLAndroidSDK/gradle.properties # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/CameraChangeDispatcher.java # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapView.java # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapboxMapOptions.java # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/text/LocalGlyphRasterizer.java # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/utils/BitmapUtils.java # platform/android/MapboxGLAndroidSDKTestApp/src/main/AndroidManifest.xml # platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/activity/maplayout/DebugModeActivity.java # platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/activity/maplayout/LocalGlyphActivity.java # platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/activity/userlocation/MyLocationTintActivity.java # platform/android/MapboxGLAndroidSDKTestApp/src/main/res/layout/activity_local_glyph.xml # platform/android/MapboxGLAndroidSDKTestApp/src/main/res/values/descriptions.xml # platform/darwin/src/MGLMapSnapshotter.mm # platform/darwin/src/MGLRendererConfiguration.h # platform/ios/CHANGELOG.md # platform/ios/DEVELOPING.md # platform/ios/INSTALL.md # platform/ios/README.md # platform/ios/resources/bg.lproj/Localizable.strings # platform/ios/resources/es.lproj/Localizable.strings # platform/ios/resources/vi.lproj/Localizable.strings # platform/ios/src/MGLMapView.mm # platform/macos/macos.xcodeproj/project.pbxproj # src/mbgl/text/glyph_manager.cpp
| | * [ios, macos] Updates documentation with default CJK font recommendationsAndrew Kitchen2018-01-034-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | Also updates the font to use for rendering CJK ideographs in our sample apps to `PingFang TC`, as simply specifying `PingFang` was always triggering iOS's font fallback behavior. [Fixes #10675]
| | * [ios, macos] Update mode.hpp file pathFabian Guerra2018-01-031-1/+1
| | |
| | * [ios,macos] Revert ideographic->ideograph name change.Chris Loer2018-01-035-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 Loer2018-01-034-4/+4
| | |
| | * [ios,macos] Remove dead/non-functioning font-weight and glyph metric code.Chris Loer2018-01-032-79/+23
| | | | | | | | | | | | Add local font family to default iosapp configuration.
| | * [macos, ios] Adds documentation for the MGLIdeographFontFamilyName keyAndrew Kitchen2018-01-032-0/+8
| | |
| | * [darwin, macos] Rename Info.plist key for consistencyAndrew Kitchen2018-01-033-11/+3
| | | | | | | | | | | | Also removes related dead code in macos MGLMapView.mm
| | * [darwin, ios, macos] Introduces an MGLRendererConfiguration classAndrew Kitchen2018-01-036-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.
| | * [ios, macos] Adds support for specifying an ideographic font family nameAndrew Kitchen2018-01-032-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 Loer2018-01-036-20/+276
| | | | | | | | | | | | | | | - Changing font weight does not currently appear to be working. - Glyph metric extraction code not working; currently unused.
| | * [core] don't tie Annotation geometries to Map maxzoomKonstantin Käfer2018-01-0210-36/+52
| | | | | | | | | | | | Instead, geometry generation via GeoJSONVT is now bound to the hardcoded limit of the annotation tile source.
| | * [macos] Renamed Mapbox macOS SDK to Mapbox Maps SDK for macOSMinh Nguyễn2017-12-225-22/+20
| | |
| | * macos-v0.6.0macos-v0.6.0Minh Nguyễn2017-12-222-2/+2
| | |
| | * [macos] Update changelog entries.Fabian Guerra2017-12-221-0/+3
| | |
| | * [ios, macos] Copyedited changelogsMinh Nguyễn2017-12-222-11/+10
| | | | | | | | | | | | macOS map SDK v0.6.0 has yet to be released.
| | * [macos] Update visible coordinates documentation to reflect antimeridian usage.Fabian Guerra2017-12-211-0/+12
| | |
| | * [ios] Update changelog. Podspec bump to v3.7.2ios-v3.7.2Fabian Guerra2017-12-214-4/+12
| | |
| | * [ios] Re-add i386 slice to framework; strip from dSYMJason Wray2017-12-213-3/+8
| | |
| | * [ios] Update visible coordinates documentation to reflect antimeridian usage.Fabian Guerra2017-12-211-0/+12
| | |
| | * [ios, macos] Updated MGLImageSource exampleMinh Nguyễn2017-12-211-4/+1
| | | | | | | | | | | | Ran make darwin-update-examples to ensure that headers reflect the tested example code.
| | * [ios, macos] Fixed MGLMapSnapshotter test crashMinh Nguyễn2017-12-212-10/+33
| | | | | | | | | | | | Fixed a crash in MGLDocumentationExampleTests caused by an asynchronous snapshot call that the test wasn’t waiting on, compounded by the use of a style that requires an access token (as opposed to the one-liner style that uses no remote resources. Employed some Swiftisms to fulfill expectations without making the example code look weird.
| | * [ios] Fix ornament constrains on iOS 10Fabian Guerra2017-12-211-2/+3
| | |
| | * [ios, build] Stop packaging i386 simulator archJason Wray2017-12-206-8/+12
| | | | | | | | | | | | Only builds and packages x86_64 architecture in our frameworks and dSYM. Removes support for 32-bit simulators, such as the iPhone 5 and iPad 2. This does not affect device support — 32-bit devices are still supported via the arm7 architecture.
| | * Fix CustomLayer context retain count (#10765)Asheem Mamoowala2017-12-205-16/+16
| | | | | | | | | | | | | | | | | | * [core] RenderCustomLayer should de-initialize old context * [iOS, macOS] Use toll-free bridging to retain/release MGLOpenGLStyleLayer instead of a separate array.
| | * [ios, macos] Remove duplicated variables between MGLMapSnapshotOptions and ↵Fabian Guerra2017-12-202-142/+35
| | | | | | | | | | | | MGLMapSnapshotter
| | * Update iOS, macOS SDK translations (#10738)Minh Nguyễn2017-12-2025-28/+174
| | | | | | | | | | | | | | | | | | | | | | | | * [ios, macos] Updated Bulgarian, Spanish, Vietnamese localizations * [ios, macos] Added Arabic localization * [ios, macos] Updated localizations
| | * [android] - update changelog for 5.3.0android-v5.3.0Tobrun2017-12-201-3/+15
| | |
| | * [android] added map touch listeners api based on listspaczos2017-12-204-36/+372
| | |
| | * [android] Tweak TinySDF docs to better describe font-family behavior.Chris Loer2017-12-194-5/+8
| | |
| | * Saving/restoring MyLocationViewSettings (#10746) (#10748)Tobrun2017-12-197-43/+134
| | | | | | | | | [android] saving/restoring MyLocationViewSettings, updated BitmapUtils
| | * [android] Updated Spanish, Vietnamese translationsMinh Nguyễn2017-12-192-4/+6
| | |
| | * Android SDK renaming (#10609)Langston Smith2017-12-195-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | * changes in various markdown files * more tweaks * Updated attribution title
| | * [android] - use default icon when compass icon fails to decode (#10694)Tobrun2017-12-191-0/+6
| | |
| | * [android] - remove startup flash from fragment, rework OnMapReady callback ↵Tobrun2017-12-192-16/+44
| | | | | | | | | | | | for multiple listeners (#10717)
| | * [android] Add Configuration hook for local ideograph font family and demo ↵Chris Loer2017-12-1814-38/+196
| | | | | | | | | | | | activity
| | * [android] Android implementation of local CJK glyph renderingChris Loer2017-12-185-1/+209
| | | | | | | | | | | | | | | - Draws bold version of glyph if font stack contains string "bold" - Not hooked up to global configuration yet
| | * [core] Hook LocalGlyphRasterizer "font family" configuration up to RendererChris Loer2017-12-189-8/+33
| | |
| | * [core] Enable local glyph generation using TinySDF.Chris Loer2017-12-1810-6/+86
| | | | | | | | | | | | | | | | | | | | | - 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-183-0/+127
| | |
| | * [ios, macos] Cleaned up base localization filesMinh Nguyễn2017-12-184-2/+8
| | | | | | | | | | | | Localizable strings in Darwin classes need to specify “Foundation” as the table so that NSBundle consults the right .strings files. Reran make genstrings to add some missing strings to the base localizations and undo some manual edits to the base localizations that contained errors.
| | * [android] - update instrumented make target, move code style validation ↵Tobrun2017-12-182-21/+8
| | | | | | | | | | | | before building C++ code, replace code style checks with the wrapper code style check. (#10724)