summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* [core] - allow moveBy to use AnimationOptionsTobrun2017-02-205-7/+15
| | | | [android] - update jni bindings for moveBy with an interpolator
* Revert "[build] Add --track-origins=yes to valgrind arguments"John Firebaugh2017-02-201-1/+0
| | | | This reverts commit 090fb92fbf073728e1a9b5196e880a216f11e109.
* [ios, macos] Include Ukranian stringsdict in projectMinh Nguyễn2017-02-202-0/+4
|
* [ios, macos] Added Lithuanian localizationMinh Nguyễn2017-02-207-2/+103
|
* [ios, macos] Fixed Ukrainian pluralizationAndrey Golovin2017-02-201-0/+60
|
* [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
|