Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [ios, android] Move der files to ios platform | Jesse Bounds | 2016-11-30 | 3 | -0/+0 |
| | | | | | | | .der files are used only by the iOS platform for SSL pinning. This moves them out of the `platform/default/resources` directory and into `platform/ios/resources`. The make configuration for Android is updated so that it stops attempting to copy the files at all. | ||||
* | [ios] Use new pinning cert for staging | Jesse Bounds | 2016-11-30 | 2 | -0/+0 |
| | | | | | | This updates the cert for the staging environment. It also adjusts the telem implementation to send along the horizontal accuracy for each location event and removes the previous battery level gathering logic. | ||||
* | [linux] Added OSMesa headless backend | Bruno de Oliveira Abinader | 2016-11-13 | 1 | -0/+47 |
| | |||||
* | [core] move gl::Context to Backend and refactor View | Konstantin Käfer | 2016-10-25 | 4 | -153/+69 |
| | |||||
* | [core] separate Backend from View for headless rendering | Konstantin Käfer | 2016-10-25 | 6 | -122/+148 |
| | |||||
* | [glfw] Added queryPointAnnotations shortcut | Bruno de Oliveira Abinader | 2016-10-25 | 1 | -1/+5 |
| | |||||
* | [core] extract weak_ptr mailbox->receive into Mailbox::maybeReceive | Mike Morris | 2016-10-20 | 1 | -3/+1 |
| | |||||
* | [core] [node] pass thread pool impl to Map constructor | Mike Morris | 2016-10-20 | 1 | -0/+55 |
| | | | | | | | Updates mbgl::Map constructor usage everywhere Adds NodeThreadPool implementation using AsyncQueue to call Nan::AsyncQueueWorker from main thread | ||||
* | [glfw] add map change callback methods to glfw_view | Ivo van Dongen | 2016-10-20 | 1 | -0/+10 |
| | |||||
* | [core] Optimize OfflineDownload::ensureResource (#6707) | Tore Halset | 2016-10-17 | 3 | -9/+77 |
| | | | Add `OfflineDatabase::hasRegionResource`, for use when the actual contents are not needed by the caller, avoiding IO and decompression costs. | ||||
* | [core] LocalFileSource implementation and tests | Ivo van Dongen | 2016-09-30 | 2 | -1/+71 |
| | |||||
* | [core] move OpenGL extension loading to their own headers | Konstantin Käfer | 2016-09-29 | 1 | -0/+1 |
| | |||||
* | [core] move GL value accessors to gl::value namespace | Konstantin Käfer | 2016-09-27 | 1 | -9/+10 |
| | |||||
* | [core] standardize on uint16_t for texture sizes | Konstantin Käfer | 2016-09-27 | 4 | -9/+12 |
| | |||||
* | [core] Extract some GlyphRange-related constants | John Firebaugh | 2016-09-26 | 1 | -3/+3 |
| | |||||
* | [core] Provide rationale for blocking queue while errors resolve | John Firebaugh | 2016-09-26 | 1 | -0/+17 |
| | |||||
* | [core] Don't allow OfflineDownload to flood the request queue | John Firebaugh | 2016-09-26 | 2 | -80/+67 |
| | |||||
* | [core] Avoid some copies | John Firebaugh | 2016-09-26 | 1 | -1/+1 |
| | |||||
* | [core] OnlineFileSource - prevent double scheduling of requests | Ivo van Dongen | 2016-09-23 | 1 | -1/+13 |
| | |||||
* | [core] allow offline region metadata to be updated (#6338) | Molly Lloyd | 2016-09-20 | 3 | -0/+31 |
| | |||||
* | [core] Convert uses of std::set to std::unordered_set (#6325) | Lucas Wojciechowski | 2016-09-19 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | * src/mbgl/annotation/annotation_manager.hpp * src/mbgl/algorithm/update_renderables.hpp * src/mbgl/geometry/glyph_atlas.hpp * src/mbgl/renderer/painter.cpp and src/mbgl/renderer/render_item.hpp * src/mbgl/renderer/symbol_bucket.hpp and src/mbgl/text/glyph_store.hpp * src/mbgl/sprite/sprite_atlas.hpp * include/mbgl/storage/network_status.hpp * src/mbgl/text/collision_tile.cpp * src/mbgl/style/update_batch.hpp * platform/default/mbgl/storage/offline_download.hpp * Add GlyphRangeSet typedef * Fix whitespace & unused imports | ||||
* | [core] [android] - public api configurable base endpoint (#6309) | Tobrun | 2016-09-15 | 2 | -5/+21 |
| | | | add runloop to test | ||||
* | [build] add specific .clang-tidy file for things that use RapidJSON writers | Konstantin Käfer | 2016-09-15 | 1 | -0/+2 |
| | |||||
* | [core] Remove schema v4 migration path | Jason Wray | 2016-09-14 | 2 | -7/+6 |
| | |||||
* | [core] Revert SQLite WAL journaling | Jason Wray | 2016-09-14 | 2 | -5/+13 |
| | |||||
* | [linux] HTTPFileSource - rate limit | Ivo van Dongen | 2016-09-13 | 1 | -0/+12 |
| | |||||
* | [core] OnlineFileSource - rate limit | Ivo van Dongen | 2016-09-13 | 1 | -26/+6 |
| | |||||
* | [glfw] Separate transition options accessors from class API | Bruno de Oliveira Abinader | 2016-09-13 | 1 | -2/+3 |
| | |||||
* | [core] Move SQLite logging setup to before database initialization | Jason Wray | 2016-09-09 | 2 | -8/+10 |
| | | | | | | - Ensure that sqlite3_config() is always called before db init. - Should only be called once, now. - Move sqliteVersionCheck into mapbox::sqlite namespace. | ||||
* | [core] Rework invokeWithCallback so that the callback is last | John Firebaugh | 2016-09-08 | 2 | -2/+2 |
| | |||||
* | [core] Implement SQLite error logging (#6291) | Jason Wray | 2016-09-08 | 2 | -0/+14 |
| | |||||
* | [core] Change GeoJSONSource::getURL() to return an optional<std::string> | John Firebaugh | 2016-08-26 | 1 | -2/+2 |
| | | | | GeoJSON sources may have inline GeoJSON rather than a URL; returning an optional type ensures that consumers handle this case. | ||||
* | [tests] Add unit test for style loading failures | Thiago Marcos P. Santos | 2016-08-24 | 1 | -0/+6 |
| | |||||
* | [core] Simplify Thread::invokeSync (#6128) | John Firebaugh | 2016-08-24 | 1 | -1/+1 |
| | |||||
* | [core] Update SQLite schema with WAL journal mode and normal sync | Jason Wray | 2016-08-23 | 2 | -2/+12 |
| | | | | Offers 2×-4× performance, depending on device vintage. | ||||
* | [core] add ability show visualize the depth buffer to the GLFW and macOS app | Konstantin Käfer | 2016-08-19 | 1 | -0/+13 |
| | |||||
* | [core] support "scheme": "tms" in TileJSON files | Konstantin Käfer | 2016-08-16 | 1 | -1/+1 |
| | |||||
* | GeoJSON point clustering (#5724) | Vladimir Agafonkin | 2016-07-27 | 1 | -36/+50 |
| | | | | | | | | | | | | | | | | * add supercluster dependency * prepare GeoJSONTile for Supercluster * prepare GeoJSONSource for accepting options * try removing mbgl::GeoJSON * fix setGeoJSON types * add GeoJSONSource getURL * add geojson to include path * add Supercluster index in GeoJSONSource * fix GeoJSONSource getZoomRange * bring back mbgl::GeoJSON header * fix tidy warnings hopefully * try test-suite with enabled cluster test * fix formatting in clustering-related files | ||||
* | [glfw] Added 'addRandomLineAnnotations' | Bruno de Oliveira Abinader | 2016-07-23 | 1 | -5/+26 |
| | |||||
* | [default] uv_run should use UV_RUN_NOWAIT | Thiago Marcos P. Santos | 2016-07-22 | 1 | -1/+1 |
| | | | | | UV_RUN_ONCE might block and that is not the semantics we expect from RunLoop::runOnce(). | ||||
* | [core] Clean-up threading #ifdefs | Thiago Marcos P. Santos | 2016-07-16 | 1 | -19/+3 |
| | |||||
* | [core] Make the AssetFileSource thread low priority | Thiago Marcos P. Santos | 2016-07-16 | 1 | -1/+1 |
| | |||||
* | [core] Trim thread name on Linux to 16 bytes | Thiago Marcos P. Santos | 2016-07-16 | 1 | -1/+5 |
| | | | | | That is a hard limit, if you set a string bigger than that, it doesn't get set. | ||||
* | [core] Move set/get thread names to platform:: | Thiago Marcos P. Santos | 2016-07-16 | 1 | -4/+25 |
| | | | | Android needs its own implementation. | ||||
* | [core] code style cleanups | Konstantin Käfer | 2016-07-01 | 2 | -10/+56 |
| | | | | | | | - puts function definitions in a namespace ... {} rather than using namespace ...; - remove trailing whitespace - add trailing newline - protect SQL statements from being formatted by clang-format | ||||
* | [core] Added CharArrayBuffer | Bruno de Oliveira Abinader | 2016-06-30 | 2 | -5/+7 |
| | | | | | | | | Implements a custom std::streambuf to avoid creating temporary std::string objects and thus optimizing image decode. Suggested by @artemp in https://github.com/mapbox/mapbox-gl-native/pull/5417#issuecomment-227700063. | ||||
* | [core] Increment completedTileCount when appropriate (#5475) | John Firebaugh | 2016-06-24 | 1 | -0/+2 |
| | |||||
* | [core, node] Implement bindings for addSource | John Firebaugh | 2016-06-24 | 1 | -2/+2 |
| | |||||
* | [core] Replace boost iostream with standard {i,s}stream | Bruno de Oliveira Abinader | 2016-06-21 | 2 | -35/+16 |
| | | | | Fixes #4915. | ||||
* | [core] Avoid redundant 'inline' usage | Bruno de Oliveira Abinader | 2016-06-18 | 2 | -3/+3 |
| |