Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [core] Move setStyleJSON/URL to Style; add Map::setStyle | John Firebaugh | 2017-06-22 | 25 | -207/+219 |
| | |||||
* | [all] Promote Style to public API | John Firebaugh | 2017-06-22 | 42 | -647/+726 |
| | |||||
* | [core] Refactor CustomLayer internals | John Firebaugh | 2017-06-22 | 10 | -85/+70 |
| | | | | Move the responsibility for initialization/deinitialization/rendering to RenderCustomLayer. This eliminates special case code from Map and Style. | ||||
* | [tests] Add tests for MapObserver::on{WillStart,DidFinish}LoadingMap | John Firebaugh | 2017-06-22 | 1 | -0/+50 |
| | |||||
* | [core] document lifetimes of GeometryTileFeatures | Konstantin Käfer | 2017-06-21 | 1 | -0/+7 |
| | |||||
* | [core] retain GeometryTileLayer in SymbolLayout | Konstantin Käfer | 2017-06-21 | 5 | -14/+21 |
| | | | | We're storing GeometryTileFeature objects in SymbolLayout, but they may reference data in GeometryTileLayer, which could go away if we don't retain it. | ||||
* | [core] always return owning pointers for GeometryTileData::getLayer() | Konstantin Käfer | 2017-06-21 | 9 | -52/+78 |
| | |||||
* | [core] switch to vector-tile library for decoding Mapbox vector tiles | Konstantin Käfer | 2017-06-21 | 6 | -252/+65 |
| | |||||
* | [core] shared feature data for GeoJSONTileData objects | Konstantin Käfer | 2017-06-21 | 1 | -5/+11 |
| | |||||
* | [core] shared data among AnnotationTileFeature objects | Konstantin Käfer | 2017-06-21 | 5 | -30/+82 |
| | |||||
* | [core] add benchmark for vector tile parsing | Konstantin Käfer | 2017-06-21 | 7 | -298/+366 |
| | |||||
* | [core] add MBGL_CHECK_ERROR to some locations where it was missing | Konstantin Käfer | 2017-06-21 | 2 | -6/+6 |
| | |||||
* | [build] Unbreak Travis | John Firebaugh | 2017-06-21 | 1 | -0/+2 |
| | |||||
* | [android] annotate Mapbox class with @UiThread to make clear that it is ↵ | Pablo Guardiola | 2017-06-21 | 1 | -0/+1 |
| | | | | required to be started from the main thread as it loads the native library for connectivity change events (#9309) | ||||
* | [core] Rename ThreadedObject to Thread | Thiago Marcos P. Santos | 2017-06-21 | 16 | -67/+67 |
| | | | | | Now that the old Thread class is gone, we can give ThreadedObject a better name. | ||||
* | [core] Remove util::Thread | Thiago Marcos P. Santos | 2017-06-21 | 8 | -510/+1 |
| | | | | Fixes #6425 | ||||
* | [tests] Port the ThreadLocalStorage test to the actor model | Thiago Marcos P. Santos | 2017-06-21 | 1 | -16/+29 |
| | |||||
* | [tests] Port the AsyncTask test to the actor model | Thiago Marcos P. Santos | 2017-06-21 | 1 | -30/+29 |
| | |||||
* | [android] Replace util::Thread with util::ThreadedObject | Thiago Marcos P. Santos | 2017-06-21 | 4 | -18/+26 |
| | |||||
* | [core] Convert LocalFileSource to ThreadedObject | Thiago Marcos P. Santos | 2017-06-21 | 2 | -7/+15 |
| | |||||
* | [core] Convert AssetFileSource to ThreadedObject | Thiago Marcos P. Santos | 2017-06-21 | 3 | -26/+23 |
| | |||||
* | [core] Convert DefaultFileSource to ThreadedObject | Thiago Marcos P. Santos | 2017-06-21 | 2 | -36/+31 |
| | | | | Fixes #6426 | ||||
* | [tests] Added tests for ThreadedObject | Thiago Marcos P. Santos | 2017-06-21 | 2 | -0/+278 |
| | |||||
* | [core] Added the ThreadedObject | Thiago Marcos P. Santos | 2017-06-21 | 4 | -0/+234 |
| | | | | Actor model version of util::Thread. | ||||
* | [ios] Update SMCalloutView to fix iOS 10 build warnings | Minh Nguyễn | 2017-06-20 | 1 | -0/+0 |
| | | | | Reapplied 76a2a2db28ce70d06b64b747cfc59ed493eefc67, which was partially rolled back in f6e79d70735361438655f279c8699a786d25458c. | ||||
* | [core] Enable property functions for line-width (#9250) | Lauren Budorick | 2017-06-19 | 33 | -80/+338 |
| | |||||
* | [core] Trigger repaint on source changes | Asheem Mamoowala | 2017-06-19 | 4 | -3/+5 |
| | |||||
* | Update changelogs and iOS/macOS style guide for ImageSource bindings | Asheem Mamoowala | 2017-06-19 | 5 | -4/+21 |
| | |||||
* | [iOS][macOS] Export `MGLImageSource`, add and update documentation. Use ↵ | Asheem Mamoowala | 2017-06-19 | 24 | -164/+172 |
| | | | | animated ImageSource demo in iOS test app | ||||
* | [android] Add ImageSource bindings | Asheem Mamoowala | 2017-06-19 | 18 | -29/+528 |
| | |||||
* | [iOS][macOS] Add ImageSource bindings | Asheem Mamoowala | 2017-06-19 | 40 | -39/+788 |
| | |||||
* | [core] add DataDrivenPaintProperty uniform template class to generation ↵ | Lauren Budorick | 2017-06-16 | 4 | -4/+8 |
| | | | | script (#9297) | ||||
* | fix shader generation script | Ansis Brammanis | 2017-06-16 | 1 | -15/+9 |
| | | | | | | the main fix is switching from ifdef -> ifndef The rest of the changes just make a cleaner diff. | ||||
* | Disable misleading indentation warnings where boost is included. | Aaron Muir Hamilton | 2017-06-16 | 2 | -0/+2 |
| | |||||
* | [core] Fix composite function approximation for non-integer stops | John Firebaugh | 2017-06-16 | 4 | -27/+83 |
| | |||||
* | [ios] add runtime styling command for adding building extrusions | Konstantin Käfer | 2017-06-16 | 1 | -1/+38 |
| | |||||
* | [ios] add OpenGL.framework to enable the OpenGL ES debugger by default | Konstantin Käfer | 2017-06-15 | 1 | -0/+4 |
| | |||||
* | [tests] Enable set-style-* integration tests | John Firebaugh | 2017-06-15 | 2 | -0/+5 |
| | |||||
* | [core] Implement "smart setStyle" | John Firebaugh | 2017-06-15 | 2 | -139/+38 |
| | |||||
* | [core] Obey "transition" property from style and its default value | John Firebaugh | 2017-06-15 | 6 | -4/+22 |
| | |||||
* | [core] Skip calculations when we already know we need rendering or layout | John Firebaugh | 2017-06-15 | 1 | -3/+4 |
| | |||||
* | [ios] Sprite images no longer limited | Minh Nguyễn | 2017-06-14 | 1 | -1/+0 |
| | | | The total size of the sprite sheet is no longer limited as it was before. This change updates the guide that helps developers choose between the different annotation mechanisms. | ||||
* | [core] Eliminate constant attribute bindings | John Firebaugh | 2017-06-14 | 6 | -229/+76 |
| | | | | Rather than binding constant attributes that will never be used, just disable the attribute. | ||||
* | [core] rename a_gap_width => a_gapwidth, u_gap_width => u_gapwidth to ↵ | Konstantin Käfer | 2017-06-14 | 3 | -3/+3 |
| | | | | | | reflect naming in the shader not sure how this ever worked | ||||
* | [core] Remove unused SymbolPropertyValues members | John Firebaugh | 2017-06-14 | 2 | -10/+0 |
| | |||||
* | [core] Don't use "current" icon/text-size when binding | John Firebaugh | 2017-06-14 | 2 | -17/+5 |
| | | | | | | The current value is not passed to `SymbolSizeBinder::uniformValues`, so we shouldn't check `currentValue.isConstant()` in `SymbolSizeBinder::attributeBindings`. If it were true, then we might end up using attribute bindings that are appropriate only for a constant property, but uniform bindings that are appropriate only for a source or composite function. Instead, just wait for a new bucket to be generated. This will happen automatically, since icon/text-size are layout properties. | ||||
* | [glfw] Added extrusions (E) and route (R) shortcuts | Bruno de Oliveira Abinader | 2017-06-14 | 5 | -1/+206 |
| | |||||
* | [core] Add consts | John Firebaugh | 2017-06-13 | 1 | -3/+3 |
| | |||||
* | [core] Don't upload the FrameHistory texture in frames where it's not changing | John Firebaugh | 2017-06-13 | 1 | -6/+6 |
| | |||||
* | [core] Dynamic program compilation for data-driven properties | John Firebaugh | 2017-06-13 | 19 | -70/+148 |
| |