Minh Nguyễn
415c182946
[ios, macos] Renamed overdraw to overdraw visualization ( #5416 )
...
A verb doesn’t make sense in this enum value. Instead, use a descriptive word for this effect and describe it in detail in the documentation comment.
2016-06-22 23:22:41 -07:00
Stephen Niedzielski
4c87da6b8f
Allow Mapbox to be served to devices without Wi-Fi
...
android.permission.ACCESS_WIFI_STATE implies an android.hardware.wifi
requirement. Make Wi-Fi optional.
2016-06-23 08:08:13 +02:00
Jesse Bounds
5832f63acc
[android] Cancel other gestures during shove.
...
This adds a guard so that when a shove gesture is occurring, no other
gestures take place. This helps avoid the disorienting feeling of
having the map move left and right and rotate while trying to tilt it
and looks more like Google maps.
2016-06-22 21:54:44 +02:00
Bruno de Oliveira Abinader
7d63847bec
[Qt] Use mbgl::LineString instead of mbgl::Polygon as default shape
2016-06-22 18:07:19 +03:00
John Firebaugh
3459b83736
[core, node] Node bindings for setFilter
2016-06-21 18:24:49 -07:00
John Firebaugh
220fc7adc9
[node] Support setLayoutProperty(..., "visibility", ...)
2016-06-21 16:30:35 -07:00
John Firebaugh
8a9ee26b0e
[core] Use mbgl::style::conversion in node bindings
2016-06-21 16:04:22 -07:00
Thiago Marcos P. Santos
7ea0a0db32
[tests] Run memory tests on travis
...
Qt4 will run tests with libjemalloc.so. The Memory.Footprint and
the Memory.Fragmentation will only run with libjemalloc.so because
we have then a better control over the results.
2016-06-21 19:12:32 +02:00
Bruno de Oliveira Abinader
b06176cf11
[core] Replace boost iostream with standard {i,s}stream
...
Fixes #4915 .
2016-06-21 10:29:15 +03:00
Bruno de Oliveira Abinader
6c9e00be3a
[node] Read 'options.showOverdrawInspector'
2016-06-20 13:24:20 +03:00
Bruno de Oliveira Abinader
97dffeb03d
[core] s/Wireframe/Overdraw/g
2016-06-20 13:24:20 +03:00
Bruno de Oliveira Abinader
760a692378
[Qt] Added QMapbox::TransitionOptions to style class functions
2016-06-20 13:01:59 +03:00
Bruno de Oliveira Abinader
22aa22c99c
[core] UnitBezier ctor is now constexpr
2016-06-20 13:01:59 +03:00
Minh Nguyễn
350d015cc2
[osx] Added AppleScript example
2016-06-19 21:19:09 -07:00
Bruno de Oliveira Abinader
c20c1d6a6b
[core] Avoid redundant 'inline' usage
2016-06-18 23:46:50 +03:00
John Firebaugh
a3318c2ced
[macos] Add "Add Animated Annotation" to the Debug menu
2016-06-17 11:38:03 -07:00
John Firebaugh
86d768c2af
[macos] Fix an intended floating point division
2016-06-17 11:38:03 -07:00
Bruno de Oliveira Abinader
061511bc69
[build] Don't override CXX11ABI if already set
2016-06-17 20:44:40 +03:00
Bruno de Oliveira Abinader
a08bb4ccea
[Qt] Define QT_IMAGE_DECODERS if needed
2016-06-17 20:43:21 +03:00
John Firebaugh
900568cfb0
[core] Runtime source API: private impls
2016-06-16 13:27:15 -07:00
John Firebaugh
19158d9f01
[core, node] Implement setPaintProperty for color properties ( #5380 )
2016-06-16 13:25:06 -07:00
Bruno de Oliveira Abinader
3f024ebaf0
[Qt] Install valgrind on-demand
2016-06-16 19:30:20 +03:00
Bruno de Oliveira Abinader
d323f393ec
[Qt] Cleanup annotation usage
2016-06-16 19:30:19 +03:00
Young Hahn
199ea2a82a
Support for icon-text-fit, icon-text-fit-padding ( #5334 )
...
* Add support for icon-text-fit
* Port unit tests for getIconQuads() from js => cpp
* Add support for padding in all 4 directions.
* Update all hashes post-merge
2016-06-15 17:13:31 -04:00
John Firebaugh
41760b5696
[core] Use variant<std::string, GeoJSON> in GeoJSON source
2016-06-15 11:28:34 -07:00
John Firebaugh
87edff4047
[core] Use variant<std::string, Tileset> in TileSource
...
A tile source can either specify a URL to TileJSON, or inline TileJSON.
2016-06-15 11:28:34 -07:00
Bruno de Oliveira Abinader
e83b12c387
[node] Narrow conversion (double → float) caught by GCC
2016-06-15 18:41:56 +03:00
Young Hahn
24b66bc8cd
Color class ( #5361 )
...
* Color class
* Switch to list initialization
2016-06-15 11:38:22 -04:00
Bruno de Oliveira Abinader
fe64238b4c
[tidy] Switched to Travis CI
...
Fixes https://github.com/mapbox/mapbox-gl-native/issues/5341 .
2016-06-14 22:38:40 +03:00
Bruno de Oliveira Abinader
deea0c41a2
[tidy/linux] clang-analyzer-deadcode.DeadStores
2016-06-14 22:38:40 +03:00
Bruno de Oliveira Abinader
12acd29664
[tidy/linux] modernize-pass-by-value
2016-06-14 22:38:40 +03:00
Bruno de Oliveira Abinader
f0e48ca327
[tidy/linux] modernize-use-override
2016-06-14 22:14:11 +03:00
Bruno de Oliveira Abinader
6b5caf4b2c
[tidy/linux] modernize-use-nullptr
2016-06-14 22:14:11 +03:00
Bruno de Oliveira Abinader
7413061f8e
[tidy/linux] llvm-namespace-comment
2016-06-14 22:14:11 +03:00
John Firebaugh
5bbcca8326
[core] Add virtual Source::getTileSize()
2016-06-14 11:25:45 -07:00
John Firebaugh
9d3c4fbbb0
[core] Push Source::url down to subclasses
2016-06-14 11:25:45 -07:00
John Firebaugh
9dfcb95e4f
[core] Push Source::tileset down to TileSource
2016-06-14 11:25:45 -07:00
John Firebaugh
6eab895bc0
[core] Use Range<uint8_t> instead of full Tileset where possible
2016-06-14 11:25:45 -07:00
Minh Nguyễn
7080196bf6
[macos] Added changelog section for post-0.2.0
...
[skip ci]
2016-06-14 11:01:59 -07:00
Minh Nguyễn
e49f72838b
[macos] Zip up SDK before uploading it
2016-06-14 10:51:07 -07:00
Minh Nguyễn
1d43f92859
[macos] Deployment script
...
Adapted the iOS SDK deployment script for the macOS SDK.
2016-06-14 10:14:03 -07:00
Minh Nguyễn
23da7064f0
[macos] Updated changelog
...
Updated changelog for #5183 , #5124 , #2444 , #5053 , #4579 , realm/jazzy#530 .
2016-06-14 10:04:36 -07:00
Bruno de Oliveira Abinader
b00e6fc7e1
[tidy] Install mason clang-tidy if CLANG_TIDY is not set
...
Also added HeaderFilterRegex to .clang-tidy.
2016-06-14 12:20:08 +03:00
Minh Nguyễn
b9702ef41a
[macos] Renamed OS X SDK to macOS SDK
...
Also renamed as many references to OS X as possible to macOS in documentation.
2016-06-14 10:02:06 +02:00
Alan Kinnaman
1e41c151f6
Suppress warning when dequeueing subclasses ( #5244 )
...
When using a subclass of `MGLAnnotationView` or `MGLAnnotationImage`, the following warning occurs:
`Incompatible pointer types initializing 'MyClassName *' with an expression of type 'MGLAnnotationView * _Nullable'`
This change eliminates the warning and matches Apple's implementation of `UITableViewCell`.
2016-06-14 00:17:08 -07:00
John Firebaugh
3f5ea169f5
[node] Partial implementation of runtime styling API for node bindings
2016-06-13 17:22:05 -07:00
John Firebaugh
ee78b1b797
[core] Eliminate some redundant NodeMap members
2016-06-13 17:22:05 -07:00
John Firebaugh
282e626ac1
[core] Make enum ↔ string conversion more generic-friendly
...
Rewrite enum.hpp in such a way that parseConstant can be defined generically for all enumerated types.
While there, properly validated enumerated property values.
2016-06-13 17:22:05 -07:00
Bruno de Oliveira Abinader
fe09510c1b
[build] Re-enable tidy checks
2016-06-13 23:32:07 +03:00
Bruno de Oliveira Abinader
4d75001e9a
[tidy] Check modernize-use-override
...
Ref: http://clang.llvm.org/extra/clang-tidy/checks/modernize-use-override.html
2016-06-13 23:32:06 +03:00