Commit Graph

14444 Commits

Author SHA1 Message Date
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
Tobrun
fbe0320c9c [android] - zoom to at least 2 when tracking is enabled (#7795)
* [android] - zoom to at least 2 when tracking is enabled, introduce interface for zoom invalidation, simplify example

* fixup unit test, added test for new interface + focal point interface
2017-01-23 17:51:09 +01:00
Tobrun
91efbc36a2 [android] - redraw MyLocationView when tilt changes, setTilt after CameraUpdate has finished animating (#7799) 2017-01-23 17:48:53 +01:00
Konstantin Käfer
a37ae27aed [core] fix rendering 180° line joins 2017-01-23 17:02:40 +01:00
Tobrun
f1c3cfb7e2 [android] - remove redundant log statements in native_map_view.cpp (#7801) 2017-01-23 12:22:58 +01:00
Tobrun
55e004e2e9 [android] - decouple make apackage for measuring execution time (#7771) 2017-01-22 17:49:30 +01:00
Minh Nguyễn
714127eb50 macos-v0.3.0 2017-01-21 11:15:01 -08:00
Minh Nguyễn
5fd740729e [macos] Reorganized readmes
Made the download link easier to find in the installation instructions. Reorganized readmes to link to more related resources. Shout out to OpenStreetMap.
2017-01-21 11:14:15 -08:00
Minh Nguyễn
4cff0977a0 ios-v3.4.0 2017-01-20 14:08:38 -08:00
Thiago Marcos P. Santos
375e31891d [core] Include what you use 2017-01-20 20:24:11 +01:00
Thiago Marcos P. Santos
73ad28c856 [Qt] Enable WITH_QT_I18N=1 on a bot to make sure it doesn't break 2017-01-20 18:50:45 +01:00
Thiago Marcos P. Santos
89dc01283f [Qt] Fix build with WITH_QT_I18N=1 2017-01-20 18:50:45 +01:00
Thiago Marcos P. Santos
fd9598779c [Qt] Do not use c_str() when converting from UTF8 2017-01-20 18:50:45 +01:00
Thiago Marcos P. Santos
181b3635f1 [core][Qt] Use Qt for UTF16, since codecvt is not always available 2017-01-20 18:50:45 +01:00