summaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
...
* [core] Use geometry.hpp's pointJohn Firebaugh2016-05-051-4/+1
|
* [core] Privatize math.hpp and vec.hppJohn Firebaugh2016-05-053-8/+28
|
* [Qt] Make it possible to disable libwebp and libjpeg-turbo at build timeThiago Marcos P. Santos2016-05-051-2/+2
| | | | Pull less dependencies.
* [core] Simplify FilterEvaluator and fix crashJohn Firebaugh2016-05-041-7/+10
| | | | Previous implementation was assigning a temporary to FilterEvaluator<T>::extractor.
* [core] port to protozero (#4906)Dane Springmeyer2016-05-033-2/+3
|
* [core] Use gyp's direct_dependent_settings to propagate variant cflagsJohn Firebaugh2016-05-021-1/+3
|
* [core] implement queryRenderedFeaturesAnsis Brammanis2016-04-291-24/+24
|
* [core] port outlinepattern for fill-pattern anti-aliasing from gl-js to nativeMolly Lloyd2016-04-282-1/+2
| | | | | | | | | | | | | | add outlinepattern shader class to relevant files add outlinepattern code to painter_fill.cpp add outlinepattern code to fill_bucket refactor painter_fill, fix tests fix merge conflicts and setDepthSublayer update render test to no antialiasing so travis will be happy
* [core] Prepare Filter for public API (#4900)John Firebaugh2016-04-283-480/+23
|
* [core] Refactor getRegionCompletedStatus; add completedTileCount; add testsJohn Firebaugh2016-04-271-0/+34
|
* [tests] Rationalize test fixtures (#4834)John Firebaugh2016-04-2522-241/+160
| | | Place them in a directory corresponding to the test .cpp file name.
* [core] Extract Function::evaluation to a separate class (#4811)John Firebaugh2016-04-251-37/+41
| | | This allows the Function<Faded<T>> partial specialization to be eliminated, giving all property functions a consistent storage type.
* [core] Use the proper type for font stacksJohn Firebaugh2016-04-225-27/+27
|
* [core] FontStack ⇢ GlyphSet (#4803)John Firebaugh2016-04-221-7/+7
| | | A font stack is an array of font names. This is not that.
* Revert "[core] Do not clear custom layers upon style switch"Bruno de Oliveira Abinader2016-04-211-4/+0
| | | | This reverts commit 8ec875b87c387713d7e4df5c90e6cac7669ed38b.
* [core] Do not clear custom layers upon style switchBruno de Oliveira Abinader2016-04-211-0/+4
|
* [tests] Accept [C|c]onnect as error messageThiago Marcos P. Santos2016-04-201-1/+1
| | | | Qt will spit "Connect" instead of "connect"
* [ios, osx] Fixed project upgrade warningsMinh Nguyễn2016-04-161-1/+1
| | | | Fixed project upgrade warnings in projects managed by gyp.
* [ios] Don't try to launch test server (#4719)John Firebaugh2016-04-151-0/+3
|
* [core] Eliminate MapDataJohn Firebaugh2016-04-151-1/+0
|
* [core] Remove MapData dependency from StyleJohn Firebaugh2016-04-152-14/+12
|
* [core] Convert MapContext to Map::Impl; eliminate indirectionJohn Firebaugh2016-04-153-27/+14
|
* [core] Clean up ThreadContext vestigesJohn Firebaugh2016-04-159-36/+14
|
* [tests] Use StubFileSource where a real FileSource is not requiredJohn Firebaugh2016-04-145-22/+22
|
* [tests] Rationalize storage testsJohn Firebaugh2016-04-1419-912/+645
| | | | Properly divide Storage tests into DefaultFileSource, OnlineFileSource, and HTTPFileSource tests.
* [core] Remove internal threading from OnlineFileRequestJohn Firebaugh2016-04-141-0/+3
| | | | There's no need to do the work that OnlineFileRequest does on a separate thread from the DefaultFileSource thread, and having AsyncTasks proxy to other tasks across a thread boundary adds needless complexity.
* [core] Render from the main threadJohn Firebaugh2016-04-1410-69/+82
| | | | Do not create a thread for the MapContext anymore.
* [core] Demote "Unable to make space for entry" message from Warning to Debug ↵John Firebaugh2016-04-141-6/+2
| | | | (#4708)
* [darwin] use CFRunLoopSourceInvalidate() to also cancel any pending ↵Konstantin Käfer2016-04-121-0/+27
| | | | AsyncTask invocations
* [test] This "very unlikely" condition in fact happens regularly in CI (#4679)John Firebaugh2016-04-111-1/+1
|
* [ios] Run core unit tests in CIJohn Firebaugh2016-04-1115-88/+100
|
* [build] Refactor and simplify build systemJohn Firebaugh2016-04-074-65/+8
| | | | | | | | | | | | | | * 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.
* [core] make sprite metrics checking stricterAnsis Brammanis2016-03-311-30/+13
| | | | | | - check that sprite metrics are within the bounds of the sprite. fix #714 - make sprite metrics problems Errors instead of Warnings - check for negative image width, height
* Merge branch 'release-ios-3.2.0-android-4.0.0'John Firebaugh2016-03-303-4/+96
|\
| * [core] Set schema version to 3 after upgradingJohn Firebaugh2016-03-281-0/+8
| | | | | | | | | | | | The migration was upgrading the schema, but not the schema version. As a result, the (expensive) migration was running every time an OfflineDatabase was constructed with a v2 database. Fixes #4501
| * [core] Stop download when tile limit is reachedJesse Bounds2016-03-171-4/+60
| | | | | | | | | | | | | | | | The tile limit guard (when used) stops a download from continuing when the tile limit is reached. This wraps the guard in a method and employs it in both places currently necessary to ensure the guard has a chance to function. Tests have been updated to ensure the fix works for a less trivial tile limit scenario.
| * [core] Implement a vacuum strategy for the offline databaseJohn Firebaugh2016-03-172-0/+28
| | | | | | | | Enable `PRAGMA auto_vacuum = INCREMENTAL`, and perform a `PRAGMA incremental_vacuum` when deleting an offline region.
* | [core] Unify FileRequest and WorkRequestJohn Firebaugh2016-03-2415-45/+45
| |
* | [core] Allow the use of special characters in property field namesJohn Firebaugh2016-03-231-4/+4
| | | | | | | | Fixes #4336
* | [tests] Mark some tests as requiring serverThiago Marcos P. Santos2016-03-233-5/+5
| | | | | | | | | | | | Otherwise they will fail on iOS with connection error. Fixex #4434
* | [tests] fix make iproj copy phase for unit text fixturesJason Wray2016-03-221-2/+1
| |
* | [tests] Tweak offline tests to work on iOSJohn Firebaugh2016-03-221-17/+8
| |
* | [ios] make unit tests work on iOS and iOS SimulatorKonstantin Käfer2016-03-2222-40/+182
| |
* | [test] rearrange test files so they're not in the fixtures folderKonstantin Käfer2016-03-2254-92/+91
| |
* | [test] remove crc64 and compare imagesKonstantin Käfer2016-03-2214-57/+46
| | | | | | | | boost's crc64 breaks on iOS
* | [tests] Add utest to make sure prior expiration time is being respectedThiago Marcos P. Santos2016-03-171-0/+35
| |
* | [core] Get rid of MapData::{get,set}animationTimeBruno de Oliveira Abinader2016-03-181-6/+12
| |
* | [core] Move class handling to StyleBruno de Oliveira Abinader2016-03-181-2/+14
| |
* | [core] Check for NaNs in mbgl::util::{min,max,clamp}Bruno de Oliveira Abinader2016-03-182-0/+43
| |
* | [core] Always return wrapped coordinatesBruno de Oliveira Abinader2016-03-141-0/+6
| | | | | | | | | | | | This fixes an issue in both iOS and Android when e.g. adding a marker on both sides of the dateline border in Taveuni island, the marker in one of the sides would have an out-of-bounds longitude.