Commit Graph

5652 Commits

Author SHA1 Message Date
Jason Wray
6fc0eb908b [ios, build] Postpone jazzy install for ios-release build 2018-07-03 15:47:49 -04:00
Jason Wray
b0beb8bfcb [ios, build] Remove broken/unused demo project 2018-07-03 13:31:58 -04:00
Jason Wray
614aab4ea2 [ios, build] Log raw xcodebuild output for package commands 2018-07-03 13:31:58 -04:00
Chris Loer
10a6d1bf23 [ios, macos] Try to make darwin "resolvedLocale" BCP 47 compliant 2018-07-03 10:03:05 -07:00
Chris Loer
a5b0fe8a75 [test] Remove "collator" ignores 2018-07-03 10:03:05 -07:00
Chris Loer
11c333672f [android] Android "collator" implementation
- Uses java.text.Collator for comparison
 - Uses java.util.Locale for locale loading
 - Uses LanguageTag for BCP 47 parsing
 - Falls back to non-locale-aware nunicode/default comparison for case-sensitive/diacritic-insensitive.
 - Testing these changes depends on running Android render tests
 - "collator" is not yet exposed in the SDK bindings.
2018-07-03 10:03:05 -07:00
Chris Loer
cb1328d1d0 [ios, macos] Darwin "collator" implementation
- Uses NSString for comparison
 - Uses NSLocale for loading locales
2018-07-03 10:03:05 -07:00
Chris Loer
35256c6e5b [core] Default "collator" implementation
- Based on nunicode
 - Not locale-aware
 - Used by linux and Qt builds
