Commit Graph

11090 Commits

Author SHA1 Message Date
Tobrun
ac51783a98 [android] - increase touch target to match largest Marker icon (#9565) 2017-07-20 16:51:27 +02:00
Thiago Marcos P. Santos
15056f9654 [Qt] Use the Qt release version and Qt Framework version on the user agent 2017-07-20 17:21:14 +03:00
Tobrun
f19c36a4ba [android] - avoid creating InfoWindow iterator if no InfoWindows are shown (#9477) 2017-07-20 10:18:40 +02:00
Ivo van Dongen
c5300ebabf [android] add api to enable/disable tile prefetching 2017-07-20 11:11:18 +03:00
Chris Loer
c0dd1103e0 [test] Add native ignore for 'text-anchor/property-function' (#9556) 2017-07-19 18:09:16 -07:00
John Firebaugh
2cdbb49a0c [core] Fix build; struct ⇢ class 2017-07-19 13:31:59 -07:00
John Firebaugh
64203ba53f [core] Refactor Painter away 2017-07-19 09:31:07 -07:00
John Firebaugh
72b7e39074 [core] Inline Painter::renderPass 2017-07-19 09:31:07 -07:00
John Firebaugh
8c908b33d7 [core] Move extrusion rendering to RenderFillExtrusionLayer 2017-07-19 09:31:07 -07:00
John Firebaugh
ac58130d36 [core] Extract renderTileDebug; inline renderClippingMask 2017-07-19 09:31:07 -07:00
John Firebaugh
2c0fe49650 [core] Inline Painter::renderSymbol 2017-07-19 09:31:07 -07:00
John Firebaugh
3787d3a048 [core] Inline Painter::renderLine and RenderImageSource::render 2017-07-19 09:31:07 -07:00
John Firebaugh
0d951f39b6 [core] Inline Painter::renderLine 2017-07-19 09:31:07 -07:00
John Firebaugh
5d997ae08e [core] Inline Painter::renderFillExtrusion 2017-07-19 09:31:07 -07:00
John Firebaugh
356bba9e3b [core] Inline Painter::renderFill 2017-07-19 09:31:07 -07:00
John Firebaugh
23198d7935 [core] Inline Painter::renderCircle 2017-07-19 09:31:07 -07:00
John Firebaugh
c5ec9cafa7 [core] Inline Painter::renderBackground 2017-07-19 09:31:07 -07:00
John Firebaugh
5c24636c26 [core] Eliminate Bucket::render 2017-07-19 09:31:07 -07:00
Bruno de Oliveira Abinader
4954da23e7 [core] No need for default ctor in {Update,Tile}Parameters 2017-07-19 19:24:30 +03:00
Bruno de Oliveira Abinader
6c12de8d12 [core] std::vector can be bracket-initialized 2017-07-19 19:24:30 +03:00
Bruno de Oliveira Abinader
5d4ed27068 [core] Bracket init works for optional<T> in GCC 4.9 2017-07-19 19:24:30 +03:00
Bruno de Oliveira Abinader
15c5bf359a [build] Downgrade GCC support from 5.0 to 4.9 2017-07-19 19:24:30 +03:00
Bruno de Oliveira Abinader
65ee065d45 [build] Separate CODE-OF-CONDUCT.md to its own file 2017-07-19 19:24:30 +03:00
Thiago Marcos P. Santos
7e8fe05af0 [Qt] Avoid using brace-list init ctor in QMapboxGL 2017-07-19 16:44:30 +03:00
Tobrun
68324913d7 [android] - rewrite map object intialisation (#9462) 2017-07-19 14:17:06 +02:00
Łukasz Paczos
da581cc485 [android] - trying to update non-existent polyline fix #9543 (#9544) 2017-07-19 14:16:25 +02:00
Thiago Marcos P. Santos
a3244421a5 [Qt] Rename files with same name
QMake is having some issues with files with same names when
building the Qt Location plugin.
2017-07-19 14:39:39 +03:00
Jason Wray
05df451f3c [build] Add ccache install reminder and docs (#9520) 2017-07-18 12:36:22 -04:00
Thiago Marcos P. Santos
964287e5a4 [Qt] Destroy the map object before the renderer frontend
The Map object will call the renderer frontend on its destructor.

Fixes #9535.
2017-07-18 17:53:08 +03:00
Tobrun
8deab57e17 [android] - add OnPolygonClickListener and OnPolylineClickListener (#9443) 2017-07-18 15:34:55 +02:00
Tobrun
aca2e7984f [android] - bump OkHttp dependency to avoid null pointer exceptions on Android 7.0 (#9522) 2017-07-18 15:34:36 +02:00
Tobrun
13db36f02c [android] - fine tune fling gesture (#9532) 2017-07-18 12:32:40 +02:00
Konstantin Käfer
f7b0661104 [build] do not run clang-tidy on master 2017-07-18 11:54:39 +02:00
Konstantin Käfer
698542cf45 [build] make Xcode use the correct compiler when it is installed in a non-standard location 2017-07-18 11:54:14 +02:00
Ivo van Dongen
b5c0bf1b8d [android] remove manual ref counting on activation/deactivation 2017-07-18 10:45:12 +02:00
Ivo van Dongen
9ebf727f56 [core] BackendScope prevent double (de-)activation
- Guards against duplicate activations by checking wether the backend of the prior scope is the same as the current ones
- Makes sure that only the most outer backend scope deactivates by tracking activation state
2017-07-18 10:45:12 +02:00
Ivo van Dongen
a5a0558bde [test] allow only a single shared display to avoid egl errors 2017-07-18 10:45:12 +02:00
Ivo van Dongen
815ffb253b [android][glfw][ios][macos][node][qt] rename backend to renderer backend 2017-07-18 10:45:12 +02:00
Ivo van Dongen
46c43510d7 [core] rename backend to renderer backend 2017-07-18 10:45:12 +02:00
Ivo van Dongen
ee205ca9ca [qt] rendering interface changes 2017-07-18 10:45:12 +02:00
Ivo van Dongen
2e9fb06941 [benchmark] rendering interface changes 2017-07-18 10:45:12 +02:00
Ivo van Dongen
8401325a82 [glfw] rendering interface changes 2017-07-18 10:45:12 +02:00
Ivo van Dongen
d68d8a7846 [android] rendering interface changes 2017-07-18 10:45:12 +02:00
Ivo van Dongen
b6d56ad634 [ios][macos] rendering interface changes 2017-07-18 10:45:12 +02:00
Ivo van Dongen
b97cc980e0 [node] rendering interface changes 2017-07-18 10:45:12 +02:00
Ivo van Dongen
3832f8d0d8 [core] renderer interface 2017-07-18 10:45:12 +02:00
Ivo van Dongen
39a732d7ae [android][glfw][ios][macos][node][qt] split backend from mapobserver 2017-07-18 10:45:12 +02:00
Ivo van Dongen
57351c068b [core] split backend from mapobserver 2017-07-18 10:45:12 +02:00
Ivo van Dongen
e35cbbae55 [core] mutate style on annotation mutations immediately 2017-07-18 10:45:12 +02:00
Asheem Mamoowala
8ae7010546 [core][ios][android][macos] Use premultiplied image directly for RasterTile and ImageSource, un-premultiply in the shader for blending 2017-07-17 12:20:03 -07:00