Taiyu Yoshizawa
57d1981497
keep digits and short codes upright in CJK line labels ( #4566 )
2026-09-07 23:17:43 +02:00
Bart Louwers
2a8ebc4906
core: rename mbgl directories to mln ( #4511 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2026-08-22 20:50:14 +02:00
Tadej Novak
5cfd7f1650
Make sure maplibre-tile-spec builds OK with Qt with all configurations ( #4419 )
2026-07-22 14:46:32 +02:00
Tadej Novak
6f78e0cfdb
[qt] Build on Windows with NOMINMAX ( #3895 )
2025-10-17 07:06:03 +02:00
Tadej Novak
bbf4762ec1
[qt] Fix iOS linking with vendored filesystem implementation ( #3884 )
2025-10-15 22:15:20 +02:00
Bart Louwers
54565f081b
Improve CMake build setup Harfbuzz and Freetype deps ( #3879 )
2025-10-15 21:58:24 +02:00
Tadej Novak
153a980acf
[qt] Move utils to the standalone repo and update the setup ( #3724 )
2025-08-15 22:36:54 +02:00
Tadej Novak
79d625b03c
[qt] Drop support for Qt5 and update to Qt 6.8.1 ( #3138 )
2025-01-14 06:45:33 +01:00
tdcosta100
cf9f41cf61
Add Initial PMTiles support ( #2882 )
...
Co-authored-by: Bart Louwers <bart.louwers@gmail.com >
2025-01-07 14:32:17 +01:00
tdcosta100
e932cae2fe
Add Windows to CI tests ( #2968 )
2024-12-01 00:21:25 +01:00
Tadej Novak
fa6e63018d
[qt] Fix building on platforms with multiple Qt versions installed ( #2407 )
2024-05-19 23:03:17 +02:00
Tadej Novak
3aacc0aae8
[qt] Only build core platform as part of main maplibre-native repo ( #1740 )
2023-11-21 17:13:04 +01:00
Tadej Novak
dd53f63002
Ignore Qt installation when finding ICU ( #1813 )
2023-10-30 10:49:49 +00:00
Tadej Novak
39f0685368
[qt] Make WASM build run without crashes with latest Qt ( #1709 )
2023-10-14 12:20:12 +00:00
tdcosta100
4360257d8c
Add Windows support to MBTiles file source ( #905 )
2023-06-26 11:57:26 +02:00
Birk Skyum
78c91b8e71
Update remaining MapLibre GL to MapLibre Native ( #1216 )
2023-06-07 17:40:54 +02:00
Tadej Novak
bd91b2362a
[qt] Make unit tests build and run ( #1042 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-05-08 15:04:35 +02:00
Tadej Novak
95c7e3818d
[cmake] Use MLN prefix instead of MBGL ( #1054 )
...
Co-authored-by: Bart Louwers <bart@emeel.net >
2023-04-28 00:34:38 +02:00
Tadej Novak
5d03d08e2c
[win] Make _USE_MATH_DEFINES definition global ( #1021 )
2023-04-19 20:32:50 +02:00
Tadej Novak
12fcba89bf
Remove internal build support ( #1000 )
2023-04-14 22:56:45 +02:00
mwilsnd
4828cc7a8b
Upgrade OpenGL backend to ES 3.0 ( #995 )
...
Co-authored-by: Tadej Novak <tadej@tano.si >
2023-04-13 23:24:45 +02:00
tdcosta100
96c2d5a7fc
Better MinGW build support ( #921 )
2023-03-23 16:26:05 +01:00
Tadej Novak
0f568a5f2e
[qt] Force enable moc for Qt6 ( #665 )
2023-01-08 13:32:36 +01:00
Tadej Novak
a0d28ee958
Prepare Qt release workflow ( #477 )
...
Co-authored-by: Birk Skyum <74932975+birkskyum@users.noreply.github.com >
2022-09-13 21:55:16 +02:00
Tadej Novak
53f39f511d
Modernised Qt Windows CI ( #469 )
2022-09-13 19:31:01 +02:00
kiibimees
a261c59b23
[qt] Don't add import/export when building inside Qt plugin. ( #394 ) ( #395 )
...
[qt] Do not add import/export into headers when building inside Qt plugin. (#394 )
Co-authored-by: Tadej Novak <tadej@tano.si >
2022-08-13 11:12:32 +02:00
Tadej Novak
c75b70c690
[qt] Add QMapLibreGL common header ( #370 )
2022-07-16 14:09:37 +02:00
Tadej Novak
5b3d936521
[qt] Rename QMapboxGL to QMapLibreGL ( #338 )
...
* Rename QMapboxGL to QMapLibreGL
* Add missing QDebug includes
* Fix Qt CMake config
* Fix geojson warning
* Remove redundant OpenGL dependency
* Put everything under QMapLibreGL namespace
* Reorganise headers
Co-authored-by: Rinigus <rinigus.git@gmail.com >
2022-07-03 20:30:46 +02:00
Tadej Novak
9cd70bfe7f
Qt build improvements and documentation ( #277 )
...
* Qt build improvements and documentation
* Update include/mbgl/actor/actor_ref.hpp
Co-authored-by: Oliver Wipfli <oliver.wipfli@leichteralsluft.ch >
2022-06-16 20:52:52 +02:00
Tadej Novak
59fa32e96a
[qt] Build with WebAssembly ( #256 )
2022-03-15 13:22:11 +01:00
kiibimees
747eb3a440
[qt] Build improvements and better handling of map settings ( #197 )
...
* QMapboxGLSettings functions for changing default options and getting default styles
* [qt] allow to build without widgets and other cmake improvements
* [qt] Install include/mbgl for development
* [qt] library static/shared install+export
* [qt] Add missing mbgl-compiler-options dependency for 'qmapboxgl'
* [qt] Raise CMAKE_OSX_DEPLOYMENT_TARGET from 10.13 to 13.0
* [qt] Add Qt::Sql dependency also to the final library. Build qmapboxgl as OBJECT lib inside QtLocation plugin.
* Remove Qt::Sql dependency from 'qmapboxgl'. Not really needed.
* Set CMake config files path back to ${CMAKE_INSTALL_LIBDIR}/cmake/QMapboxGL/
* [qt] Set CMAKE_OSX_DEPLOYMENT_TARGET only if it is not yet set
* [qt] Support CMake v3.11 and earlier versions
* [qt] Comment out 'iOS_static' from CI until it is fixed.
Co-authored-by: Rinigus <rinigus.git@gmail.com >
2022-02-14 17:18:29 +01:00
Tadej Novak
05836553f1
[qt] Initial CI pipeline ( #221 )
2022-01-28 11:43:46 -08:00
Tadej Novak
66f32106a9
[qt] Improve CMake setup ( #159 )
2021-10-19 08:51:14 -07:00
Dan Paulat
8b804a1903
maplibre support for Qt6 and MSVC 2019 ( #125 )
...
* [qt] Updating CMake project files for Qt6
* [qt] Updating non-test projects for Qt6 and msvc2019
* [qt] Test fixes for Qt6 and msvc2019
* [qt] Link whole test archive for Qt and msvc2019
* [qt] Fixing Qt6 headless backend renderer
* [qt] Fixes for test failures
* [qt] Expression and style parser test fixes
* [qt] Backwards compatibility with Qt5 and Qt6
Minimum version is Qt 5.4 due to use of QOpenGLWidget
* [qt] LLVM is no longer required for a Windows build
* [msvc] msvc2019 fixes for maplibre
* Update test/storage/offline_database.test.cpp
Co-authored-by: Tadej Novak <tadej@tano.si >
* Vector + const is not standard C++
Co-authored-by: Tadej Novak <tadej@tano.si >
2021-08-07 11:10:45 -04:00
Nuno Goncalves
f0c3ba6fe2
[qt] add missing source file ( #74 )
...
Signed-off-by: Nuno Goncalves <nunojpg@gmail.com >
2021-05-04 19:49:08 +02:00
Petr Pokorny
41f0be34e7
[general] moving ios and android project under ./platform folder
2020-12-20 12:38:56 +01:00