summaryrefslogtreecommitdiff
path: root/platform/qt
Commit message (Collapse)AuthorAgeFilesLines
* [Qt] Added QQuickMapboxGLStyleBruno de Oliveira Abinader2016-08-179-32/+161
| | | | | | | A QQuickMapboxGLStyleProperty being a child of QQuickMapboxGLStyle assures that only properties associated with that particular style will reflect on the map - and that happens only when the style is the current set via style property.
* [Qt] Use MapChangeWillStartLoadingMap to get notified about style changesBruno de Oliveira Abinader2016-08-175-4/+40
|
* [Qt] Invert parent/child notification mechanism in QQuickMapboxGLStylePropertyBruno de Oliveira Abinader2016-08-174-60/+77
| | | | | Parent item (QQuickMapboxGL) should check for signals from its child items e.g. QQuickMapboxGLStyleProperty, and not the opposite.
* [Qt] Use QVariantMap in QQuickMapboxGLStylePropertyBruno de Oliveira Abinader2016-08-175-57/+29
|
* [Qt] Use strict signature for add{Source,Layer}Bruno de Oliveira Abinader2016-08-172-7/+7
|
* [Qt] Remove template from eachMemberBruno de Oliveira Abinader2016-08-171-2/+3
|
* [build] Workaround automoc issue on some cmake versionsThiago Marcos P. Santos2016-08-053-8/+4
|
* [build] use cmake script bundled with MasonKonstantin Käfer2016-08-052-5/+6
|
* [build] unify naming of Makefile targetsKonstantin Käfer2016-08-051-0/+4
| | | | | `make foo` just builds `make run-foo` builds and runs
* [build] make headless rendering work with Qt on macOSKonstantin Käfer2016-08-052-10/+8
|
* [Qt] Use Qt decoder instead of nunicodeThiago Marcos P. Santos2016-08-052-5/+3
|
* [build] Re-enable Qt botsThiago Marcos P. Santos2016-08-052-2/+3
|
* [build] add missing Qt5 filesKonstantin Käfer2016-08-051-0/+2
|
* [build] exclude CMake 3.6.0 due to an automoc naming bugKonstantin Käfer2016-08-052-4/+5
|
* [build] Build Qt with CMakeThiago Marcos P. Santos2016-08-055-0/+228
|
* [build] switch to CMakeKonstantin Käfer2016-08-057-467/+2
| | | | This is very much a work in progress.
* [qt] Added QQuickMapboxGL{Layout,Paint}StylePropertyBruno de Oliveira Abinader2016-07-2910-19/+324
|
* GeoJSON point clustering (#5724)Vladimir Agafonkin2016-07-271-0/+2
| | | | | | | | | | | | | | | | * add supercluster dependency * prepare GeoJSONTile for Supercluster * prepare GeoJSONSource for accepting options * try removing mbgl::GeoJSON * fix setGeoJSON types * add GeoJSONSource getURL * add geojson to include path * add Supercluster index in GeoJSONSource * fix GeoJSONSource getZoomRange * bring back mbgl::GeoJSON header * fix tidy warnings hopefully * try test-suite with enabled cluster test * fix formatting in clustering-related files
* [qt] Implement QQuickMapboxGL color propertyBruno de Oliveira Abinader2016-07-274-29/+63
|
* [build] Upgrade geojson-vt-cpp@6.1.2Bruno de Oliveira Abinader2016-07-261-1/+1
|
* [Qt] Use Qt text codec instead of nunicodeThiago Marcos P. Santos2016-07-223-4/+30
| | | | | | Remove one extra dependency. Qt has some bugs on the text codec it seems, but it is also important to keep the behavior aligned with the client API.
* Revert "add supercluster dependency"Vladimir Agafonkin2016-07-181-2/+0
| | | | This reverts commit f84e9fdb2bb25d88f4dbe6f269ca66c7eee8eeb2.
* add supercluster dependencyVladimir Agafonkin2016-07-181-0/+2
| | | | [skip ci]
* [Qt] Use the thread implementation appropriated to the targetThiago Marcos P. Santos2016-07-161-3/+11
| | | | Qt has a thread abstraction, but we would need to use QThread to use it.
* [qt] if `qmake` isn't available, try `qmake-qt5` (#5658)Aki Koskinen2016-07-121-1/+6
|
* [core] Report conversion errors using std::stringThiago Marcos P. Santos2016-07-122-11/+5
| | | | | char* increases the risk of pointing to a invalid reference. Qt had to use a static variable as retainer to workaround.
* [Qt] Bind 'L' on the example app to runtime style example1.3v81Thiago Marcos P. Santos2016-07-114-0/+290
|
* [Qt] Implement a GeoJSON coverter from QByteArrayThiago Marcos P. Santos2016-07-113-3/+48
|
* [Qt] Added add/remove style source methodThiago Marcos P. Santos2016-07-113-0/+38
|
* [Qt] Added add style layer methodThiago Marcos P. Santos2016-07-112-2/+17
|
* [Qt] Added set style filter methodThiago Marcos P. Santos2016-07-112-0/+42
|
* [Qt] Added set style paint properties methodThiago Marcos P. Santos2016-07-112-0/+24
|
* [Qt] Added set style layout properties methodThiago Marcos P. Santos2016-07-112-0/+23
|
* [Qt] Added conversion functions for the runtime style APIThiago Marcos P. Santos2016-07-112-0/+108
|
* [Qt] Avoid a deep copy on the network replyThiago Marcos P. Santos2016-07-111-1/+1
| | | | QByteArray::data() may do a deep copy.
* [Qt] Fix build on Linux with clang-3.8Thiago Marcos P. Santos2016-07-111-1/+2
| | | | clang finds this construction ambiguous, go figure.
* [Qt] Janitor private headersBruno de Oliveira Abinader2016-07-118-31/+24
|
* [core] geometry@0.8.0 / geojsonvt@6.0.0 (#5514)Young Hahn2016-07-061-2/+3
| | | | | | | | | | | | | | | | | | | | | | * [core] geometry.hpp 0.8.0 * geojsonvt @ 6.0.0 * Update platform deps, build scripts * Perf optimizations/cleanup * Rebase in geometry@080 * D.R.Y. etc * Ensure fill annotation geometries have closed rings. * Optimizations * Update to geojsonvt @ 6.1.0 for clean handoff between geojson parsing and geojsonvt * Apply close multi/poly geoms for line annotations as well
* [Qt] Use mbgl::LineString instead of mbgl::Polygon as default shapeBruno de Oliveira Abinader2016-06-222-16/+8
|
* [tests] Run memory tests on travisThiago Marcos P. Santos2016-06-212-2/+2
| | | | | | Qt4 will run tests with libjemalloc.so. The Memory.Footprint and the Memory.Fragmentation will only run with libjemalloc.so because we have then a better control over the results.
* [Qt] Added QMapbox::TransitionOptions to style class functionsBruno de Oliveira Abinader2016-06-204-28/+75
|
* [build] Don't override CXX11ABI if already setBruno de Oliveira Abinader2016-06-171-1/+1
|
* [Qt] Define QT_IMAGE_DECODERS if neededBruno de Oliveira Abinader2016-06-171-0/+6
|
* [Qt] Install valgrind on-demandBruno de Oliveira Abinader2016-06-161-2/+0
|
* [Qt] Cleanup annotation usageBruno de Oliveira Abinader2016-06-161-2/+2
|
* [macos] Renamed OS X SDK to macOS SDKMinh Nguyễn2016-06-143-7/+7
| | | | Also renamed as many references to OS X as possible to macOS in documentation.
* [Qt][build] Updated valgrind supression and make it a target for QtThiago Marcos P. Santos2016-06-091-0/+2
|
* [build] Added Bitrise Qt5 status image to README.md [skip ci]Bruno de Oliveira Abinader2016-06-031-0/+1
|
* [build] Added Bitrise Qt{4,5} OS XBruno de Oliveira Abinader2016-06-032-0/+113
| | | | Part of #5121.
* [core] Rationalize naming for style-related codeJohn Firebaugh2016-06-021-5/+5
|