Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [core] Adjust layer source properties to better reflect reality | John Firebaugh | 2016-06-24 | 24 | -182/+176 |
| | | | | | | | | * Layer source ID is immutable; must be provided to the constructor * Layer source layer is mutable * Layers with GeoJSON sources do not have a source layer While here, make Layer::copy impl-private. | ||||
* | [core] Split up and clean up conversion.hpp | John Firebaugh | 2016-06-24 | 10 | -377/+477 |
| | |||||
* | [core] Include what you use | John Firebaugh | 2016-06-24 | 7 | -0/+7 |
| | |||||
* | [ios, macos] Renamed overdraw to overdraw visualization (#5416) | Minh Nguyễn | 2016-06-22 | 9 | -27/+33 |
| | | | A verb doesn’t make sense in this enum value. Instead, use a descriptive word for this effect and describe it in detail in the documentation comment. | ||||
* | Allow Mapbox to be served to devices without Wi-Fi | Stephen Niedzielski | 2016-06-23 | 1 | -0/+1 |
| | | | | android.permission.ACCESS_WIFI_STATE implies an android.hardware.wifi requirement. Make Wi-Fi optional. | ||||
* | [android] Cancel other gestures during shove. | Jesse Bounds | 2016-06-22 | 1 | -1/+17 |
| | | | | | | | This adds a guard so that when a shove gesture is occurring, no other gestures take place. This helps avoid the disorienting feeling of having the map move left and right and rotate while trying to tilt it and looks more like Google maps. | ||||
* | [core] Remove TexturePool from style::UpdateParameters (#5442) | John Firebaugh | 2016-06-22 | 4 | -10/+0 |
| | |||||
* | [build] Bump mapbox-gl-test-suite@9a7de2fb72607be6ffa0040bf3d84651719a45e3 | Bruno de Oliveira Abinader | 2016-06-22 | 1 | -1/+1 |
| | | | | Ignore 'debug/overdraw' until #5435 is fixed. | ||||
* | [Qt] Use mbgl::LineString instead of mbgl::Polygon as default shape | Bruno de Oliveira Abinader | 2016-06-22 | 2 | -16/+8 |
| | |||||
* | [core] remove TexturePool dependency from Raster constructor | Konstantin Käfer | 2016-06-22 | 19 | -45/+36 |
| | |||||
* | [core, node] Node bindings for setFilter | John Firebaugh | 2016-06-21 | 13 | -176/+291 |
| | |||||
* | [node] Support setLayoutProperty(..., "visibility", ...) | John Firebaugh | 2016-06-21 | 4 | -1/+23 |
| | |||||
* | [core] Use mbgl::style::conversion in node bindings | John Firebaugh | 2016-06-21 | 7 | -125/+115 |
| | |||||
* | [core] Rewrite style parsing logic for reuse in node bindings | John Firebaugh | 2016-06-21 | 16 | -240/+336 |
| | |||||
* | [tests] Run memory tests on travis | Thiago Marcos P. Santos | 2016-06-21 | 4 | -10/+15 |
| | | | | | | Qt4 will run tests with libjemalloc.so. The Memory.Footprint and the Memory.Fragmentation will only run with libjemalloc.so because we have then a better control over the results. | ||||
* | [tests] Add memory tests | Thiago Marcos P. Santos | 2016-06-21 | 3 | -0/+229 |
| | | | | | | | | | | Simple tests that will render a raster and a vector map and hopefully the valgrind bot will detect something wrong if any. The other test will look for application lifetime leaks that cannot be detected with valgrind. It can also detect GL leaks if they are very expressive. A threshold is needed because of memory will grow anyway due to fragmentation. | ||||
* | [tests] Add resources for rendering offline | Thiago Marcos P. Santos | 2016-06-21 | 12 | -43/+5 |
| | | | | | | | | The StupFileSource of the memory test will do the rendering completely offline with a vector tile that is densly populated with features and a raster tile of the same region. The styles are streets and satellite respectivelly. | ||||
* | [tests] Do not re-trigger answered requests | Thiago Marcos P. Santos | 2016-06-21 | 2 | -4/+14 |
| | | | | | This happens on real file sources when tiles expire or in case of error. Here we only retry on error. | ||||
* | [core] Replace boost iostream with standard {i,s}stream | Bruno de Oliveira Abinader | 2016-06-21 | 2 | -35/+16 |
| | | | | Fixes #4915. | ||||
* | [core] Factor out thread name setter/getter | Bruno de Oliveira Abinader | 2016-06-20 | 2 | -19/+26 |
| | |||||
* | [node] Read 'options.showOverdrawInspector' | Bruno de Oliveira Abinader | 2016-06-20 | 3 | -2/+8 |
| | |||||
* | [core] s/Wireframe/Overdraw/g | Bruno de Oliveira Abinader | 2016-06-20 | 20 | -49/+48 |
| | |||||
* | [core] Refactor wireframe to match JS overdraw mode | Bruno de Oliveira Abinader | 2016-06-20 | 13 | -70/+91 |
| | |||||
* | [core] Added BlendColor GL config value | Bruno de Oliveira Abinader | 2016-06-20 | 3 | -0/+17 |
| | |||||
* | [core] Added missing BlendFunc operator | Bruno de Oliveira Abinader | 2016-06-20 | 1 | -0/+4 |
| | |||||
* | [core] Autogenerate Shader name | Bruno de Oliveira Abinader | 2016-06-20 | 17 | -60/+42 |
| | |||||
* | [Qt] Added QMapbox::TransitionOptions to style class functions | Bruno de Oliveira Abinader | 2016-06-20 | 4 | -28/+75 |
| | |||||
* | [core] Cleaned up TransitionOptions | Bruno de Oliveira Abinader | 2016-06-20 | 4 | -11/+5 |
| | |||||
* | [core] Use default transition ease for style transition | Bruno de Oliveira Abinader | 2016-06-20 | 1 | -4/+5 |
| | | | | Fixes #363. | ||||
* | [core] Added mbgl::util::DEFAULT_TRANSITION_EASE | Bruno de Oliveira Abinader | 2016-06-20 | 2 | -1/+4 |
| | |||||
* | [core] UnitBezier ctor is now constexpr | Bruno de Oliveira Abinader | 2016-06-20 | 4 | -30/+29 |
| | |||||
* | [osx] Added AppleScript example | Minh Nguyễn | 2016-06-19 | 1 | -0/+8 |
| | |||||
* | [osx] Works with AppleScript | Minh Nguyễn | 2016-06-19 | 1 | -1/+1 |
| | | | Sure, why not? | ||||
* | [build/qt] Use platform-specific gyp flavor when cross-compiling | Bruno de Oliveira Abinader | 2016-06-19 | 1 | -1/+10 |
| | |||||
* | [build] Use mason platform info when cross-compiling | Bruno de Oliveira Abinader | 2016-06-19 | 1 | -11/+25 |
| | | | | | Build platform equals to host platform if not cross compiling, otherwise use the mason-provided platform. | ||||
* | [core] Avoid redundant 'inline' usage | Bruno de Oliveira Abinader | 2016-06-18 | 37 | -185/+186 |
| | |||||
* | [core] Cleaned up enum classes | Bruno de Oliveira Abinader | 2016-06-18 | 5 | -26/+26 |
| | | | | | - Replaced static_cast with C++ casts. - Replaced inline with constexpr. | ||||
* | [core] Fix typo in mbgl::Response | Bruno de Oliveira Abinader | 2016-06-18 | 1 | -1/+1 |
| | | | | WIP: Use Enum<Type> for mbgl::Storage::Response::Value. | ||||
* | [core] Avoid unnecessary work when a symbol annotation is updated | John Firebaugh | 2016-06-17 | 9 | -28/+87 |
| | | | | In particular, if only the geometry changes, don't cascade and recalculate the style. | ||||
* | [core] Copy only the necessary style layers to the worker | John Firebaugh | 2016-06-17 | 6 | -31/+42 |
| | |||||
* | [macos] Add "Add Animated Annotation" to the Debug menu | John Firebaugh | 2016-06-17 | 2 | -4/+32 |
| | |||||
* | [macos] Fix an intended floating point division | John Firebaugh | 2016-06-17 | 1 | -1/+1 |
| | |||||
* | [build] Don't override CXX11ABI if already set | Bruno de Oliveira Abinader | 2016-06-17 | 2 | -2/+2 |
| | |||||
* | [Qt] Define QT_IMAGE_DECODERS if needed | Bruno de Oliveira Abinader | 2016-06-17 | 1 | -0/+6 |
| | |||||
* | [core] Do not use pthread_getname_np before glibc 2.11 | Bruno de Oliveira Abinader | 2016-06-17 | 1 | -2/+8 |
| | | | | Follows approach in src/mbgl/util/thread.hpp header. | ||||
* | [core] Runtime source API: Map methods | John Firebaugh | 2016-06-16 | 4 | -0/+30 |
| | |||||
* | [core] Runtime source API: part 2 | John Firebaugh | 2016-06-16 | 4 | -0/+50 |
| | |||||
* | [core] Runtime source API: private impls | John Firebaugh | 2016-06-16 | 28 | -202/+356 |
| | |||||
* | [core, node] Implement setPaintProperty for color properties (#5380) | John Firebaugh | 2016-06-16 | 6 | -14/+45 |
| | |||||
* | [Qt] Install valgrind on-demand | Bruno de Oliveira Abinader | 2016-06-16 | 3 | -3/+2 |
| |