summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | [ios, macos] Fixed Polish pluralizationMinh Nguyễn2017-02-201-1/+39
| |
* | [ios, macos] Fixed Russian pluralizationMinh Nguyễn2017-02-201-3/+9
| |
* | [ios, macos] Polish, Russian, Spanish, Ukrainian translationsMinh Nguyễn2017-02-2017-2/+451
| |
* | [ios, macos] fixed wyoming inverted coordinates (#8069)Fabian Guerra Soto2017-02-201-3/+3
| |
* | [ios] add setting to toggle two maps for thread debugging (#8122)Justin R. Miller2017-02-201-0/+78
| |
* | [android] add make android-help target (#8087)Justin R. Miller2017-02-201-0/+22
| |
* | Upgrade to logbt 2.0.1Dane Springmeyer2017-02-201-1/+1
| | | | | | | | The logbt 2.0.1 release is now fixed to no longer restrict coredump reporting for specific exit codes. This means it behaves the same as the branch currently in use after #8043. This gets us using a released version.
* | [core] Link BackendScopes in a list for additional assertionsJohn Firebaugh2017-02-202-8/+19
| |
* | [core] Ensure that context resources are destroyed before context is destroyedJohn Firebaugh2017-02-202-2/+5
| |
* | [core] Eliminate manual HeadlessBackend activation managementJohn Firebaugh2017-02-205-52/+50
| |
* | [core] Inline HeadlessBackend::{activate,deactivate,destroy}ContextJohn Firebaugh2017-02-202-24/+4
| | | | | | | | HeadlessContext::destroyContext isn't even necessary; std::unique_ptr handles that automatically.
* | [core] Nestable BackendScopeJohn Firebaugh2017-02-206-14/+47
| |
* | [ios,macos,android,qt] use shared threadpoolKonstantin Käfer2017-02-2013-22/+52
| |
* | [core] Redo approach to unsupported VAO extensionJohn Firebaugh2017-02-203-15/+23
| |
* | [macos,ios] add tests for MGLOfflineStorageDelegateKonstantin Käfer2017-02-203-16/+52
| |
* | [test] add unit test for DefaultFileSource::setResourceTransform()Konstantin Käfer2017-02-201-0/+30
| |
* | [android] OfflineManager#setResourceTransform to allow transforming URLs ↵Konstantin Käfer2017-02-203-0/+136
| | | | | | | | prior to internet requests
* | [android] use shared DefaultFileSource for all maps + OfflineManagerKonstantin Käfer2017-02-207-27/+51
| |
* | [macos,ios] expose callback for transforming URLsKonstantin Käfer2017-02-204-0/+106
| |
* | [darwin] move RunLoop initialization to static variableKonstantin Käfer2017-02-207-20/+41
| |
* | [core] add ability to transform URLs before they're requested from the InternetKonstantin Käfer2017-02-204-0/+45
| |
* | [ios, macos] Convert NSColor/UIColor expressions to CSS color string valuesMinh Nguyễn2017-02-185-175/+114
| | | | | | | | When converting a constant NSExpression to an mbgl::Value, turn an NSColor or UIColor into an std::string containing a CSS color string. This allows developers to set an attribute of an MGLFeature to an NSColor or UIColor (rather than a CSS color string, which would be foreign), then use it in an MGLStyleFunction with identity interpolation.
* | [ios] Fix locale-based language switching demoJason Wray2017-02-171-6/+5
| | | | | | | | Copy-pasted the better implementation from macOS.
* | [core] Render a circle if either the color or stroke color are visibleJesse Bounds2017-02-172-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | This updates the circle paint check to pass if the circle stroke is visible but: * The circle color is clear * The circle is transparent * The circle has a radius of 0 Previously, a transparent circle or a circle with a radius of 0 would cause the layer to be passed up even if the circle stroke color had a non zero alpha.
* | [android] fix default value conversion on dds functionsIvo van Dongen2017-02-171-1/+1
| |
* | [core] Enable property functions for text-{field,transform} (#7944)Anand Thakker2017-02-1723-174/+473
| |
* | [ios] Disable region monitoring when stopping location monitoring (#7833)Jesse Crocker2017-02-162-0/+8
| |
* | [ios] Search for ICU path using cmake cacheJesse Bounds2017-02-161-2/+2
| |
* | [ios, macos] Reorganized changelogsMinh Nguyễn2017-02-152-6/+12
| |
* | [macos] Make ± key bindings respect tab order, zoomEnabledMinh Nguyễn2017-02-151-23/+30
| |
* | [macos] Make + and - keys zoom the mapEimantas Vaiciunas2017-02-152-6/+27
| | | | | | | | | | | | | | | | Override `insertText:` - send all `keyDown:` events to `interpretKeyEvents:` method; - in `insertText:` method check for the text to be sent and adjust zoom level if needed;
* | Refactor: use conversion system to convert MGLStyleFunction to mbgl core ↵Anand Thakker2017-02-157-286/+397
| | | | | | | | | | types (#8026) This leverages the work already happening in `mbgl::style::conversion` to convert style functions from style-spec definitions into `mbgl::style::{Camera,Source,Composite}Function`s. In particular, this allows the conversions system to handle the differing typing requirements based on whether the output type of the style function is interpolatable or non-interpolatable.
* | [tests] Disable timing-based Timer tests in CIJohn Firebaugh2017-02-153-8/+4
| |
* | [android] - use project wide configurations for all modules + fixup wear ↵Tobrun2017-02-157-72/+94
| | | | | | | | compile error (#8066)
* | [core] Fix aliased text on mobile GPUsJohn Firebaugh2017-02-151-3/+3
| | | | | | | | | | | | Need highp precision for gamma values on mobile devices. lowp triggers aliasing artifacts at larger font sizes. Note that this change is a hand-edit to the generated shader sources, rather than pulling https://github.com/mapbox/mapbox-gl-js/pull/4275 and running the generator script. The reason for that is that the upstream shader now assumes support for DDS properties that gl-native does not yet support. Once that support lands in gl-native, we can regenerate the shader source.
* | [core] Add noexcept(false) in MBGL_CHECK_ERRORJohn Firebaugh2017-02-151-1/+1
| | | | | | | | C++11 destructors are noexcept by default, so the prior definition always called std::terminate without allowing anything to catch the exception.
* | Do not draw foregroundBearingDrawable when rotation sensor is not available ↵Tobrun2017-02-151-4/+11
| | | | | | | | (#8065)
* | [android] - remove unused telem constants (#8061)Tobrun2017-02-151-16/+0
| |
* | [android] - ignore device dependant tests (#8063)Tobrun2017-02-155-0/+33
| |
* | [android] - when removing out of viewport MarkerViews keep reference to ↵Tobrun2017-02-151-1/+0
| | | | | | | | MapboxMap to be able to update the underlying Marker. (#8064)
* | [android] - prefix key constants used for Activity saved instance bundle ↵Tobrun2017-02-151-40/+40
| | | | | | | | with mapbox_ (#8060)
* | [android] - null checking when invalidating as the invalidate callback can ↵Tobrun2017-02-151-1/+3
| | | | | | | | be invoked while the reference to MapView isn't valid anymore. (#8062)
* | [core] Eliminate SpritePatternModeJohn Firebaugh2017-02-147-65/+52
| |
* | [core] Mutex no longer needs to be recursiveJohn Firebaugh2017-02-142-6/+6
| |
* | [core] Combine SpriteAtlas::getPosition with SpriteAtlas::getImageJohn Firebaugh2017-02-1411-60/+50
| |
* | [core] Inline SpriteAtlas::allocateImageJohn Firebaugh2017-02-142-23/+11
| |
* | [core] Eliminate SpriteAtlas::updateDirtyJohn Firebaugh2017-02-145-104/+112
| | | | | | | | Simplify internal datastructures. Properly remove rects from the bin pack when an image is removed.
* | [core] Eliminate SpriteAtlas::HolderJohn Firebaugh2017-02-142-37/+25
| |
* | [android] Release Android v5.0.0-beta.1 (#8052)Antonio Zugaldia2017-02-141-17/+18
| | | | | | | | | | | | | | | | | | | | | | | | * [android] [auto] Update properties to version 5.0.0-beta.1 in preparation for build. * [android] remove unnecessary files * update CHANGELOG.md * revert version number to 5.0.0-SNAPSHOT * fixed small typo
* | [glfw] Include gl.hpp first to avoid redefinition of GLAPIENTRYThiago Marcos P. Santos2017-02-141-0/+1
| | | | | | | | | | | | Mesa does not check if GLAPIENTRY was defined before before defining it, what makes the compiler sad. So we make Mesa define it first, before GLFW.