Minh Nguyễn
a662508ddd
Merge branch 'release-ios-v3.4.0' into 1ec5-release-ios-v3.4.1-master
2017-01-26 17:56:46 -08:00
Tobrun
00598432b0
[android] - trigger marker click event for clicking selected marker ( #7830 )
2017-01-26 18:35:26 +01:00
Tobrun
7e1b3b8ce0
[android] - move pan gesture event to correct GestureDetector callback ( #7870 )
2017-01-26 18:34:39 +01:00
Thiago Marcos P. Santos
a8225b8fff
[Qt] Make datatypes compatible with the default implementation
...
On the default all integers map to `sqlite3_bind_int64`.
2017-01-26 18:37:42 +02:00
Konstantin Käfer
042831604b
[docs] add changelog entry for #7834
...
Cherry-picked from be790addb4c7093bacf283708734405be050758a.
2017-01-26 08:01:40 -08:00
Konstantin Käfer
e35c1f8c87
[macos] align HeadlessDisplay with SDK OpenGL context creation options
...
Cherry-picked from 2a077eaa5483b243e817a328adaea1027a48e7a7.
2017-01-26 08:01:03 -08:00
Konstantin Käfer
b826d043d0
[macos] allow using the integrated GPU on dual-GPU machines
...
Cherry-picked from e7a7c6be789198a8155dc229ea509dd7aecf4756.
2017-01-26 08:01:03 -08:00
John Firebaugh
68440ee6c2
[core] Allow tile cache size to change with viewport size
2017-01-26 17:48:44 +02:00
John Firebaugh
44b960fb92
[core] Scale tile cache size based on tile size
2017-01-26 17:48:44 +02:00
Konstantin Käfer
19bd68d3a2
[macos,ios] don't roundtrip through encodePNG when converting images
2017-01-26 15:26:55 +01:00
Konstantin Käfer
46fe0df2a2
[core] add clone() call to Image objects
2017-01-26 15:26:55 +01:00
Bruno de Oliveira Abinader
be43310b6f
[Qt] Refactor QMapbox Annotations API
2017-01-26 14:53:45 +02:00
Tobrun
fb759e949f
[android] - add make target for javadoc ( #7868 )
2017-01-26 12:57:47 +01:00
Konstantin Käfer
e81cbc3a66
[macos] enable printing
2017-01-26 11:41:35 +01:00
Jason Wray
01ceae1a8e
ios-v3.4.1
2017-01-25 22:52:39 -05:00
Jason Wray
aa47ed77a6
[ios, macos] Copy-edit changelogs
2017-01-25 22:51:59 -05:00
fabian-guerra
8ac9975941
[ios, macos] Deprecate style class API ( #7785 )
2017-01-25 22:38:53 -05:00
fabian-guerra
85f485e4ed
[ios, macos] Make MGLMapView non opaque by default ( #7859 )
2017-01-25 22:04:27 -05:00
John Firebaugh
c68e327e86
[build] Use https for mapbox-gl-js submodule
...
This allows pushing directly from the submodule, if you have https authentication set up.
2017-01-25 19:01:35 -06:00
Justin R. Miller
5dc83903d6
fixes #6688 : assert remaining map view notification responses are main thread ( #7838 )
2017-01-25 13:38:37 -08:00
Minh Nguyễn
1b6a4c60d7
[macos] Distinguish between screens
...
Fixed an issue causing the mouse cursor to jump after shift- or option-dragging a map view if the window opened on a screen with a different size than the screen with keyboard focus.
2017-01-25 13:33:11 -08:00
Minh Nguyễn
0a8cfdd593
[macos] Refer to Night Shift in style compatibility guide
2017-01-25 13:22:17 -08:00
Minh Nguyễn
7684bc2125
[ios, macos] Testify MGLMapView gesture recognizer example
2017-01-25 13:22:17 -08:00
Jordan Kiley
f5bcf186f6
[ios] changed URL -> url ( #7841 )
...
Changed `@param URL` -> `@param url` in `MGLShapeSource.h` Fixes #7840
2017-01-25 11:11:45 -08:00
Jordan Kiley
35ce4f00e5
Clarify that clustering option is for shape sources ( #7837 )
...
* [ios] Clarify that shape source needed for clustering. Fixes #7821 .
2017-01-25 09:33:27 -08:00
Minh Nguyễn
4394c23ae7
[ios] Publicized MGLOpenGLStyleLayer.h
2017-01-25 09:24:45 -08:00
Konstantin Käfer
164d156ccd
[docs] add changelog entry for #7834
2017-01-25 14:46:43 +01:00
Konstantin Käfer
332e5bcc52
[macos] align HeadlessDisplay with SDK OpenGL context creation options
2017-01-25 14:46:43 +01:00
Konstantin Käfer
b5bc4fd8b4
[macos] allow using the integrated GPU on dual-GPU machines
2017-01-25 14:46:43 +01:00
Austin O'Neil
af0ff55f16
[Android] Make spinner under Add Markers in Bulk readable ( #7836 )
2017-01-25 13:27:04 +01:00
Konstantin Käfer
1715bf9508
[core] replace encodePNG() with a version that doesn't use libpng
...
rationale: encodePNG is only used in tests + sample apps, but shouldn't actually be part of the core library. In #7828 , we're removing the libpng dependency for Android, and using a libpng-free version of encodePNG allows us to run the core unit tests on Android without pulling in libpng just for the test suite. In a next step, we should remove encodePNG() from the image.hpp header, which is a public header.
2017-01-25 10:32:23 +01:00
Minh Nguyễn
35e062d72c
[ios, macos] Wrap camera heading ( #7724 )
...
* [ios, macos] Fixed negative camera heading when facing northwest
* [ios] Corrected counterclockwise rotation test
2017-01-24 08:29:46 -08:00
Thiago Marcos P. Santos
1f3424fafa
[Qt] Remove QtQuick dependency from the low-level API
...
Not really needed.
2017-01-24 10:26:33 +01:00
Minh Nguyễn
b32c17119e
[ios] EdgeInsets is UIEdgeInsets in Swift on iOS
2017-01-23 15:19:48 -08:00
Minh Nguyễn
5a2bb8d240
[ios, macos] Note that canvas sources are unsupported
2017-01-23 15:19:48 -08:00
nitrag
0c95fcfd06
[ios, macos] Document how to avoid gesture recognizer conflicts ( #7816 )
...
* Expand on Gesture Implementation
Adding Gesture info as discussed: https://github.com/mapbox/mapbox-gl-native/issues/2278#issuecomment-273685832
Not sure if using codeblocks is kosher.
* Update styling and verbiage
* More updates
* [ios] -requireGestureRecognizerToFail: seems to be enough
* [macos] Added corresponding macOS documentation
2017-01-23 13:17:15 -08:00
John Firebaugh
b35ca2099a
[linux] Remove unnecessary rows from Travis CI matrix
...
Building a debug build with both GCC and clang is sufficient.
2017-01-23 14:21:55 -06:00
Antonio Zugaldia
d1a1a03435
[android] Move the simple map activity to a "Basic" section, always listed first ( #7817 )
...
* move the simple map activity to a basic section, always listed first
* category_first -> category_basic
2017-01-23 14:22:03 -05:00
Cameron Mace
9b72644191
Test app refactor ( #7598 )
2017-01-23 13:27:02 -05:00
Tobrun
7cf317c08c
[android] - when updating positon, wait for render call to invalidate updated marker position, correct camera invalidation for all moveCamera method invocations ( #7794 )
2017-01-23 18:43:57 +01:00
John Firebaugh
0ccc255f0e
[linux] mesa 13.0.3
2017-01-23 11:13:42 -06:00
Bruno de Oliveira Abinader
ea36c51968
[build] Update Travis Qt{4,5} bot dependencies
2017-01-23 19:06:53 +02:00
Bruno de Oliveira Abinader
00b4baff5f
[Qt] Check for Qt SQLite database driver
2017-01-23 19:06:53 +02:00
Thiago Marcos P. Santos
1c759cfa09
[Qt] Explicitly map the bool binder to int
...
On Qt4 and Qt5 the QVariant conversion from bool behaves differently.
2017-01-23 19:06:53 +02:00
Thiago Marcos P. Santos
1065917e59
[Qt] Save a copy when using binary data if possible
2017-01-23 19:06:53 +02:00
Bruno de Oliveira Abinader
88b7fc3929
[Qt] Implement mapbox::sqlite::{Database,Statement} using QtSql
2017-01-23 19:06:53 +02:00
Bruno de Oliveira Abinader
eb772258cf
[core] Replace sqlite3.h dependency in offline database
2017-01-23 19:06:53 +02:00
Bruno de Oliveira Abinader
b8863a6dca
[core] Move sqlite::Statement::check to pimpl
2017-01-23 19:06:53 +02:00
Bruno de Oliveira Abinader
80d72123df
[core] Move lastInsertRowId/changes to sqlite::Statement
2017-01-23 19:06:53 +02:00
Bruno de Oliveira Abinader
97b433edc9
[core] Private implementation for SQLite interface
2017-01-23 19:06:53 +02:00