summaryrefslogtreecommitdiff
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
* [core][ios][macos][android]DDS-ify `text-letter-spacing` and `text-max-width`Asheem Mamoowala2017-08-302-8/+8
|
* [core] enable Thread destruction from arbitrary threadsIvo van Dongen2017-08-301-2/+0
|
* [core] make thread.hpp publicIvo van Dongen2017-08-301-0/+163
|
* Implement icon-anchor propertyLauren Budorick2017-08-283-5/+10
|
* Set Default MaxZoom to 22Asheem Mamoowala2017-08-212-1/+3
|
* [core] Added Style::getDefaultCamera()Bruno de Oliveira Abinader2017-08-111-4/+2
|
* [core] make RunLoop::schedule publicIvo van Dongen2017-08-091-6/+6
|
* [core] current schedulerIvo van Dongen2017-08-091-6/+9
| | | | - Adds a way to set the current scheduler on the thread to be used whenever a mailbox is created that needs to reply on this thread
* [core] Use separate attribute component for line normalsJohn Firebaugh2017-08-081-1/+2
| | | | Broadcom GPUs don't cope well with using the least significant bit for this.
* [core] finish must-revalidate supportKonstantin Käfer2017-08-082-0/+11
|
* [core] make actor self reference optional - againIvo van Dongen2017-08-081-2/+7
| | | | - uses a different method of constructor selection that also works on Apple clang < 8.2.
* [core] Removed unused constructorupstream/tvn-test-ci-time-outThiago Marcos P. Santos2017-08-071-8/+0
| | | | | | | | | | Not in use at the moment, was causing a compiler error on Apple LLVM version 8.0.0 (clang-800.0.42.1). ``` src/mbgl/sprite/sprite_loader.cpp:25:11: error: call to constructor of 'Actor<mbgl::SpriteLoaderWorker>' is ambiguous ```
* [core] Remove std:: namespace for some functionsThiago Marcos P. Santos2017-08-071-2/+2
| | | | They are not available on Android + GCC (needed by Qt)
* [core][android][macos][ios] Implement property functions for line-join, ↵Lauren Budorick2017-07-263-12/+12
| | | | text-justify, text-anchor (#9583)
* [all] Merge View into RendererBackendJohn Firebaugh2017-07-264-23/+7
|
* [core] Fix issues with the std:: namespace and old compilersThiago Marcos P. Santos2017-07-261-0/+25
| | | | Specifically when building Android with GCC 4.9 (which Qt still does :-/)
* [core] fix backend scope handling on render, cleanup and lowmemoryIvo van Dongen2017-07-251-4/+0
| | | | | - Make renderer frontend responsible for creating a BackendScope on render - encapsulate backend scope handling on cleanup and low memory in renderer impl
* [core] make actor self reference optionalIvo van Dongen2017-07-241-3/+15
|
* [core] add ask pattern to actor refIvo van Dongen2017-07-241-0/+21
|
* [core] implement ask pattern in actorIvo van Dongen2017-07-242-0/+46
|
* [core] Fix build; struct ⇢ classJohn Firebaugh2017-07-192-2/+2
|
* [core] No need for default ctor in {Update,Tile}ParametersBruno de Oliveira Abinader2017-07-192-2/+2
|
* [core] Bracket init works for optional<T> in GCC 4.9Bruno de Oliveira Abinader2017-07-193-7/+7
|
* [core] BackendScope prevent double (de-)activationIvo van Dongen2017-07-182-0/+9
| | | | | - Guards against duplicate activations by checking wether the backend of the prior scope is the same as the current ones - Makes sure that only the most outer backend scope deactivates by tracking activation state
* [core] rename backend to renderer backendIvo van Dongen2017-07-183-20/+20
|
* [core] renderer interfaceIvo van Dongen2017-07-185-26/+93
|
* [core] split backend from mapobserverIvo van Dongen2017-07-182-2/+3
|
* [core][ios][android][macos] Use premultiplied image directly for RasterTile ↵Asheem Mamoowala2017-07-171-1/+1
| | | | and ImageSource, un-premultiply in the shader for blending
* [core] Update shaders.Chris Loer2017-07-123-0/+9
| | | | | Implements 'icon-pitch-alignment' (issue #9345) Fixes issue #9456 (map-aligned point label regression)
* [core] GCC 4.9 bracket initialization issuesBruno de Oliveira Abinader2017-07-123-4/+4
|
* [core] GCC 4.9 is unable to deduce ctors when using bracket initBruno de Oliveira Abinader2017-07-124-8/+54
|
* [core] Added MBGL_CONSTEXPR to satisfy GCC 4.9Bruno de Oliveira Abinader2017-07-123-6/+16
|
* [core] GCC 4.9 shadow member warningsBruno de Oliveira Abinader2017-07-121-3/+3
|
* [core] GCC 4.9 does not fully support custom variable templatesBruno de Oliveira Abinader2017-07-126-11/+12
|
* [core] GCC 4.9 does not allow using another member in a constexpr ctorBruno de Oliveira Abinader2017-07-121-4/+4
|
* [core] Prefetch low resolution tilesThiago Marcos P. Santos2017-07-072-0/+11
|
* [core] Implement circle-pitch-alignment propertyChris Loer2017-07-062-0/+8
| | | | Closes issue #9349.
* [core] remove tile cache size setterIvo van Dongen2017-06-271-1/+0
|
* [core] Removed unused methodsThiago Marcos P. Santos2017-06-263-56/+0
| | | | No longer needed after refactoring ::setResourceTransform.
* [core] Use the ResourceTransform instead of callbacksThiago Marcos P. Santos2017-06-262-4/+10
| | | | | Based on the actor model, can be considered safer to use since we don't need to worry about object lifetime anymore.
* [core] Store pointer instead of referect to the Object in ActorRefThiago Marcos P. Santos2017-06-261-3/+3
| | | | | | | | | | | GCC complains about implicitly deleted assigment constructor when trying to do this: void setResourceTransform(optional<ActorRef<ResourceTransform>> transform) { resourceTransform = transform; } optional<ActorRef<ResourceTransform>> resourceTransform;
* [core] Introduce the ResourceTransformThiago Marcos P. Santos2017-06-261-0/+26
| | | | Wrapper for transforming URLs on the OnlineFileSource.
* [core] Make the mbgl/actor headers publicThiago Marcos P. Santos2017-06-263-0/+168
| | | | | They will be needed by the DefaultFileSource, something that we also export as public.
* [core] Move setStyleJSON/URL to Style; add Map::setStyleJohn Firebaugh2017-06-222-6/+8
|
* [all] Promote Style to public APIJohn Firebaugh2017-06-222-36/+80
|
* [core] Rename ThreadedObject to ThreadThiago Marcos P. Santos2017-06-211-2/+2
| | | | | Now that the old Thread class is gone, we can give ThreadedObject a better name.
* [core] Convert DefaultFileSource to ThreadedObjectThiago Marcos P. Santos2017-06-211-2/+2
| | | | Fixes #6426
* [core] Enable property functions for line-width (#9250)Lauren Budorick2017-06-197-6/+9
|
* [core] Fix composite function approximation for non-integer stopsJohn Firebaugh2017-06-161-22/+53
|
* [core] Obey "transition" property from style and its default valueJohn Firebaugh2017-06-151-1/+1
|