summaryrefslogtreecommitdiff
path: root/src/mbgl/style/style.cpp
Commit message (Collapse)AuthorAgeFilesLines
* [core] Add a few conveniences to ColorJohn Firebaugh2016-06-151-5/+1
|
* Color class (#5361)Young Hahn2016-06-151-4/+4
| | | | | | * Color class * Switch to list initialization
* [core] Eliminate Source::isLoadingJohn Firebaugh2016-06-141-1/+1
| | | | Source::load is already a no-op if the request is in progress, so it isn't necessary.
* [core] *Tile ↔ *TileDataJohn Firebaugh2016-06-131-3/+3
| | | | Tile is now the main base class; RasterTile, VectorTile, etc are its subclasses. GeometryTileData and its subclasses form the piece that's passed to the worker.
* [core] Tile ⇢ RenderTileJohn Firebaugh2016-06-131-2/+2
|
* [core] rename onPlacementRedone -> onNeedsRepaintKonstantin Käfer2016-06-101-6/+6
|
* [core] Clean up style.cppJohn Firebaugh2016-06-021-30/+27
|
* [core, node, android] Remove used "base" parameter from setStyleJSONJohn Firebaugh2016-06-021-1/+1
|
* [core] Move RenderData alongside RenderItemJohn Firebaugh2016-06-021-0/+1
|
* [core] Rationalize naming for style-related codeJohn Firebaugh2016-06-021-25/+27
|
* [core] Runtime style layer APIJohn Firebaugh2016-06-021-27/+31
|
* [core] TileData::isReady() => TileData::isRenderable()Konstantin Käfer2016-05-251-1/+1
|
* [core] move *Observers to their own filesKonstantin Käfer2016-05-231-1/+5
|
* [core] Eliminate temporary vector in Style::queryRenderedFeaturesJohn Firebaugh2016-05-171-9/+9
|
* [core] Introduce StyleQueryParameters; push coordinate calculations into SourceJohn Firebaugh2016-05-171-6/+2
|
* [core] Fix code style issuesJohn Firebaugh2016-05-121-8/+5
|
* [core] retain tiles differently and remove old TileID classKonstantin Käfer2016-05-101-5/+7
|
* [core] move TileData and dependents to new *TileID classesKonstantin Käfer2016-05-101-3/+3
|
* [core] move Tile to use UnwrappedTileIDKonstantin Käfer2016-05-101-1/+1
|
* [core] Privatize math.hpp and vec.hppJohn Firebaugh2016-05-051-0/+1
|
* [core] Use geometry.hpp feature typeJohn Firebaugh2016-05-031-4/+3
|
* [core] implement queryRenderedFeaturesAnsis Brammanis2016-04-291-0/+38
|
* use Clock::time_point::max() instead of frame timeMike Morris2016-04-261-2/+2
| | | | | | For Style::cascade and Style::recalculate, when rendering with MapMode::Still. Fixes a subtle race condition with animated transitions exacerbated by cd1a06c2dc209da81b3d745c088e568b3b14809f.
* [core] Use the proper type for font stacksJohn Firebaugh2016-04-221-3/+3
|
* [core] Adopt a strict naming convention for style propertiesJohn Firebaugh2016-04-211-6/+6
| | | | This will allow code to be generated from the style specification.
* Revert "[core] Do not clear custom layers upon style switch"Bruno de Oliveira Abinader2016-04-211-3/+1
| | | | This reverts commit 8ec875b87c387713d7e4df5c90e6cac7669ed38b.
* [core] Do not clear custom layers upon style switchBruno de Oliveira Abinader2016-04-211-1/+3
|
* [core] Eliminate MapDataJohn Firebaugh2016-04-151-1/+0
|
* [core] Remove MapData dependency from StyleJohn Firebaugh2016-04-151-22/+9
|
* [core] Remove MapData dependency from AnnotationTile and StyleUpdateParametersJohn Firebaugh2016-04-151-1/+1
|
* [core] Clean up ThreadContext vestigesJohn Firebaugh2016-04-151-1/+0
|
* [core] fix line-dasharray/long-segment render testAnsis Brammanis2016-03-301-1/+1
| | | | | | fix #3928 reduce LineAtlas width to 256 to match -js. 256 should be enough.
* [core] Get rid of MapData::{get,set}animationTimeBruno de Oliveira Abinader2016-03-181-7/+7
|
* [core] Default fade duration is now a constantBruno de Oliveira Abinader2016-03-181-4/+6
|
* [core] Added user-defined transition properties when modifying classesBruno de Oliveira Abinader2016-03-181-4/+13
|
* [core] Remove MapData::defaultTransitionDelayBruno de Oliveira Abinader2016-03-181-4/+5
|
* [core] Move class handling to StyleBruno de Oliveira Abinader2016-03-181-8/+34
|
* [core] Fix style cascade loop when transitioningBruno de Oliveira Abinader2016-03-031-0/+1
|
* [core] Remove ThreadContext::getFileSource; instead thread FileSource throughJohn Firebaugh2016-02-181-4/+8
|
* [gl] Moved TexturePool to gl namespaceBruno de Oliveira Abinader2016-02-181-1/+1
|
* [core] Organize files that were in map folder betterJohn Firebaugh2016-02-111-2/+2
| | | | Fixes #996
* [core] Move rapidjson document creation into StyleParserJohn Firebaugh2016-01-281-11/+1
|
* [core] bump sprite atlas to 1024x1024Ansis Brammanis2016-01-261-1/+1
|
* [core] trigger repaint after placement is redoneAnsis Brammanis2016-01-221-0/+4
| | | | | | | fixes #3140 This also fixes a bug where placement could be redone with a stale PlacementConfig after the tile first finishes loading.
* [core] Use experimental optional instead of mapbox::util::optionalJohn Firebaugh2016-01-191-1/+1
|
* [core] use stale stylesKonstantin Käfer2016-01-151-0/+3
| | | | This adds support for using cached styles that are stale. They're treated like changing styles; when the refreshed style changed compared to the one we've already had, we're swapping out the entire style, which might cause a slight flicker.
* [core] move invariant Source ID from SourceInfo to SourceKonstantin Käfer2016-01-131-3/+3
|
* [core] always add labels to buffers in MapMode::StillMike Morris2016-01-061-0/+1
| | | | To minimize label clipping.
* [core] Rationalize error handling for resource loadingJohn Firebaugh2015-12-231-43/+35
| | | | | | | | | * Standardize on std::exception_ptr as the error representation (fixes #2854). * Don't format textual strings at the error source; pass on the constituent data via observer method parameters instead. * Use the null object pattern to simplify observer notification code. * Further refactoring for ResourceLoading tests.
* [core] Load sources only if there is at least one visible layerBruno de Oliveira Abinader2015-12-171-9/+5
|