Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | [core] set correct depth values for CustomLayer so compositing works | Konstantin Käfer | 2016-08-22 | 1 | -11/+34 | |
| | ||||||
* | [tests] Include what we use | Thiago Marcos P. Santos | 2016-08-22 | 1 | -0/+1 | |
| | ||||||
* | [tests] Add tests for shape overlays crossing the antimeridian | Jesse Bounds | 2016-08-19 | 1 | -0/+42 | |
| | | | | | | | | | | | | | | | | This adds two tests: AntimeridianAnnotationSmall: Test that a shape that is represented with +-180 longitudinal values is drawn spanning the antimeridian. In other words, it is rendered as a "small" shape as opposed to one that spans around the world to reach the other side of the antimeridian. This test is currently failing at the time of this commit. AntimeridianAnnotationLarge: Test that a shape that is represented with points that do not cross the +-180 boundary is rendered as a "large" shape. In other words, it is rendered by wrapping around the world to reach the other side of the meridian. This test is currently passing at the time of this commit. | |||||
* | [core] Compare unsigned int to unsigned int to pass tidy check (#5986) | Jesse Bounds | 2016-08-12 | 1 | -1/+1 | |
| | ||||||
* | [core, android, ios, macos] Replaced getPointAnnotationsInBounds() w/ ↵ | Minh Nguyễn | 2016-08-12 | 1 | -0/+8 | |
| | | | | | | | queryPointAnnotations() (#5165) queryPointAnnotations() accepts a screen rectangle instead of a geographic bounding box, so marker hit testing works at the edges of a rotated, tilted map view. Fixes #5151. | |||||
* | [build] unify naming of Makefile targets | Konstantin Käfer | 2016-08-05 | 1 | -0/+1 | |
| | | | | | `make foo` just builds `make run-foo` builds and runs | |||||
* | [core] Fixed test build errorsmacos-v0.2.1macos-0.2.1 | Minh Nguyễn | 2016-07-19 | 1 | -15/+0 | |
| | | | | Missed this bad merge from #5729. | |||||
* | Merge branch 'release-ios-v3.3.0' | Minh Nguyễn | 2016-07-19 | 1 | -0/+15 | |
|\ | ||||||
| * | [core] Restored shape annotation z-order | Minh Nguyễn | 2016-07-18 | 1 | -0/+15 | |
| | | | | | | | | | | | | | | | | Shapes are once again always added to the top z-index. Fixes #5691. Cherry-picked from 74fe96d2617f870206ff358d7dfcafccf4e109bc. | |||||
* | | [core] Restored shape annotation z-order | Minh Nguyễn | 2016-07-18 | 1 | -0/+15 | |
| | | | | | | | | | | | | Shapes are once again always added to the top z-index. Fixes #5691. | |||||
* | | [core] Use PropertyValue<T> for Annotation line/fill | Bruno de Oliveira Abinader | 2016-07-13 | 1 | -6/+6 | |
| | | ||||||
* | | [test] Added max zoom annotation tests | Bruno de Oliveira Abinader | 2016-06-28 | 1 | -0/+10 | |
| | | ||||||
* | | [core] Avoid unnecessary work when a symbol annotation is updated | John Firebaugh | 2016-06-17 | 1 | -11/+9 | |
| | | | | | | | | In particular, if only the geometry changes, don't cascade and recalculate the style. | |||||
* | | Color class (#5361) | Young Hahn | 2016-06-15 | 1 | -4/+5 | |
| | | | | | | | | | | | | * Color class * Switch to list initialization | |||||
* | | [tidy] Check modernize-use-auto | Bruno de Oliveira Abinader | 2016-06-13 | 1 | -1/+1 | |
| | | | | | | | | Ref: http://clang.llvm.org/extra/clang-tidy/checks/modernize-use-auto.html | |||||
* | | [tidy] Check modernize-use-nullptr | Bruno de Oliveira Abinader | 2016-06-13 | 1 | -1/+1 | |
| | | | | | | | | Ref: http://clang.llvm.org/extra/clang-tidy/checks/modernize-use-nullptr.html | |||||
* | | [core] fix pedantic warning messages | Konstantin Käfer | 2016-06-13 | 4 | -8/+8 | |
|/ | ||||||
* | [core, node, android] Remove used "base" parameter from setStyleJSON | John Firebaugh | 2016-06-02 | 5 | -19/+19 | |
| | ||||||
* | [core] Rationalize naming for style-related code | John Firebaugh | 2016-06-02 | 1 | -1/+2 | |
| | ||||||
* | [core] Generalize Map::{add,remove}CustomLayer | John Firebaugh | 2016-06-02 | 1 | -2/+2 | |
| | ||||||
* | [tests] Tweak LineAnnotation test so that it reveals a bug; fix the bug | John Firebaugh | 2016-06-02 | 1 | -1/+1 | |
| | ||||||
* | [tests] Clean up annotation tests | John Firebaugh | 2016-06-02 | 1 | -168/+90 | |
| | ||||||
* | [all] Rationalize annotation API | John Firebaugh | 2016-06-01 | 1 | -30/+28 | |
| | ||||||
* | [core] Use geometry.hpp types for shape annotations | John Firebaugh | 2016-06-01 | 1 | -11/+11 | |
| | ||||||
* | [core] AnnotationTileLayer vends its own name (#5163) | Minh Nguyễn | 2016-05-26 | 1 | -0/+20 | |
| | | | Fixes #5159. | |||||
* | [core] move TileData and dependents to new *TileID classes | Konstantin Käfer | 2016-05-10 | 1 | -1/+1 | |
| | ||||||
* | Revert "[core] Do not clear custom layers upon style switch" | Bruno de Oliveira Abinader | 2016-04-21 | 1 | -4/+0 | |
| | | | | This reverts commit 8ec875b87c387713d7e4df5c90e6cac7669ed38b. | |||||
* | [core] Do not clear custom layers upon style switch | Bruno de Oliveira Abinader | 2016-04-21 | 1 | -0/+4 | |
| | ||||||
* | [tests] Accept [C|c]onnect as error message | Thiago Marcos P. Santos | 2016-04-20 | 1 | -1/+1 | |
| | | | | Qt will spit "Connect" instead of "connect" | |||||
* | [tests] Use StubFileSource where a real FileSource is not required | John Firebaugh | 2016-04-14 | 4 | -20/+20 | |
| | ||||||
* | [core] Render from the main thread | John Firebaugh | 2016-04-14 | 6 | -16/+69 | |
| | | | | Do not create a thread for the MapContext anymore. | |||||
* | [ios] Run core unit tests in CI | John Firebaugh | 2016-04-11 | 1 | -53/+0 | |
| | ||||||
* | [build] Refactor and simplify build system | John Firebaugh | 2016-04-07 | 1 | -9/+1 | |
| | | | | | | | | | | | | | | * Main gyp files are now standardized as platform/<platform>/platform.gyp. * Each platform gyp file defines appropriate loop_lib and headless_lib variables. * Each platform gyp file includes mbgl.gypi, which defines base targets which may be useful to all platforms. * CI targets are consistent across platforms: `make $(PLATFORM) && make test-$(PLATFORM)`. * Renamed the "linux" test app to "glfw". It's now built in OS X CI. * Android build flakiness is fixed. * iOS CI builds the bench and iosapp targets. * Mesa version is now in one place. * CI scripts use bash "strict mode" and correct error handling. * All build output goes to the build directory. * Removed vestigial iOS/OS X/Android Travis scripts. | |||||
* | [ios] make unit tests work on iOS and iOS Simulator | Konstantin Käfer | 2016-03-22 | 3 | -2/+12 | |
| | ||||||
* | [test] rearrange test files so they're not in the fixtures folder | Konstantin Käfer | 2016-03-22 | 7 | -11/+11 | |
| | ||||||
* | [core] Remove goOffline() from DefaultFileSource | Thiago Marcos P. Santos | 2016-03-08 | 1 | -1/+4 | |
| | | | | Use the newly added NetworkStatus::Set(). | |||||
* | Revert "[gl] Updated CustomLayer tests" | John Firebaugh | 2016-02-18 | 1 | -24/+30 | |
| | | | | | | These tests are intended to reflect how someone using the custom layer feature might actually write their callbacks. Therefore the callbacks should not use mbgl-specific classes. This reverts commit 69112a2a09404cc0ee7089a9f1f81ff1feac586f. | |||||
* | [gl] Updated CustomLayer tests | Bruno de Oliveira Abinader | 2016-02-18 | 1 | -26/+24 | |
| | ||||||
* | [tests] Add test for Map::updatePointAnnotation | John Firebaugh | 2016-02-12 | 1 | -3/+21 | |
| | ||||||
* | [core] Reimplement existing caching within an offline-capable database schema | John Firebaugh | 2016-02-10 | 1 | -0/+50 | |
| | ||||||
* | [core] Moving caching logic to DefaultFileSource | John Firebaugh | 2016-02-10 | 4 | -15/+15 | |
| | | | | This results in OnlineFileSource containing precisely the logic we want for reuse by OfflineFileSource, and no more. | |||||
* | [core][ios][osx][android] make SpriteImage accept PremultipliedImage | Ansis Brammanis | 2016-01-19 | 1 | -1/+1 | |
| | | | | | | | | | | | | the SpriteImage constructor signature changes from SpriteImage( uint16_t width, uint16_t height, float pixelRatio, std::string&& data, bool sdf = false); to SpriteImage(PremultipliedImage&&, float pixelRatio, bool sdf = false) | |||||
* | [test] ensure static rendering finishes when a tile can't be loaded | Konstantin Käfer | 2016-01-15 | 1 | -0/+63 | |
| | ||||||
* | [core] Eliminate platform::assetRoot() | John Firebaugh | 2016-01-13 | 1 | -3/+4 | |
| | | | | I regenerated assets.zip so that all file paths have an `assets/` prefix, as the Android AssetFileSource implementation asserts, and removed `TEST_DATA` from the paths. | |||||
* | [core] Simplify asset:// implementation | John Firebaugh | 2016-01-13 | 3 | -15/+15 | |
| | | | | | | | | * Move asset:// URL handling to DefaultFileSource. * AssetFileSource implements FileSource interface and follows familiar implementation patterns. * Move default implementation to platform/default, zip implementation to platform/android. * Don't bother with modified / expires / etag -- assets are not cached so it doesn't matter. * Don't bother with interleaving individual IO calls on the implementation thread. That adds a lot of complexity for very little benefit. | |||||
* | [test] allow aborting rendering after a timeout | Konstantin Käfer | 2016-01-08 | 1 | -0/+4 | |
| | ||||||
* | [tests] Test with OnlineFileSource | John Firebaugh | 2015-12-23 | 5 | -22/+22 | |
| | | | | | When we introduce OfflineFileSource, the behavior of existing tests should not change. | |||||
* | [core] Fixed annotation icon replacement | Minh Nguyễn | 2015-12-15 | 1 | -6/+25 | |
| | | | | Another pass at #3146, including a unit test. | |||||
* | [core] Reduce custom layer API to lowest common denominator | John Firebaugh | 2015-12-11 | 1 | -11/+14 | |
| | ||||||
* | [core] Custom layers | John Firebaugh | 2015-12-09 | 2 | -38/+100 | |
| |