Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [ios, macos] Updated changelogsupstream/ios-v4.1.0-release | Minh Nguyễn | 2018-06-20 | 2 | -17/+24 |
| | |||||
* | [ios] Update changelog. | Fabian Guerra | 2018-06-20 | 1 | -1/+5 |
| | | | | Cherry-picked from d0afb6d64d146eef879ba63f15e27ac14383d4f2. | ||||
* | Added missing podspec | Julian Rex | 2018-06-20 | 1 | -1/+1 |
| | |||||
* | Update versions in change-logs | Julian Rex | 2018-06-20 | 2 | -2/+2 |
| | |||||
* | Update podspecs | Julian Rex | 2018-06-20 | 4 | -4/+4 |
| | |||||
* | [android] - dispatch camera start callback only when actually moving | Łukasz Paczos | 2018-06-20 | 1 | -16/+12 |
| | |||||
* | [android] make sure the object is still valid before calling nativeOnResponse() | Konstantin Käfer | 2018-06-20 | 1 | -1/+5 |
| | |||||
* | [ios] Added check for `-Wtautological-constant-compare` prior to ignore. ↵ | Julian Rex | 2018-06-19 | 1 | -0/+2 |
| | | | | (#12177) | ||||
* | [ios] updated predicates (#12178) | Jordan Kiley | 2018-06-19 | 1 | -2/+2 |
| | |||||
* | [core] port zero line-width fix from gl-js (#12175) | Molly Lloyd | 2018-06-19 | 5 | -3/+9 |
| | | | | | | | | * port zero line-width fix from gl-js * ignore transition test * ignore feature-state tests | ||||
* | [android] initialize RunLoop::Impl::nextRunnable iterator | Konstantin Käfer | 2018-06-19 | 1 | -1/+1 |
| | |||||
* | [ios, build] Completely remove support for Fabric (#12106) | Jason Wray | 2018-06-18 | 7 | -242/+2 |
| | |||||
* | [ios] Fix for integration tests not running on iOS 9. (#12145) | Julian Rex | 2018-06-18 | 2 | -5/+26 |
| | |||||
* | [android] - fix Android licenses formatting | Łukasz Paczos | 2018-06-18 | 2 | -43/+43 |
| | |||||
* | [android] - telemetry bump to v3.1.3 | Łukasz Paczos | 2018-06-15 | 1 | -1/+1 |
| | |||||
* | Use a shared scheduler on threads without a default scheduler | Thiago Marcos P. Santos | 2018-06-15 | 5 | -39/+115 |
| | | | | | | | | | | Render threads won't have a scheduler, so we create one that is shared by all the maps rendering at this thread. The bad side effect of this is that we need to wake up the render thread to process events. Mapbox GL should get rid of processing events on the render thread. This solution is a workaround. | ||||
* | [macos] Tweaked change log for PR #12123 (#12146) | Julian Rex | 2018-06-14 | 1 | -1/+1 |
| | |||||
* | [android] - added Android licenses make target | Łukasz Paczos | 2018-06-14 | 6 | -82/+177 |
| | |||||
* | [android] - changelog for 6.2.0-beta.2 | Łukasz Paczos | 2018-06-14 | 1 | -0/+5 |
| | | | | (cherry picked from commit ffb30bb) | ||||
* | [ios, macos] Look more widely for IBDesignablesAgent | Minh Nguyễn | 2018-06-13 | 2 | -7/+2 |
| | | | | The IBDesignablesAgent helper process has been renamed for each platform as of Xcode 10, so cast a wider net when trying to detect it. | ||||
* | [core] Use a getter for the BackendScope static variable | Thiago Marcos P. Santos | 2018-06-13 | 1 | -7/+15 |
| | | | | | Fix a static variable initialization issue when dynamic loading Mapbox GL Native. | ||||
* | [android] Remove support for Fabric (#12126) | Antonio Zugaldia | 2018-06-12 | 3 | -12/+1 |
| | | | | | | * [android] remove fabric properties file * [android] fabric.properties no longer present * [android] fabric step in release.py no longer necessary | ||||
* | [android] - move match stops conversion to Stop.toExpressionArray | tobrun | 2018-06-12 | 2 | -12/+21 |
| | |||||
* | [core] consolidate database opening workflow | Konstantin Käfer | 2018-06-12 | 5 | -84/+69 |
| | | | | | | | | Before this change, we've tried to open the database in read/write, but not create mode. In situations where the database didn't exist yet, this logged an error to the console, and we proceeded to opening it again in read/write/create mode, which actually created the file. The reason we did this is so that we could detect really old caching databases from January 2016 in case a developer upgraded from an older SDK (iOS v3.1 and earlier, Android v3.2 and earlier) that didn't have https://github.com/mapbox/mapbox-gl-native/pull/3715 yet. However, these error messages, while innocent, look scary in the console and some users suspect that it's a bug. This change opens the file directly in read/write/create mode, omitting the first failed attempt. To handle old cache databases, we're now deleting the `http_cache` table, which was the only table in those old databases, and create the new schema, rather than deleting the entire file and recreating the Database object. In most scenarios, this will lead to one fewer opening attempt, while the database migration will continue to work for the few users who upgrade all the way from a January 2016 SDK. Additionally, this fixes a mismatch between the Qt and non-Qt implementation: Qt doesn't support opening a file in read/write mode without the create flag. This means that we've seen a different control flow on Qt compared to the non-Qt implementation when opening a database. | ||||
* | [core] remove unused flags from SQLite header | Konstantin Käfer | 2018-06-12 | 2 | -8/+0 |
| | |||||
* | [core] support moving Database object during a Transaction | Konstantin Käfer | 2018-06-12 | 5 | -21/+72 |
| | |||||
* | [test] verify log messages of OfflineDatabase tests | Konstantin Käfer | 2018-06-12 | 2 | -20/+128 |
| | |||||
* | [core] send all SQLite log messages to the Info bucket and add error codes | Konstantin Käfer | 2018-06-12 | 1 | -77/+1 |
| | |||||
* | [core] allow logging error codes and formatting strings at the same time | Konstantin Käfer | 2018-06-12 | 2 | -4/+10 |
| | |||||
* | [test] add partial message matching support to FixtureLog | Konstantin Käfer | 2018-06-12 | 2 | -9/+28 |
| | |||||
* | [test] standardize on database file name and move I/O functions to util | Konstantin Käfer | 2018-06-12 | 4 | -86/+68 |
| | |||||
* | [test] pull out using namespace mbgl to reduce verbosity | Konstantin Käfer | 2018-06-12 | 1 | -66/+3 |
| | |||||
* | [Qt] Add QMapboxGL::layerIds() | Bruno de Oliveira Abinader | 2018-06-12 | 2 | -0/+19 |
| | |||||
* | [core] fix undefined behavior in LineAtlas::addDash | Konstantin Käfer | 2018-06-12 | 3 | -0/+39 |
| | |||||
* | [ios,macos] Fixed crash in `-[MGLStyle localizeLabelsIntoLocale:]` on iOS ↵ | Julian Rex | 2018-06-11 | 3 | -1/+13 |
| | | | | 9.3 (#12123) | ||||
* | [build] Xcode 10 no longer exposes DEVELOPER_DIR to the compiler launcher | Konstantin Käfer | 2018-06-11 | 2 | -2/+2 |
| | | | | We'll have to extract the location of Xcode's developer dir from $PATH :( | ||||
* | [android] - ceil map dimensions | Łukasz Paczos | 2018-06-11 | 1 | -2/+2 |
| | |||||
* | [qt] Fix asMapboxGLFeatureIdentifier iterator traversal | Bruno de Oliveira Abinader | 2018-06-11 | 1 | -5/+2 |
| | |||||
* | [android] - show amount failed tests and executed tests, integrate ↵ | tobrun | 2018-06-11 | 3 | -7/+43 |
| | | | | pixelratio in tests | ||||
* | [android] - bump snapshots building on master to 6.3.0 | Łukasz Paczos | 2018-06-11 | 1 | -1/+1 |
| | |||||
* | [android] - cleanup attrs | Łukasz Paczos | 2018-06-11 | 2 | -35/+4 |
| | |||||
* | [android] - added AnimatedSymbolLayerActivity back to the TestApp | Łukasz Paczos | 2018-06-11 | 2 | -1/+439 |
| | |||||
* | [ios] Support safe area in iosapp | Jason Wray | 2018-06-08 | 2 | -105/+102 |
| | | | | | | * [ios] Refactor iosapp two-map option; fix constraint * It's NO in objc; enable second map scale bar | ||||
* | [ios, build] Bump CircleCI to Xcode 9.4 | Jason Wray | 2018-06-08 | 1 | -8/+8 |
| | | | | Keep macos-debug-qt5 on Xcode 9.3 for now. | ||||
* | [ios] Add custom events library start-up delay (#12088) | Randall Lee | 2018-06-08 | 3 | -15/+39 |
| | | | | | | | | | | | | | | * [ios] Add custom delay Adds a custom delay to the events library initialization. This is only active when using certain profile configurations. * [ios] events library version update to v0.4.1 * Update Events Library to include missing MGL_EXPORT * Add MMEEventsService files to Events Lib Submodule * Change delayTime type to int64_t | ||||
* | [android] - ignore render tests from ignores.json | tobrun | 2018-06-08 | 3 | -17/+66 |
| | |||||
* | [core] always commit placement to fix #11795 | Ansis Brammanis | 2018-06-07 | 3 | -20/+14 |
| | | | | | | | | Since placements will be committed even if they do not need the full fade duration to fade features in, we need the new `fadeStartTime` to keep track of how long we still need to fade. This is important because if we fade too long we will trigger another placement and never stop rendering. | ||||
* | [android] - automate tag release | Łukasz Paczos | 2018-06-07 | 1 | -4/+109 |
| | |||||
* | [android] - parsing fragment's xml attributes | Łukasz Paczos | 2018-06-07 | 3 | -22/+51 |
| | |||||
* | [core] Fix crash due to mixing legacy filters and expressions (#12065) | Anand Thakker | 2018-06-06 | 2 | -33/+63 |
| | | | | | | | | | | | | | | | | | | | * Fix crash due to mixing legacy filters and expressions In some cases, (invalid) nested filters that used a mix of legacy filter syntax and expression syntax caused a crash due to a failure to propagate parsing errors from deeper within the filter expression. These errors went undetected in part because these conversion functions returned unique_ptr<Expression> values (or vectors thereof), using {nullptr} to represent a parsing error, but the core expression classes expect unique_ptr<Expression> that are never null. This changes over to using expression::ParseResult (aka optional<unique_ptr<Expression>>), to represent conversion failure the same way we do in the rest of the expression system. * Fix clang 3.8 / gcc 4.9 issue |