summaryrefslogtreecommitdiff
path: root/.gitignore
Commit message (Collapse)AuthorAgeFilesLines
* [build] add ccache + Circle CI cachingKonstantin Käfer2017-07-131-0/+1
|
* [ios, macos] Automated pulling translations from TransifexMinh Nguyễn2017-02-031-0/+1
|
* [android][build] core tests - initial setup for rendering testsIvo van Dongen2016-11-271-0/+2
|
* [ios, macos] flesh out iOS runtime styling docs (#6466)Justin R. Miller2016-09-271-0/+1
| | | | | | | | - fixes #5959: MGLBaseStyleLayer docs - fixes #5960: MGLSource & subclasses docs - fixes #6467: concrete layer subclass docs - move Core Graphics include - slight code & template cleanups - add ./documentation to git ignores
* [core] .gitignore more .db-shm'sJohn Firebaugh2016-08-261-0/+2
|
* [ci skip] Add database files to gitignoreThiago Marcos P. Santos2016-08-241-1/+2
|
* [build] remove unneeded ios.xcscmblueprintKonstantin Käfer2016-08-181-0/+1
|
* [build] fix iOS packagingKonstantin Käfer2016-08-051-1/+0
|
* [build] switch to CMakeKonstantin Käfer2016-08-051-0/+1
| | | | This is very much a work in progress.
* [macos] Renamed OS X SDK to macOS SDKMinh Nguyễn2016-06-141-1/+1
| | | | Also renamed as many references to OS X as possible to macOS in documentation.
* [osx] Ignore a file that Xcode keeps generating for some reasonJohn Firebaugh2016-06-021-0/+1
|
* [ios] Introduce MGLAnnotationView and support for view annotationsJesse Bounds2016-05-131-0/+1
| | | | | | | | | | | | | | | | | | | | | | | Add an UIView subclass that can be used as the base class for all client provided UIViews for annotations. Teach MGLMapView to be able to display annotation views over the map if provided by the client delegate. For now, if the delegate provides a UIView then it will be used. If not, the map view will fall back to the old strategy of using GL annotations with an image provided by the delegate or a default image if not. The map keeps a reuse queue and will store annotation views that are panned offscreen in the queue if the application developer supplied a reuse queue identifer. The views in the queue are reused when more annotation views are required. This view reuse provides a performance gain when many annotations are shown and most of them are offscreen. iosapp now implements the new delegate method to supply a native view. Add a playground to the workspace to facilitate experimentation with new features. A playground is capable of importing frameworks if it exists in the same workspace that builds the imported framework. The initial playground demonstrates annotation views. This also fixes a crash due to nullptr in annotations array If the `annotations` method is called while the user dot's callout view was showing, the userdot annotation is represented as null in the annotation context map. This caused a crash when the null pointer was attempted to be converted into an NSArray via C array. This protects against this bug by filtering out such a null annotation.
* [tests] Rationalize test fixtures (#4834)John Firebaugh2016-04-251-2/+3
| | | Place them in a directory corresponding to the test .cpp file name.
* [ios] Use downloaded local assets in ios-bench if presentMinh Nguyễn2016-04-181-0/+2
| | | | If you’ve gone through the trouble of running iso-bench’s download.sh scripts, use those assets instead of fetching them at runtime from the server.
* [ios, osx] gitignore xcuserdata directoriesJohn Firebaugh2016-04-181-0/+1
|
* [build] Refactor and simplify build systemJohn Firebaugh2016-04-071-26/+3
| | | | | | | | | | | | | | * 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] Implement a vacuum strategy for the offline databaseJohn Firebaugh2016-03-171-0/+1
| | | | Enable `PRAGMA auto_vacuum = INCREMENTAL`, and perform a `PRAGMA incremental_vacuum` when deleting an offline region.
* [osx] Enable coverage support for debug buildBruno de Oliveira Abinader2016-02-181-0/+2
|
* Add binary for smoke-testing offline downloadsJohn Firebaugh2016-02-101-0/+1
|
* [core] Reimplement existing caching within an offline-capable database schemaJohn Firebaugh2016-02-101-2/+2
|
* [android] Move into platform subdirectoryJohn Firebaugh2015-12-161-5/+5
|
* [core] Move linux and osx to platform subdirectoryJohn Firebaugh2015-12-101-2/+0
|
* [test] Add pixelmatch; use in annotation testsJohn Firebaugh2015-11-251-0/+2
|
* [iOS] fix benchmarking app and update to style v8Konstantin Käfer2015-10-021-2/+1
|
* Ensure that LiveTileData can be reparsedJohn Firebaugh2015-09-281-0/+1
| | | | | | | | | | Annotation tiles may become partially parsed just like regular tiles, for example if a point annotation is added to the map before the style's sprite has been loaded. In such cases, they need to be reparsed or the annotation will not be rendered. Previously, the code path for reparsing would be short-circuited by a dynamic_cast<VectorTileData*> followed by a null check. This commit removes that case and adds (back) a virtual reparse method to the TileData interface.
* Add node_modules to .gitignoreLucas Wojciechowski2015-09-171-0/+1
|
* fix example, clean up duplicate filesMike Morris2015-09-011-0/+3
|
* move package.json and binding.gyp to root, drop tiles.tilejsonMike Morris2015-09-011-2/+1
|
* 'make node' compiles!Mike Morris2015-08-251-0/+2
|
* Make build system architecture agnostic to remove Android special caseKonstantin Käfer2015-08-041-0/+2
|
* Adding extraneous settings files to gitignoreBrad Leege2015-06-221-0/+3
|
* Add output of RepeatedRender test to .gitignoreThiago Marcos P. Santos2015-05-151-0/+2
| | | | Also delete files that are test output but were checked in.
* [iOS] add benchmarking applicationKonstantin Käfer2015-05-051-0/+4
|
* Ignore test generated filesJohn Firebaugh2015-04-281-0/+1
|
* fix sprites for pixel ratios that are not 1 and 2Konstantin Käfer2015-03-171-0/+1
| | | | | | - OpenGL ES 2 doesn't allow NPOT textures with wrap-around - The Sprite object reported the map's pixelRatio, even though it loaded @2x assets - Copying icons from the sprite into the atlas now uses bilinear scaling to scale up to the actual size
* fixes black flicker on rotating the deviceKonstantin Käfer2015-03-121-0/+3
| | | | | | | | | | | | fixes #838 instead of rendering ad libitum on the map thread, we are now driving rendering from the UI thread on iOS via the map.renderSync() function. There are still white bars during the rotation, but the general content of the view is kept visible. - upgrades GLFW to 3.1 - removes swapped/needsSwap in favor of a more explicit scheme - View#invalidate() now replaces View#swap() and is called whenever the View needs to trigger a rerender. GLFW and Android to this right away, while iOS goes back to the main thread and does the Map redrawing as part of the GLKView update - sets all iOS deployment targets to 7.0 - disables SQLite3 version check, since the library version changed on iOS 8.2
* move iOS code from gl-cocoa to this projectJustin R. Miller2015-02-091-0/+1
|
* move config files to config/ folderKonstantin Käfer2015-02-041-1/+2
|
* don't use -schema for building xcode projectsKonstantin Käfer2015-02-041-0/+2
|
* make different abis for androidKonstantin Käfer2015-02-041-3/+1
|
* use fake linker for merging the standalone static libraryKonstantin Käfer2015-02-041-0/+1
|
* rearrange tests and add storage testsKonstantin Käfer2015-02-041-0/+1
|
* Merge branch 'master' of github.com:mapbox/mapbox-gl-native into android-masonLeith Bade2014-12-051-1/+0
|\ | | | | | | | | | | | | | | | | | | | | Conflicts: .gitignore gyp/mbgl-ios.gypi gyp/mbgl-linux.gypi gyp/mbgl-osx.gypi include/mbgl/map/map.hpp src/mbgl/map/map.cpp src/mbgl/storage/caching_http_file_source.cpp
| * make most headers privateKonstantin Käfer2014-12-041-1/+0
| |
* | Ignore *~Leith Bade2014-11-151-0/+1
| |
* | Ignore config-android.gypiLeith Bade2014-11-041-0/+1
|/
* Remove unusedJohn Firebaugh2014-11-011-2/+0
|
* remove dependency on nodeKonstantin Käfer2014-10-311-2/+0
|
* remove directories from ignoresDane Springmeyer2014-10-301-2/+0
|
* write to correct file and add to gitignoreKonstantin Käfer2014-10-221-1/+2
|