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
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
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
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
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
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
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
Thiago Marcos P. Santos
cbf28083e6
[Qt] Use Qt's OpenGL header
2017-01-20 16:08:04 +01:00
Bruno de Oliveira Abinader
472807400b
[build] Replace OSMesa Tracis CI with EGL
2017-01-19 14:05:53 -06:00
Tobrun
de3ef6f070
[android] - deselect marker on infowindow click ( #7784 )
2017-01-19 17:05:27 +01:00
Thiago Marcos P. Santos
99942558b2
[Qt] Fix build when using Qt namespaces
...
Fix when building with namespaces enabled.
http://wiki.qt.io/Qt_In_Namespace
2017-01-19 16:34:51 +01:00
Thiago Marcos P. Santos
7b61324d13
[core] Remove unused include
...
pthread is not used directly, but per platform basis.
2017-01-19 12:47:33 +01:00
Minh Nguyễn
5c144a2d83
[ios, macos] Updated changelogs
...
Updated changelogs to mention #7446 , #7356 , #7465 , #7616 , #7445 , #7444 , #7526 , #7586 , #7574 , and #7770 . Also corrected the blurb about #7711 .
2017-01-19 03:17:13 -08:00
Thiago Marcos P. Santos
bf82b07ac8
[Qt] Use system defaults CA
...
The CA certificate we are bundling will expire in Aug/2018.
2017-01-19 11:33:04 +01:00
Konstantin Käfer
dbd7186bc5
[build] Run submodule update on every build, and npm install when the package.json changed
...
We're now running a submodule update as part of every build, and when the project files are generated. We also run an npm install whenever the package.json was updated, both during project generation and as part of every build.
2017-01-19 10:50:07 +01:00
Eric Wolfe
a2ceeb4a5b
[core] Evict cached resources and tiles equally by access time ( #7770 )
2017-01-18 18:43:24 -08:00
Minh Nguyễn
feb4da4a24
[android] Removed conflict marker from changelog
2017-01-18 15:48:42 -08:00
Justin R. Miller
f6715694f9
refs #6779 : mobile & Mac SDK style transition options ( #7711 )
2017-01-18 12:43:08 -08:00