Commit Graph

14444 Commits

Author SHA1 Message Date
Bruno de Oliveira Abinader
12dba86fac [tidy] modernize-use-bool-literals 2017-05-12 18:07:36 +03:00
Bruno de Oliveira Abinader
9894e58047 [tidy] modernize-use-override 2017-05-12 18:07:36 +03:00
Bruno de Oliveira Abinader
24137c4812 [tidy] modernize-use-default-member-init 2017-05-12 18:07:36 +03:00
Bruno de Oliveira Abinader
25b2250c32 [tidy] modernize-use-using 2017-05-12 18:07:36 +03:00
Bruno de Oliveira Abinader
fa36110dfb [tidy] modernize-use-auto 2017-05-12 18:07:36 +03:00
Bruno de Oliveira Abinader
f709d7b055 [tidy] llvm-namespace-comment 2017-05-12 18:07:36 +03:00
Bruno de Oliveira Abinader
24fa773fae [core] Removed unused namedColorCount
warning: unused variable 'namedColorCount' [clang-diagnostic-unused-const-variable]
2017-05-12 18:07:36 +03:00
Bruno de Oliveira Abinader
6f993230f2 [core] Make deleted members public
warning: deleted member function should be public [modernize-use-equals-delete]
2017-05-12 18:07:36 +03:00
Bruno de Oliveira Abinader
ba3afd5ae0 [core] Explicitly use mbgl::optional in IdentityStops::evaluate
error: call to constructor of 'optional<std::array<float, 2> >' (aka
'std::experimental::fundamentals_v1::optional<std::array<float, 2> >')
is ambiguous [clang-diagnostic-error]
2017-05-12 18:07:36 +03:00
Bruno de Oliveira Abinader
5d89f6cd92 [core] Avoid calling virtual GeometryTile::cancel() on dtor
warning: Call to virtual function during destruction will not dispatch
to derived class [clang-analyzer-optin.cplusplus.VirtualCall]
2017-05-12 18:07:36 +03:00
Bruno de Oliveira Abinader
5dfb315b2f [tidy] Disable clang-analyzer-core.{NullDereference,NonNullParamChecker}
This caused unrelated issues coming from rapidjson headers.
2017-05-12 18:07:36 +03:00
Bruno de Oliveira Abinader
773659430d [tidy] Added test/.clang-tidy
Disabled some clang-tidy tests that were erroneously catching errors
from gtest header macros.
2017-05-12 18:07:36 +03:00
Bruno de Oliveira Abinader
d8c1aeeb3a [build] Bump clang-{tidy,format} to 4.0.0 2017-05-12 18:07:36 +03:00
Tobrun
cb737362b6 [android] - update proguard config, allow debug mimification, update OkHttp to latest version (#8944) 2017-05-12 15:27:27 +02:00
Tobrun
e681f69993 [android] - update LOST to 2.3.0 (#8872) 2017-05-12 15:16:13 +02:00
Eric Wolfe
cc2ee3cd7a [android] Update attribution wordmark (#8774)
* Update wordmark on android

* Moved attribution i icon to the right of mapbox word (in mapview preview image)

* update padding and margin
2017-05-12 15:13:09 +02:00
Ivo van Dongen
6b0e0a9055 [core] allow filesource url transform reset 2017-05-12 14:55:40 +03:00
Pablo Guardiola
85cb04be22 [android] Fix gradle developer config creation task with discussed suggestions (#8897)
* fix gradle developer config creation task with discussed suggestions

* fix access token not set error message
2017-05-12 12:34:03 +02:00
Minh Nguyễn
4d6f54553d [core, android, ios, macos] Added Traffic Day/Night to default styles
The Styles API section of the Mapbox API Documentation site now lists Traffic Day v2 and Traffic Night v2, so this change adds those styles to all the places where styles are listed.

Also switched iosapp and macosapp to unversioned style factory methods since MGLStyleDefaultVersion is no longer applicable for all styles.
2017-05-11 18:57:39 -07:00
Minh Nguyễn
9e384b78fb [ios, macos] Undeprecated unversioned style URL factory methods
Undeprecated the unversioned style URL factory methods in MGLStyle for consistency with the Android and Qt SDKs. Added warnings about using them with the runtime styling API.

Refactored mbgl::util::default_styles to track different versions for different styles.
2017-05-11 18:57:39 -07:00
Minh Nguyễn
ca97dd8cf4 [ios, macos] Updated documented default style version
MGLStyleDefaultVersion is just for Streets now. Deleted style version documentation tests because not all styles are on the same version.
2017-05-11 18:57:39 -07:00
Minh Nguyễn
ed54849e99 [core, android, ios, macos, qt] v10 default styles
Upgraded from v9 default styles to v10 wherever the developer expects to get the latest and greatest, as well as in a couple tests where it may be beneficial to ensure that we can handle a two-digit version number in the style URL.
2017-05-11 18:57:39 -07:00
Konstantin Käfer
78af1c6625 [ios] remove Secure Transport exception from demo app 2017-05-11 15:40:42 -07:00
Tobrun
850b008a2f [android] - avoid crashing when deleting already deleted region (#8920) 2017-05-11 21:39:17 +02:00
Tobrun
ad46d67aeb [android] - keep observer when timeout occurs, make observer param nullable, fixup log messages (#8919) 2017-05-11 21:00:41 +02:00
Tobrun
6d419a02c8 [android] - build SNAPSHOT from release branch (#8958) 2017-05-11 20:58:57 +02:00
John Firebaugh
db370a02b1 [core] When a layer is added, reload its source's tiles 2017-05-11 11:21:31 -07:00
Thiago Marcos P. Santos
9bea2007a0 [Qt] Add example of adding a layer before other layer 2017-05-11 20:28:18 +03:00
Thiago Marcos P. Santos
c307273dae [Qt] Make it possible to add a layer before another layer 2017-05-11 20:28:18 +03:00
Ivo van Dongen
c74edece35 [android] fix ui test filter in makefile 2017-05-11 18:59:26 +03:00
Ivo van Dongen
489f76d3a2 [android] url getter on sources 2017-05-11 18:59:11 +03:00
John Firebaugh
625c2ea527 [core] When a layer is added, reload its source's tiles 2017-05-11 08:47:32 -07:00
Antonio Zugaldia
08916f2d5f [android] Update release script to support CircleCI builds (#8950)
* update release script to trigger builds on circleci now

* update release script to trigger builds on circleci now
2017-05-11 09:19:24 -04:00
Pablo Guardiola
5290d7ed4c [android] refactor move unit tests from test app to sdk and add some annotation manager tests (add marker and add markers) (#8261) 2017-05-11 12:06:11 +02:00
John Firebaugh
c130d470a1 [core] Remove StyleSourcedAnnotation support
The functionality this provided has been subsumed by the runtime styling API.
2017-05-10 14:22:01 -07:00
Jesse Bounds
db7bb509e9 [ios] Update podspecs and changelog for iOS v3.5.4 2017-05-09 15:37:10 -07:00
Jesse Bounds
c6c7c2cd74 [ios] Use map view frame to calculate annotation view reuse adjustments (#8926)
* [ios] Use map view frame to calculate annotation view reuse adjustments

The value for determining the visible viewport buffer and also the distance to move offscreen an annotation view outside of that buffer was based on the annotation view width and height. This changes that to use the map viewport width and height as constants and avoids a class of bugs where the annotation view would become detached from the tracking system when it did not have a size or was animating from a small to large size.
2017-05-09 13:09:19 -07:00
Jesse Bounds
b7b6706576 [ios] Use map view frame to calculate annotation view reuse adjustments (#8926)
* [ios] Use map view frame to calculate annotation view reuse adjustments

The value for determining the visible viewport buffer and also the distance to move offscreen an annotation view outside of that buffer was based on the annotation view width and height. This changes that to use the map viewport width and height as constants and avoids a class of bugs where the annotation view would become detached from the tracking system when it did not have a size or was animating from a small to large size.
2017-05-09 12:08:41 -07:00
Bruno de Oliveira Abinader
c69fae99a5 [build] Suppress GLFW redefining GLAPIENTRY error 2017-05-09 14:35:34 +03:00
Minh Nguyễn
93ab5387d9 [android] Added Swedish localization from Transifex 2017-05-08 15:17:32 -07:00
Minh Nguyễn
36382af4b8 [ios, macos] Updated localizations from Transifex
Pulled various translations from Transifex.

Although Transifex supports the stringsdict format, it doesn’t allow translators to customize the format. This change splits out a separate “level” key for the same format string and moves any prefixes and suffixes into the “level” and “count” keys. For now, each localization has been updated manually, but future updates will come from Transifex.
2017-05-08 15:17:32 -07:00
Minh Nguyễn
e21083e34c [ios] Configured stringsdict from Transifex 2017-05-08 15:17:32 -07:00
Minh Nguyễn
5cc641ecad [ios, macos] Moved DDS guide examples to Swift unit test
Moved example code from DDS guide to a unit test written in Swift. The code is inserted into the guide at codegen time.
2017-05-08 14:41:21 -07:00
Minh Nguyễn
dc7e30dd43 [ios, macos] Fixed syntax error in DDS guide 2017-05-08 14:41:21 -07:00
John Firebaugh
baaae99a03 [core, android] Factor JSON string conversions
This adds a `convertJSON` template, to be used like:

   Error error
   optional<Foo> foo = convertJSON<Foo>(string, error);

Internally, it parses the string with RapidJSON and then calls `convert<Foo>(parsed, error)`.

While here, rationalize GeoJSON converters and fix error handling for Tileset conversion in OfflineDownload.
2017-05-08 13:48:57 -07:00
Jason Wray
e34d8b5c80 [ios] Re-enable all console messages in iosapp
The Xcode 8 spew that prompted the addition of this setting has been
fixed and leaving it enabled was hiding important error messages.
2017-05-08 15:44:52 -04:00
Jason Wray
d99ebea930 [ios] Check for NaN when calculating scale bar width 2017-05-08 15:44:51 -04:00
Bobby Sudekum
5693befa78 [node] bump version, add changelog entry (#8924) 2017-05-08 11:27:36 -07:00
Ivo van Dongen
6fd40867d6 [core] delegate light changes to render light 2017-05-08 19:39:55 +03:00
Ivo van Dongen
feae5e22ee [core] generated accessor methods on light 2017-05-08 19:39:55 +03:00