2018-07-03 10:03:05 -07:00
Chris Loer
9ff5d34ef2 [core] Introduce "collator" expressions
Cross platform parsing and evaluation code.
2018-07-03 10:03:05 -07:00
Chris Loer
251f5e605f [core, vendor] Create vendored nunicode 1.8.
- Version bump to 1.8 necessary for "unaccent" functionality
- Qt now depends on nunicode, ruling out use of precompiled binaries
2018-07-03 10:03:05 -07:00
Minh Nguyễn
71a72d269a [ios, macos] Autolocalize into Japanese, Korean
Added Japanese and Korean to the list of languages for which the Mapbox Streets source has dedicated name fields.
2018-07-03 09:11:01 -07:00
Minh Nguyễn
bfd6fb7b52 [macos] Removed errant space from changelog 2018-07-03 09:11:01 -07:00
Bruno de Oliveira Abinader
28994ae92c [glfw] Update route demo to use expressions DSL 2018-07-03 17:00:20 +03:00
Bobby Sudekum
4286d5869c Add pitch argument to cameraThatFits functions (#12213) 2018-07-02 16:30:18 -07:00
Minh Nguyễn
29e25356e3 [ios, macos] Updated build status buttons
Bitrise has been replaced by CircleCI in this repository.
2018-07-02 12:53:38 -07:00
Antonio Zugaldia
36c6a8ea79 [linux] Documentation update to reflect Ubuntu 18.04 packages (#12272)
* [linux] update libllvm version for ubuntu 18.04

* [linux] cmake 3.x is now bundled with ubuntu 18.04
2018-07-02 09:10:08 -04:00
Dane Springmeyer
a70727245c Change error message with invalid render usage (#12265)
* Change error message with invalid render usage

This change disambiguates this error condition with a different error with the same error message at 789baf4c1f/src/mbgl/map/map.cpp (L157-L160)

* fix test expectation
2018-06-29 22:17:29 -07:00
John Firebaugh
6dfe56510c [darwin] Replace use of *Stops with expressions DSL 2018-06-29 15:38:11 -07:00
John Firebaugh
542a4b4501 [core] Replace use of *Stops with expressions DSL 2018-06-29 15:38:11 -07:00
Tobrun
789baf4c1f [android] - update changelog for release android-v6.3.0-alpha.1 2018-06-29 10:42:18 +02:00
Tobrun
f16a1d625e [android] - update changelog for release android-v6.3.0-alpha.1 2018-06-29 10:42:18 +02:00
Łukasz Paczos
2f70b4e332 [android] - changelog for v6.2.0 2018-06-29 10:42:18 +02:00
John Firebaugh
ab5e496219 [tests] Replaced the ZoomHistory test with a render test 2018-06-28 16:31:48 -07:00
Jason Wray
acbcf7e7e6 [ios] Preserve bcsymbolmap files when using CocoaPods
Bitcode symbol map files (`bcsymbolmap`) are used in conjunction with dSYMs to symbolicate crashes. CocoaPods doesn't yet preserve these or add them to an app's `xcarchive`, so the developer needs to do this themselves (typically as an install-only build copy phase).
2018-06-28 17:18:51 -04:00
John Firebaugh
eabf209bad [tests] Remove ignores for implemented features 2018-06-27 20:52:51 -07:00
John Firebaugh
63517b1b6f [macos, ios] Commit IDEWorkspaceChecks.plist files 2018-06-27 15:18:23 -07:00
Jason Wray
30ece0d623 [ios] Update changelog and podspecs for 4.2.0-alpha.1 2018-06-27 16:29:57 -04:00
Fabian Guerra
7892c39d49 [ios] Update changelogs and bump podspec. 2018-06-27 16:29:57 -04:00
Osana Babayan
0de0790d3e updated MAS version to 3.3.0 (#12236) 2018-06-27 15:57:30 -04:00
Randall Lee
16c4208a33 [ios] Update Events Library submodule to include china endpoint (#12233)
Brings in changes from mapbox/mapbox-gl-native#11860 and mapbox/mapbox-gl-native#11845
2018-06-27 14:43:55 -04:00
tobrun
abca28c66b [android] - range alpha between 0 and 1 with android color conversion 2018-06-27 19:11:48 +02:00
Bruno de Oliveira Abinader
192bee256b [build] GLFW version 2018-06-27-0be4f3f 2018-06-27 17:23:49 +03:00
Asheem Mamoowala
1067dd7ea2 [qt] Add QMapboxGL::getFilter() 2018-06-27 12:15:55 +03:00
John Firebaugh
37e71666d8 [node] Build and publish for node 6.x, 8.x, and 10.x
Note that we're still only testing the 6.x ABI (48).
2018-06-26 17:20:46 -07:00
John Firebaugh
58a3a32ec2 [build] Update libmapbox-gl.so location 2018-06-26 15:02:47 -07:00
John Firebaugh
51abde1b56 [build] Remove unused 2018-06-26 15:02:47 -07:00
Konstantin Käfer
488b68c693 [node] add compatibility with node-pre-gyp binary publishing 2018-06-26 10:51:56 -07:00
tobrun
95fd7ee742 [android] - remove reflection lookup for MarkerViewAdapter intialisation 2018-06-26 15:39:24 +02:00
tobrun
50ff53ae3b [android] - fix geojson example, internal logic change with expressions conversion 2018-06-26 13:20:44 +02:00
Jason Wray
f3341dd589 [core] Bump deployment versions to iOS 9, macOS 10.11 2018-06-25 14:58:46 -04:00
Zsolt Bölöny
bc6094eb55 [core] Fix GCC8's new -Wcatch-value warnings
Polymorphic types shouldn't be caught by value, as the warning message says. Catch them by constant reference instead.
2018-06-25 10:07:04 -07:00
tobrun
279dd93f7c [android] - add support for sdf by exposing sdf confiigurationn when calling MapboxMap#addImage. 2018-06-25 13:44:15 +02:00
Molly Lloyd
e1af62e87d [core] add raster-resampling property (#12176)
* update style-code for raster-resampling

* implement user-defined raster-resampling

* invert filter condition

* raster-resampling -> raster-resampling-mode for darwin language conventions
2018-06-21 14:37:17 -07:00
Lloyd Sheng
eb70b89849 [core] Measuring tiles requesting/parsing time using logging (#12152)
* Tile timing

* Refactor logging code

* Keep the scope of `messageStream` constrained

* Make log message more clear

* Fix crash issue if onlineResponse.data is null
2018-06-21 11:24:14 +08:00
Julian Rex
2886aca3e2 [ios, macos] Updated change logs and podspecs for ios v4.1.0 and macOS 0.8.0 release (#12185) 2018-06-20 15:22:19 -04:00
Łukasz Paczos
36c3fb640d [android] - dispatch camera start callback only when actually moving 2018-06-20 16:14:38 +02:00
Konstantin Käfer
8d5b4db6f9 [android] make sure the object is still valid before calling nativeOnResponse() 2018-06-20 14:56:43 +02:00
Jordan Kiley
673144786b [ios] updated predicates (#12178) 2018-06-19 16:53:10 -07:00
Molly Lloyd
325ad2f711 [core] port zero line-width fix from gl-js (#12175)
* port zero line-width fix from gl-js

* ignore transition test

* ignore feature-state tests
2018-06-19 13:46:12 -07:00
Konstantin Käfer
4c7842045a [android] initialize RunLoop::Impl::nextRunnable iterator 2018-06-19 16:23:59 +02:00