Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [all] make default_styles header-only | Konstantin Käfer | 2017-07-13 | 2 | -26/+8 |
| | |||||
* | [ios, macos] Fix size and color of default marker image | Jason Wray | 2017-06-26 | 1 | -1/+1 |
| | |||||
* | [android] Release android-v5.1.0-beta.2 (#8976) | Tobrun | 2017-05-12 | 1 | -6/+10 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [android] url getter on sources * [android] fix ui test filter in makefile * [android] - build SNAPSHOT from release branch (#8958) * [android] - update changelog for 5.1.0-beta.2 * [android] - bump version number * [android] - Camera change listener v2.0 * [core] allow filesource url transform reset * [android] Update attribution wordmark (#8774) * Update wordmark on android * Moved attribution i icon to the right of mapbox word (in mapview preview image) * update padding and margin * [android] update hardcoded branch name * revert version to 5.1.0-SNAPSHOT | ||||
* | [core, android, ios, macos] Added Traffic Day/Night to default styles | Minh Nguyễn | 2017-05-12 | 2 | -0/+5 |
| | | | | | | | | The Styles API section of the Mapbox API Documentation site now lists Traffic Day v2 and Traffic Night v2, so this change adds those styles to all the places where styles are listed. Also switched iosapp and macosapp to unversioned style factory methods since MGLStyleDefaultVersion is no longer applicable for all styles. Cherry-picked from 4d6f54553d277c0af24a0b8ff03d2dd7e9284ca2. | ||||
* | [ios, macos] Undeprecated unversioned style URL factory methods | Minh Nguyễn | 2017-05-12 | 2 | -8/+7 |
| | | | | | | | | Undeprecated the unversioned style URL factory methods in MGLStyle for consistency with the Android and Qt SDKs. Added warnings about using them with the runtime styling API. Refactored mbgl::util::default_styles to track different versions for different styles. Cherry-picked from 9e384b78fbcf46d66d390122eefdf273f91b314e. | ||||
* | [core, android, ios, macos, qt] v10 default styles | Minh Nguyễn | 2017-05-12 | 2 | -7/+7 |
| | | | | | | Upgraded from v9 default styles to v10 wherever the developer expects to get the latest and greatest, as well as in a couple tests where it may be beneficial to ensure that we can handle a two-digit version number in the style URL. Cherry-picked from ed54849e9909e7f7cd8724b39b2bc94f16cf9a11. | ||||
* | [core, android] Factor JSON string conversions | John Firebaugh | 2017-05-08 | 1 | -9/+18 |
| | | | | | | | | | | | This adds a `convertJSON` template, to be used like: Error error optional<Foo> foo = convertJSON<Foo>(string, error); Internally, it parses the string with RapidJSON and then calls `convert<Foo>(parsed, error)`. While here, rationalize GeoJSON converters and fix error handling for Tileset conversion in OfflineDownload. | ||||
* | [core] Refactor Source::*Impls into RenderSources and TilePyramid | John Firebaugh | 2017-05-02 | 1 | -3/+1 |
| | |||||
* | [core] Fix compilation error with older libpng versions | Bruno de Oliveira Abinader | 2017-05-02 | 1 | -1/+1 |
| | |||||
* | [core] Fix compilation error with older libicu versions | Bruno de Oliveira Abinader | 2017-05-02 | 1 | -1/+1 |
| | |||||
* | [ios, macos] Update MGLMapView logo view (#8771) | Minh Nguyễn | 2017-04-24 | 1 | -1/+91 |
| | | | | | | * [ios, macos] Updated logo view to new Mapbox logo * [default] Updated attribution logo SVG | ||||
* | [android] use AAssetManager instead of libzip | Konstantin Käfer | 2017-04-24 | 1 | -1/+7 |
| | |||||
* | [common] Updated original application SVG icon | Minh Nguyễn | 2017-04-19 | 1 | -84/+0 |
| | | | | Also deleted an unused, white-on-clear application icon. | ||||
* | [core] Remove unused bool() functions | Bruno de Oliveira Abinader | 2017-04-14 | 2 | -12/+0 |
| | |||||
* | [core] Updated Size::isEmpty and TransformState::valid checks | Bruno de Oliveira Abinader | 2017-04-10 | 1 | -1/+1 |
| | |||||
* | [core] destroy HeadlessDisplay after HeadlessBackend implementation | Konstantin Käfer | 2017-04-05 | 1 | -1/+1 |
| | |||||
* | [core] Do not throw on dtors | Thiago Marcos P. Santos | 2017-04-01 | 1 | -1/+1 |
| | | | | Fix build on GCC6 + Ubuntu 16.04. | ||||
* | [core] Privatize OpenGL/Context headers | Konstantin Käfer | 2017-03-28 | 2 | -0/+6 |
| | |||||
* | [core] Move OpenGL extension initialization to Backend | Konstantin Käfer | 2017-03-23 | 3 | -10/+2 |
| | |||||
* | [glfw] Support mbgl::MapObserver | Bruno de Oliveira Abinader | 2017-03-15 | 2 | -11/+0 |
| | |||||
* | [node, glfw] Don't throw in destructor | John Firebaugh | 2017-03-10 | 1 | -1/+1 |
| | |||||
* | [node, glfw] Remove libuv 0.10 support | John Firebaugh | 2017-03-10 | 3 | -27/+2 |
| | |||||
* | [core] Safeguard ICU UChar usage | Bruno de Oliveira Abinader | 2017-03-02 | 1 | -5/+7 |
| | |||||
* | [core] Cache file source base URL and access token | Jesse Bounds | 2017-03-01 | 1 | -4/+6 |
| | | | | | This caches the base URL and access token values when they are set so that they can still be retrieved even when the thread is paused. | ||||
* | [core] private OffscreenView implementation | Konstantin Käfer | 2017-02-27 | 2 | -22/+51 |
| | |||||
* | [core] Reserve vector size | John Firebaugh | 2017-02-27 | 1 | -0/+2 |
| | |||||
* | [core] Avoid some string copies in bidi implementation | John Firebaugh | 2017-02-27 | 1 | -6/+7 |
| | | | | As of C++11, it's safe to preallocate std::[u16]string and write to the buffer via &s[0] (C++17 makes it possible via .data() as well). | ||||
* | [core] Add a pause/resume API to the DefaultFileSource | Thiago Marcos P. Santos | 2017-02-25 | 1 | -0/+8 |
| | | | | | It will halt the networking thread completely. Expired and error'ed tiles won't get re-requested until resume() is called again. | ||||
* | [linux] Don't manually activate context before destroying it | John Firebaugh | 2017-02-22 | 1 | -3/+0 |
| | |||||
* | [ios] Clean-up conditionals for iOS <8 | Jason Wray | 2017-02-21 | 1 | -2/+2 |
| | |||||
* | [core] Ensure that context resources are destroyed before context is destroyed | John Firebaugh | 2017-02-20 | 1 | -0/+4 |
| | |||||
* | [core] Eliminate manual HeadlessBackend activation management | John Firebaugh | 2017-02-20 | 2 | -5/+3 |
| | |||||
* | [core] Inline HeadlessBackend::{activate,deactivate,destroy}Context | John Firebaugh | 2017-02-20 | 2 | -24/+4 |
| | | | | HeadlessContext::destroyContext isn't even necessary; std::unique_ptr handles that automatically. | ||||
* | [ios,macos,android,qt] use shared threadpool | Konstantin Käfer | 2017-02-20 | 3 | -1/+28 |
| | |||||
* | [core] add ability to transform URLs before they're requested from the Internet | Konstantin Käfer | 2017-02-20 | 2 | -0/+39 |
| | |||||
* | [core] remove trailing whitespace, add trailing newlines, add space after // | Konstantin Käfer | 2017-01-27 | 9 | -19/+19 |
| | |||||
* | [macos,ios] don't roundtrip through encodePNG when converting images | Konstantin Käfer | 2017-01-26 | 1 | -1/+1 |
| | |||||
* | [core] add clone() call to Image objects | Konstantin Käfer | 2017-01-26 | 1 | -6/+2 |
| | |||||
* | [core] replace encodePNG() with a version that doesn't use libpng | Konstantin Käfer | 2017-01-25 | 3 | -70/+102 |
| | | | | rationale: encodePNG is only used in tests + sample apps, but shouldn't actually be part of the core library. In #7828, we're removing the libpng dependency for Android, and using a libpng-free version of encodePNG allows us to run the core unit tests on Android without pulling in libpng just for the test suite. In a next step, we should remove encodePNG() from the image.hpp header, which is a public header. | ||||
* | [core] Replace sqlite3.h dependency in offline database | Bruno de Oliveira Abinader | 2017-01-23 | 2 | -4/+9 |
| | |||||
* | [core] Move sqlite::Statement::check to pimpl | Bruno de Oliveira Abinader | 2017-01-23 | 2 | -23/+21 |
| | |||||
* | [core] Move lastInsertRowId/changes to sqlite::Statement | Bruno de Oliveira Abinader | 2017-01-23 | 3 | -20/+25 |
| | |||||
* | [core] Private implementation for SQLite interface | Bruno de Oliveira Abinader | 2017-01-23 | 2 | -118/+149 |
| | |||||
* | [core][Qt] Use Qt for UTF16, since `codecvt` is not always available | Thiago Marcos P. Santos | 2017-01-20 | 1 | -0/+16 |
| | |||||
* | [core] Evict cached resources and tiles equally by access time (#7770) | Eric Wolfe | 2017-01-18 | 1 | -4/+29 |
| | |||||
* | [core] Remove platform-specific main.cpp from MBGL_TEST_FILES | Bruno de Oliveira Abinader | 2017-01-18 | 1 | -0/+20 |
| | |||||
* | Port raggedness-minimizing line breaking from gl-js. | Chris Loer | 2017-01-05 | 1 | -14/+10 |
| | |||||
* | Cleaning up line breaking code. | Chris Loer | 2017-01-05 | 1 | -38/+41 |
| | | | | | | * Don't include trailing spacing (as opposed to whitespace) in lineLength * Modify BiDi interface to require initial bidi layout and linebreaking to happen in one call. * Code style changes suggested by @kkaefer | ||||
* | [core] Added BidiImpl to avoid ICU types exposure | Bruno de Oliveira Abinader | 2016-12-12 | 1 | -14/+17 |
| | |||||
* | [build] ICU is now configured per platform | Bruno de Oliveira Abinader | 2016-12-12 | 1 | -0/+125 |
| |