Bruno de Oliveira Abinader
76fc07c606
[core] Autogenerate Shader name
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
2f8fce7bdb
[core] Cleaned up TransitionOptions
2016-06-20 13:01:59 +03:00
Bruno de Oliveira Abinader
05ae0b5dfd
[core] Use default transition ease for style transition
...
Fixes #363 .
2016-06-20 13:01:59 +03:00
Bruno de Oliveira Abinader
5792091e9d
[core] Added mbgl::util::DEFAULT_TRANSITION_EASE
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
Minh Nguyễn
ab6318e3e3
[osx] Works with AppleScript
...
Sure, why not?
2016-06-19 18:28:30 -07:00
Bruno de Oliveira Abinader
87a09c51ee
[build/qt] Use platform-specific gyp flavor when cross-compiling
2016-06-19 12:40:49 +03:00
Bruno de Oliveira Abinader
e50980793a
[build] Use mason platform info when cross-compiling
...
Build platform equals to host platform if not cross compiling, otherwise
use the mason-provided platform.
2016-06-19 12:18:58 +03:00
Bruno de Oliveira Abinader
c20c1d6a6b
[core] Avoid redundant 'inline' usage
2016-06-18 23:46:50 +03:00
Bruno de Oliveira Abinader
41497e9c41
[core] Cleaned up enum classes
...
- Replaced static_cast with C++ casts.
- Replaced inline with constexpr.
2016-06-18 20:23:00 +03:00
Bruno de Oliveira Abinader
0006c9c275
[core] Fix typo in mbgl::Response
...
WIP: Use Enum<Type> for mbgl::Storage::Response::Value.
2016-06-18 20:23:00 +03:00
John Firebaugh
2921127bdb
[core] Avoid unnecessary work when a symbol annotation is updated
...
In particular, if only the geometry changes, don't cascade and recalculate the style.
2016-06-17 11:38:04 -07:00
John Firebaugh
e2f52a1dd8
[core] Copy only the necessary style layers to the worker
2016-06-17 11:38:03 -07: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
Bruno de Oliveira Abinader
61d9232c02
[core] Do not use pthread_getname_np before glibc 2.11
...
Follows approach in src/mbgl/util/thread.hpp header.
2016-06-17 16:04:37 +03:00
John Firebaugh
5254127e8c
[core] Runtime source API: Map methods
2016-06-16 13:27:15 -07:00
John Firebaugh
9d6b50828e
[core] Runtime source API: part 2
2016-06-16 13:27:15 -07: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
John Firebaugh
7e1a9b7274
[core] Update test suite; use linear interpolation for rotated icons
2016-06-15 17:28:47 -07:00
John Firebaugh
a0b2982119
[core] Prepare Filter and FilterEvaluator for extraction ( #5366 )
2016-06-15 14:55:45 -07: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
a020e535ca
[core] Add a few conveniences to Color
2016-06-15 13:22:00 -07:00
John Firebaugh
d48333f26d
[core] Remove unused and mis-parsed properties from Tileset
...
latitude and longitude were reversed. Fortunately they were not used.
2016-06-15 11:28:34 -07: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
a56f65a4d8
[core] Removed duplicated code in circle shader blur
...
Antialiased blur calculation now happens inside the vertex shader code.
2016-06-15 18:53:05 +03:00
Bruno de Oliveira Abinader
fc0f4edef3
[core] Fix sublayer depth when drawing stroke
...
Port from -js: 002c690712
2016-06-15 18:53:05 +03:00
Bruno de Oliveira Abinader
54e3aa185f
[core] Cleaned up Painter::render{Background,Fill}
2016-06-15 18:53:05 +03:00
Bruno de Oliveira Abinader
814e516a4f
[core] Separate pattern size from draw-time variables
...
Part of https://github.com/mapbox/mapbox-gl-shaders/issues/1 .
2016-06-15 18:53:05 +03:00
Bruno de Oliveira Abinader
121b4ca9ca
[core] Added mbgl::util::convert helper function
...
Converts a given std::array into another using a different (convertible)
type.
2016-06-15 18:41:56 +03:00
Bruno de Oliveira Abinader
a1b848913f
[core] Cleanup SpriteAtlasPosition
2016-06-15 18:41:56 +03: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
Bruno de Oliveira Abinader
001b545290
[tidy/linux] modernize-use-default
2016-06-14 22:14:11 +03:00
John Firebaugh
7f60d5e403
[core] Miscellaneous Source cleanups
2016-06-14 11:25:45 -07:00
John Firebaugh
98357ab68e
[core] Add Source::startRender for parallelism with finishRender
2016-06-14 11:25:45 -07:00