Tim Sylvester
bc025fca49
Apply just the changes from the MLT branch which aren't really part of that work ( #3793 )
2025-09-12 01:39:58 +02:00
Tim Sylvester
764f73c97a
Add weak pointer handling ( #3763 )
2025-09-02 16:35:25 +02:00
Bart Louwers
28e73cade3
Add weak pointer management to RasterSource and derived classes ( #3726 )
2025-08-26 19:31:25 +02:00
Scott Hoyt
ca5f79c12d
Fix for raster dem encoding override in style.json ( #3570 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-08-01 13:50:09 +02:00
Markus Wendorf
1927247c0c
feat: add clusterMinPoints option Android and iOS ( #3601 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-07-08 13:26:43 +00:00
AtlasProgramming
5171f6b966
Add run-time plug-in layer support to iOS ( #3430 )
2025-06-26 04:27:32 +00:00
Bart Louwers
b0e2e2ce85
Fix segfault this-capture GeoJsonSource which may be deleted ( #3536 )
...
Co-authored-by: Tim Sylvester <tim@wetdogweather.com >
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-06-06 23:38:19 +02:00
Adrian Cojocaru
2a7249a3b0
Rendering statistics view ( #3322 )
...
Co-authored-by: Bart Louwers <bart@emeel.net >
2025-06-03 17:59:51 +02:00
Bart Louwers
88fd774e67
Remove legacy renderer from source, build files and CI ( #3384 )
2025-04-15 19:48:31 +02:00
Adrian Cojocaru
7339fb91fd
Custom drawable layer v3 ( #3210 )
2025-02-28 21:49:20 +00:00
wangyingfang
1a63194078
Add support for text-variable-anchor-offset property ( #2921 )
...
Co-authored-by: Yingfang Wang <junew@microsoft.com >
Co-authored-by: Alexey Kon <48697757+random3940@users.noreply.github.com >
2024-10-28 12:15:54 +01:00
Alexey Kon
9d553c2843
Add array support for icon-padding ( #2845 )
2024-09-21 02:17:33 +02:00
qqz003
cb38119451
Add textFitWidth and textFitHeight Properties to Sprites ( #2780 )
...
Co-authored-by: Xiaolian Qin <xiaoq@microsoft.com >
2024-09-13 15:02:02 +02:00
mwilsnd
bb34568af2
Add extra observer hooks for interesting internal processes ( #2694 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-09-03 17:48:03 -04:00
Bart Louwers
1bdc3425db
Apply some clang-tidy 18 fixes ( #2762 )
2024-08-26 09:32:01 -05:00
Bart Louwers
544f918c17
Use C++20 ( #2659 )
2024-08-11 15:04:14 +02:00
mwilsnd
c4c75452b6
Add TaggedScheduler, couple lifetime of tasks and orchestrator ( #2398 )
2024-06-28 23:20:03 +02:00
Tim Sylvester
2b18442778
Move all WeakPtrFactory members to the end of the containing class ( #2472 )
2024-06-04 18:35:49 +00:00
Tim Sylvester
33a1e162bc
GPU Expressions ( #2202 )
2024-05-17 07:30:55 -07:00
Tim Sylvester
cd9727b06f
Sanitizer fixes ( #2280 )
2024-04-29 15:33:08 +02:00
Stefan Karschti
c6bcb76818
Add wide vector shader option to Custom Drawable Layer ( #2183 )
2024-04-15 19:37:26 +02:00
Tim Sylvester
705bdfb3de
add noexcepts ( #2119 )
...
Co-authored-by: Bart Louwers <bart@emeel.net >
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Bart Louwers <bart.louwers@gmail.com >
2024-04-08 15:39:18 +00:00
pre-commit-ci[bot]
8bf3040da1
[pre-commit.ci] pre-commit autoupdate ( #2192 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-03-13 12:39:57 +01:00
mwilsnd
4e9392ee29
Android/core: Couple a sequenced scheduler to the lifetime of a GeoJSON source ( #2182 )
2024-03-11 16:49:37 +00:00
Tim Sylvester
25678a4d99
Track expression dependencies ( #2113 )
2024-03-07 19:36:50 +01:00
Stefan Karschti
d6db72e8ba
Custom Drawable Layer: Symbol Icon ( #1908 )
2024-02-16 17:39:47 +02:00
Stefan Karschti
1d00e5b9ea
MLNCustomStyleLayer + Metal example ( #2041 )
2024-02-15 18:43:40 +02:00
Nathan Gass
fe728ebdd8
add methods getTiles and setTiles to mimick maplibre-gl-js interface ( #149 )
2024-01-05 16:29:26 +00:00
Stefan Karschti
a73e88fee2
Custom drawable layer: Simple Fill ( #1810 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Alex Cristici <alex.cristici@gmail.com >
2023-11-06 19:43:58 +01:00
Stefan Karschti
40e283cdbb
Custom drawable layer v2 ( #1754 )
2023-10-26 18:36:50 +00:00
Tadej Novak
a3e3290d68
Fixes for GCC 13 and LLVM 17 ( #1749 )
2023-10-14 10:48:59 +02:00
Stefan Karschti
89b9c3945c
Custom Drawable Layer v1 + DrawableBuilder thick lines ( #1699 )
2023-10-13 16:24:36 +03:00
Stefan Karschti
a42b559fbe
Drawable Renderer ( #1570 ), Custom layer (issue #1272 )
2023-08-31 15:36:19 +02:00
Siarhei Fedartsou
09f17c0fc4
Implement slice expression ( #1133 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Bart Louwers <bart@emeel.net >
2023-08-26 18:32:45 +02:00
Birk Skyum
288391cac2
Update style spec references ( #1150 )
2023-06-07 15:08:29 +02:00
Siarhei Fedartsou
379b1fc606
Implement index-of expression ( #1113 )
2023-05-09 00:16:58 +02:00
Bart Louwers
71f6da2722
Add clang-format ( #1086 )
...
Co-authored-by: mwilsnd <mwilsnd@gmail.com >
2023-05-01 16:57:37 +02:00
Alex Cristici
19b84464a3
Fix render tests failing on Xcode 14.3 ( #1046 )
2023-04-24 17:45:09 +02:00
Bart Louwers
15ad65dd3d
Use std::optional instead of mbgl::optional ( #911 )
2023-03-17 13:51:59 +02:00
Bart Louwers
5b55f1527d
Fix style code generation, remove package.json ios ( #847 )
2023-03-03 11:34:40 -08:00
Bart Louwers
52522277bc
Doxygen-based documentation for C++ API ( #796 )
2023-02-12 14:45:06 +01:00
Bart Louwers
f7fa009f08
Use *_t and *_v trait helpers from C++17 STL ( #731 )
2023-01-26 11:10:33 +01:00
Tadej Novak
32ed70c95d
[msvc] Fix warnings, mainly casting to smaller types ( #270 )
...
If the checks by GitHub Actions checks are met, then it seems good to go. Thanks for supporting FOSS4G!
2022-04-22 11:40:55 -07:00
Tadej Novak
811b18b74e
[win] Additional fixes for MSVC and MinGW ( #142 )
2021-10-19 08:53:23 -07:00
Tadej Novak
fe041b80ca
[msvc] Fix compilation errors and warnings ( #141 )
2021-08-29 22:53:42 +02: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
Petr Pokorny
41f0be34e7
[general] moving ios and android project under ./platform folder
2020-12-20 12:38:56 +01:00