Commit Graph

  • c5e7bd35fc [ios] Fix strict prototypes warnings in blocks Jason Wray 2017-11-30 12:35:48 -05:00
  • f10377d416 [ios, macos] Update to Xcode 9.x build settings Jason Wray 2017-11-30 12:29:43 -05:00
  • 9b9cfd910c [ios] Fix C++ symbol visibility warnings in test suite Andrew Kitchen 2017-12-12 09:06:35 -08:00
  • 0fddad6e0b [all] update CI images (#10695) Tobrun 2017-12-15 14:50:12 +01:00
  • 74b0627432 [ios] update constraints when updating content inset Fredrik Karlsson 2017-11-17 15:17:04 +01:00
  • 40f20a1339 [core] Migrated upcase, downcase to platform code Minh Nguyễn 2017-12-14 06:45:12 -08:00
  • 177afa9a0d [ios] Fix an Interface Builder crash for IBInspectable properties. Fabian Guerra 2017-11-29 12:39:05 -05:00
  • d650b91c00 [ios] Fix the content insets for the scale and compass view. Fabian Guerra 2017-12-07 20:20:17 -05:00
  • d2cc855cd3 [android] new map touch listeners API comments paczos 2017-12-14 15:45:54 +01:00
  • fc50605507 [android] checkstyle fixup paczos 2017-12-14 11:43:00 +01:00
  • 2afa8a1725 [android] added map touch listeners test paczos 2017-12-14 11:36:11 +01:00
  • 44363d4826 [android] added map touch listeners api based on lists paczos 2017-12-13 17:54:20 +01:00
  • 4525ff714a Post camera listener invocations (#10690) Tobrun 2017-12-14 12:15:36 +01:00
  • f545d21df0 [core] Overzoomed image sources vanish (#10677) Asheem Mamoowala 2017-12-13 12:52:23 -08:00
  • 7012c1b683 [android] - update documentation on update metadata Tobrun 2017-12-13 16:01:19 +01:00
  • 88cafa8e32 [core] update CA bundles used for cURL Konstantin Käfer 2017-12-13 13:24:29 +01:00
  • fa704c85d8 [android] - scale factor value of 1 should zoom out Tobrun 2017-12-13 09:30:50 +01:00
  • 801c47befa Add ignores for new ==, != tests (#10679) Anand Thakker 2017-12-12 15:19:24 -05:00
  • 7c06eda515 [android] - allow configurable http logging Tobrun 2017-12-12 09:26:47 +01:00
  • cf026d1932 [android] - post animation callback invocation Tobrun 2017-12-08 17:32:27 +01:00
  • 3fed2358d6 [core] Include bucket name in queryRenderedSymbols duplicate feature filter - Port of GL JS PR #5703 - Fixes issue #10616 Chris Loer 2017-12-11 14:36:27 -08:00
  • 78545723fe [android] Add basic JavaDoc comment for LocalGlyphActivity. Chris Loer 2017-12-11 09:56:36 -08:00
  • 4fcf1853b0 [ios,macos] Revert ideographic->ideograph name change. 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. Chris Loer 2017-12-08 13:29:15 -08:00
  • 6dbb9eb22a [ios,macos] Update docs to use Apple-friendly "PingFang" font example. Chris Loer 2017-12-08 10:44:05 -08:00
  • 05f70257c9 [macos, ios] Adds documentation for the MGLIdeographFontFamilyName key Andrew Kitchen 2017-12-08 10:58:35 -05:00
  • 4418edbfcd [darwin, macos] Rename Info.plist key for consistency Andrew Kitchen 2017-12-08 10:49:39 -05:00
  • 155804be4d [ios,macos] Remove dead/non-functioning font-weight and glyph metric code. Add local font family to default iosapp configuration. Chris Loer 2017-12-08 10:38:51 -08:00
  • e8daa84de6 [android] Tweak LocalGlyphActivity description to be a bit more specific than the title. Chris Loer 2017-12-08 10:08:40 -08:00
  • f2d70aa890 [android] Fixups for LocalGlyphActivity Chris Loer 2017-12-07 16:03:13 -08:00
  • bee60130d3 [android] Add Configuration hook for local ideograph font family and demo activity Asheem Mamoowala 2017-12-07 15:50:46 -08:00
  • 56aa7dad4f [macos,ios,android] Unit test fixups - 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 Chris Loer 2017-12-06 15:18:47 -08:00
  • b4c781aef7 [core, macos, ios] Unit tests for LocalGlyphRasterizer 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. Chris Loer 2017-12-06 15:03:28 -08:00
  • b2f06677a7 [darwin, ios, macos] Introduces an MGLRendererConfiguration class Andrew Kitchen 2017-12-04 13:29:16 -08:00
  • 00ed34f7d7 [android] Android implementation of local CJK glyph rendering - Draws bold version of glyph if font stack contains string "bold" - Not hooked up to global configuration yet Chris Loer 2017-11-30 12:38:06 -08:00
  • 3713102005 [ios, macos] Adds support for specifying an ideographic font family name Andrew Kitchen 2017-11-30 17:13:44 -08:00
  • cb380064bb [ios,macos] Darwin implementation of a CoreText-based LocalGlyphRasterizer. - Changing font weight does not currently appear to be working. - Glyph metric extraction code not working; currently unused. Chris Loer 2017-11-27 12:50:28 -08:00
  • 1661af1cb4 [core] Enable local glyph generation using TinySDF. - 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 Chris Loer 2017-11-21 15:12:07 -08:00
  • 730054276e [core] C++ port of TinySDF Chris Loer 2017-07-07 13:31:53 -07:00
  • 4f31b07d09 [macos] Add Info.plist version keys Jason Wray 2017-12-07 16:13:05 -05:00
  • 627587694d [ios, macos] Append SDK version parameter to feedback URL Jason Wray 2017-12-07 15:18:51 -05:00
  • c0ad7be388 [ios] Long-press attribution button to show SDK version Jason Wray 2017-12-06 11:43:06 -05:00
  • a0199efa9a Correct ColorMode::Replace Lauren Budorick 2017-12-07 13:01:42 -08:00
  • ca9d9bb857 [core] Use wrapped bounds check for CustomTileLoader Asheem Mamoowala 2017-12-04 17:43:21 -08:00
  • 5fb9fb1a3c [core] Support wrapped bounds in LatLngBounds::contains and LatLngBounds::intersect. Asheem Mamoowala 2017-12-04 16:30:17 -08:00
  • f26c5ef2f0 [android] null check Asheem Mamoowala 2017-12-01 16:15:54 -08:00
  • 31a216459c [core] Mark custom geometry tiles stale without clearing data Asheem Mamoowala 2017-11-29 20:18:40 -08:00
  • d783611d1a Updated README for Arch Linux users LukasPaczos 2017-12-06 17:30:16 +01:00
  • 05d2a539fd [ios] Update changelog and bump podspec to 3.7.1 (#10651) Fabian Guerra Soto 2017-12-06 14:02:39 -05:00
  • 86fdb2682d [android] - build boba snapshots from master Tobrun 2017-12-06 16:40:36 +01:00
  • 1ada238dfd [android] - update changelog for 5.2.1 release Tobrun 2017-12-06 13:52:19 +01:00
  • f89afa0b27 [ios, macos] Rename the iOS and macOS SDKs (#10610) Jordan Kiley 2017-12-04 16:40:14 -08:00
  • 966b6a53ce [core, ios, qt, android] Close race condition in RunLoop (issue #9620) 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. Chris Loer 2017-11-22 13:18:22 -08:00
  • 2a13bfd2c4 [android] - add FileSource activation/deactivation to MapSnapshotter, handle multiple deactivate scenario in FileSource (#10556) Tobrun 2017-12-06 11:51:33 +01:00
  • bc27322853 [android] - handle destroying activity programmatically as part of theme switching (#10589) Tobrun 2017-11-30 11:45:40 +01:00
  • 8ad3759b9c [android] - use concurrent lists for camera change listeners (#10542) Tobrun 2017-11-29 12:26:52 +01:00
  • f64475f76c [android] - harden MarkerView integration by checking for null bitmap (#10532) Tobrun 2017-11-22 18:46:31 +01:00
  • 7b7b2c53fb [android] - activate filesource to list offline regions (#10531) Tobrun 2017-11-22 17:08:23 +01:00
  • 65d2e0b8f2 [android] Enable map rendering when app is paused Ivo van Dongen 2017-11-20 15:22:34 +02:00
  • c311e69e0e [android] - add FileSource activation/deactivation to MapSnapshotter, handle multiple deactivate scenario in FileSource (#10556) Tobrun 2017-12-06 11:51:33 +01:00
  • 6893888435 [ios, macos] Snapshot classes added to jazzy Julio Cesar Fausto 2017-10-17 21:04:53 +02:00
  • f16ecf5907 [core] don't include .cpp file Konstantin Käfer 2017-12-05 14:43:04 +01:00
  • 1ce3d2e5ef [android] remove unnecessary jar generation from gradle-publish.gradle (#10625) Pablo Guardiola 2017-12-05 10:12:16 +01:00
  • 8f3cc3dbc4 [ios, macos] Rename the iOS and macOS SDKs (#10610) Jordan Kiley 2017-12-04 16:40:14 -08:00
  • 784b71a81c [ios, macos] Refactor snapshot attribution. Fabian Guerra 2017-11-21 16:32:05 -05:00
  • cb5dc2eed8 Android SDK renaming (#10609) Langston Smith 2017-12-04 08:19:47 -08:00
  • a623ff13ed Update gl-js submodule John Firebaugh 2017-12-01 15:54:27 -08:00
  • 2370461c9d [build] Lint iOS and macOS plists on CI Jason Wray 2017-12-01 15:13:43 -05:00
  • 5086c76997 [macos] Fixed logo view distortion on macOS High Sierra Minh Nguyễn 2017-11-30 10:49:18 -08:00
  • 06a0c03605 [ios, macos] Update changelogs. Fabian Guerra 2017-11-28 16:02:42 -05:00
  • 0c50da6913 [ios, macos] Fix an issue that triggers didSelectAnnotations for MGLAnnotationImage based annotations. Fabian Guerra 2017-11-22 17:40:50 -05:00
  • 7e6ca6793a [android] - handle destroying activity programmatically as part of theme switching (#10589) Tobrun 2017-11-30 11:45:40 +01:00
  • 787c782749 [ios] Fix minimumZoomLevel is not getting set. Fabian Guerra 2017-11-29 17:39:16 -05:00
  • 8757164ac8 [build] standardize on -fvisibility=hidden for all targets Konstantin Käfer 2017-11-29 15:54:40 +01:00
  • 2eec5a1980 [core] move HeadlessBackend extension initialization code into Impl Konstantin Käfer 2017-11-27 17:25:20 +01:00
  • 335f04f7e1 [core] fold HeadlessDisplay into the headless RenderBackend implementation Konstantin Käfer 2017-11-27 16:34:52 +01:00
  • 772b909062 [build] Clang-3.8: Explicit mbgl::PlacedGlyph default+copy+move ctor Bruno de Oliveira Abinader 2017-11-29 15:16:14 +02:00
  • 87a7dab553 [build] Added mbgl-filesource to 'linux-core' target Bruno de Oliveira Abinader 2017-11-28 19:25:54 +02:00
  • ed5e009062 [android] - use concurrent lists for camera change listeners (#10542) Tobrun 2017-11-29 12:26:52 +01:00
  • 8cebab09ba [android] - attribtuion anchor point calculation fix for short text with full logo on a MapSnapshot (#10558) Tobrun 2017-11-29 12:21:54 +01:00
  • a1f207b090 [android] use location engine abstraction instead of location source (lost) in MyLocationView#init (#10579) Pablo Guardiola 2017-11-29 08:31:46 +01:00
  • c178bd2d25 [darwin] Fixes CGImageRef leak when creating a map snapshot (#10585) Andrew Kitchen 2017-11-28 14:51:30 -08:00
  • 09b97e037c [darwin] Adjusts initializer body to avoid premature ivar usage (#10582) Andrew Kitchen 2017-11-28 13:43:45 -08:00
  • 3f962574ed [build] Added CircleCI macos-release-node{4,6} jobs Bruno de Oliveira Abinader 2017-11-23 12:19:55 +02:00
  • a2817ff5ed [darwin, macos, ios] Renames CGImage creation function to imply +1 retain count (#10570) Andrew Kitchen 2017-11-27 16:47:58 -08:00
  • 5da5ba7706 [core, ios, qt, android] Close race condition in RunLoop (issue #9620) 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. Chris Loer 2017-11-22 13:18:22 -08:00
  • d8bcc943c5 [core] Android + old libstdc++ build fix Thiago Marcos P. Santos 2017-11-27 18:41:04 +02:00
  • 02166a1802 [core] Fix Qt4 on macOS Bruno de Oliveira Abinader 2017-11-27 19:01:29 +02:00
  • 85bc035be3 [android] Set a larger limit for the HTTP dispatcher (#10567) Antonio Zugaldia 2017-11-27 10:33:14 -05:00
  • cf3357ea45 [qt] Use qWarning() for logging Thiago Marcos P. Santos 2017-11-23 14:48:08 -02:00
  • 43d96cd1b9 [core] Fix crash on Qt + Windows + ANGLE Thiago Marcos P. Santos 2017-11-23 14:47:29 -02:00
  • 01565e5a8b [build] refresh Circle CI docker images Konstantin Käfer 2017-11-15 19:02:21 +01:00
  • 43aefbffd0 [Qt] Update documentation Bruno de Oliveira Abinader 2017-11-20 12:05:27 +02:00
  • aa5a2b2c87 [build] Added CircleCI macos-release-node{4,6} jobs Bruno de Oliveira Abinader 2017-11-23 12:19:55 +02:00
  • 7c8fbc8232 [android] - bump okhttp, remove workaround for Android Oreo (#10515) Tobrun 2017-11-23 08:49:01 +01:00
  • 405d141b9e [android] - update bottom sheet example with popable fragment backstack (#10506) Tobrun 2017-11-23 08:17:09 +01:00
  • e2702c76ea [android] Use inherited javaPeer in CustomGeometrySource C++ peer Asheem Mamoowala 2017-11-13 16:06:26 -08:00
  • f06ebcc967 [android] Reuse Java Source objects by holding on to a strong reference in the C++ peer. Asheem Mamoowala 2017-11-13 16:06:26 -08:00
  • 3067b77c65 [core, ios, macos] Implement unique_any and remove linb::any Asheem Mamoowala 2017-11-16 18:38:27 -08:00
  • ba63d06cfc [core] Use Actors for CustomTileLoader invocation from bindings. Asheem Mamoowala 2017-10-31 16:27:49 -07:00
  • 934fa4933c [android] Add Grid source sample for Custom Geometry Source Asheem Mamoowala 2017-11-02 14:09:54 -07:00