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
Bart Louwers
f9defa4e83
Remove MBGL_UNUSED ( #2172 )
2024-04-02 22:48:52 -04:00
Bart Louwers
e4a4b9ec67
macOS Metal + AppKit app ( #2205 )
...
Co-authored-by: mwilsnd <mwilsnd@gmail.com >
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-04-02 01:52:19 +02: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
4fff8a5d33
Asynchronous GeometryTile deletion ( #2051 )
...
Co-authored-by: Tim Sylvester <tim@wetdogweather.com >
2024-02-28 22:18:08 +00:00
Geolives
f4c6fabbe6
Implementation of multi-sprites in mbgl-core ( #1858 )
...
Co-authored-by: Christophe Brasseur <christophe.brasseur@geolives.com >
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 >
Co-authored-by: Bart Louwers <bart@emeel.net >
2024-02-27 18:42:17 +01:00
Alex Cristici
d2feec269e
Android benchmark frame time ( #1958 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Bart Louwers <bart@emeel.net >
2024-02-01 22:30:56 +02:00
Keith Smiley
c4f852b3f4
Remove custom platforms setting ( #2058 )
2024-01-30 15:44:59 +07:00
Tim Sylvester
ec9afb5256
UV timer hack ( #2042 )
2024-01-22 10:53:41 -08:00
Alex Cristici
8ad5f9c1fd
Benchmark app frame time improvements ( #1776 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-11-03 23:03:52 +01:00
pre-commit-ci[bot]
8beb3ca947
[pre-commit.ci] pre-commit autoupdate ( #1762 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-10-16 22:10:00 +00:00
Stefan Karschti
89b9c3945c
Custom Drawable Layer v1 + DrawableBuilder thick lines ( #1699 )
2023-10-13 16:24:36 +03:00
Alex Cristici
ef351964a1
Metal sep25 - Fixed compilation error ( #1718 )
2023-10-02 22:02:47 +03:00
Alex Cristici
3f1807a11a
Metal headless backend ( #1690 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-10-02 18:21:59 +03:00
Bart Louwers
2d8cde8abf
Update Boost to 1.83, replace Boost Locale with deprecated codecvt STL ( #1660 )
...
Co-authored-by: mwilsnd <mwilsnd@gmail.com >
2023-09-27 22:41:50 +02:00
Tim Sylvester
25c1f3c7a6
Rebase fill-extrusion work to eliminate dependence on render target branch ( #1618 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: Alex Cristici <alex.cristici@gmail.com >
Co-authored-by: mwilsnd <mwilsnd@gmail.com >
Co-authored-by: Stefan Karschti <stefan.karschti@gmail.com >
Co-authored-by: Bart Louwers <bart@emeel.net >
Co-authored-by: Alex Cristici <alex@skoon.energy >
Co-authored-by: Bart Louwers <bart.louwers@gmail.com >
Co-authored-by: Wei Chen <alanchenboy@gmail.com >
Co-authored-by: Siarhei Fedartsou <siarhei.fedartsou@gmail.com >
Co-authored-by: tdcosta100 <tdcosta100@gmail.com >
2023-09-15 16:02:26 -07:00
Stefan Karschti
76469a0c22
Drawable performance fixes (2) ( #1610 )
...
Co-authored-by: Tim Sylvester <tim@wetdogweather.com >
Co-authored-by: Bart Louwers <bart.louwers@gmail.com >
2023-09-15 14:30:07 +00:00
Tim Sylvester
82ec59a2b0
Metal setup merge ( #1616 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: Alex Cristici <alex.cristici@gmail.com >
Co-authored-by: mwilsnd <mwilsnd@gmail.com >
Co-authored-by: Stefan Karschti <stefan.karschti@gmail.com >
Co-authored-by: Bart Louwers <bart@emeel.net >
Co-authored-by: Alex Cristici <alex@skoon.energy >
Co-authored-by: Bart Louwers <bart.louwers@gmail.com >
Co-authored-by: Wei Chen <alanchenboy@gmail.com >
Co-authored-by: Siarhei Fedartsou <siarhei.fedartsou@gmail.com >
Co-authored-by: tdcosta100 <tdcosta100@gmail.com >
2023-09-13 18:35:20 +00:00
Stefan Karschti
11d7206b9d
Drawable performance fixes ( #1592 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Tim Sylvester <tim@wetdogweather.com >
2023-09-02 19:55:50 +03:00
Stefan Karschti
a42b559fbe
Drawable Renderer ( #1570 ), Custom layer (issue #1272 )
2023-08-31 15:36:19 +02:00
Bart Louwers
32d65850c9
iOS C++ Unit Tests Bazel target & running on CI ( #1534 )
2023-08-22 21:52:20 +02:00
mwilsnd
20d9e1028c
Platform flattening overhaul ( #1393 )
...
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-07-26 17:50:34 +02:00
mwilsnd
97c75856ad
Add WebP decoding support to Linux and Windows ( #1314 )
2023-07-09 15:57:42 +02:00
tdcosta100
4360257d8c
Add Windows support to MBTiles file source ( #905 )
2023-06-26 11:57:26 +02:00
Bart Louwers
3260d32bb0
Add render test to coverage report ( #1192 )
2023-06-07 15:50:51 -05:00
Bart Louwers
824199f25a
Linux tests + coverage report with Bazel ( #1139 )
2023-05-15 19:42:30 +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
tdcosta100
93e9ba52fe
Remove TLS limitation for cURL in Windows ( #1093 )
2023-05-03 11:34:31 +02:00
pre-commit-ci[bot]
958cdb8206
[pre-commit.ci] pre-commit autoupdate ( #1096 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-05-02 10:15:53 +02:00
Bart Louwers
71f6da2722
Add clang-format ( #1086 )
...
Co-authored-by: mwilsnd <mwilsnd@gmail.com >
2023-05-01 16:57:37 +02:00
Bart Louwers
453af362cb
Linux C++ test & render tests on CI ( #1033 )
...
Co-authored-by: rpitre-wetdog <129877142+rpitre-wetdog@users.noreply.github.com >
Co-authored-by: Tadej Novak <tadej@tano.si >
Co-authored-by: Robin <boldtrn@users.noreply.github.com >
Co-authored-by: Siarhei Fedartsou <siarhei.fedartsou@gmail.com >
2023-04-22 14:24:42 +02:00
Siarhei Fedartsou
2a7a6f01a2
Configure clang-tidy CI check ( #1028 )
2023-04-20 09:57:25 +02:00
Alex Cristici
d72cd766c8
Files prefix changed from MGL to MLN ( #919 )
2023-03-21 13:18:26 +01:00
Bart Louwers
15ad65dd3d
Use std::optional instead of mbgl::optional ( #911 )
2023-03-17 13:51:59 +02:00
tdcosta100
f06f60803c
Add windows support ( #707 )
...
Co-authored-by: acalcutt <acalcutt@techidiots.net >
Co-authored-by: Bart Louwers <bart.louwers@gmail.com >
Co-authored-by: Ovidiu Voda <ovi.voda@gmail.com >
2023-02-25 16:12:06 -05:00
tdcosta100
d5acff3c74
Avoid implicit casts and make code more portable ( #716 )
2023-01-23 11:32:53 +01:00
Nathan Van Fleet
4b4c2fece8
Change visibility of bazel packages ( #455 )
2022-09-09 20:48:55 +02:00
Nathan Van Fleet
35c86172e4
Add Bazel build file implementation ( #419 )
2022-09-06 20:32:43 -07:00
Tadej Novak
1341f33ba4
Add ClientOptions to be able to pass around client name and version ( #365 )
...
* ClientOptions and Qt user agent
* Update CHANGELOG.md
Co-authored-by: Oliver Wipfli <oliver.wipfli@leichteralsluft.ch >
Co-authored-by: Oliver Wipfli <oliver.wipfli@leichteralsluft.ch >
2022-08-13 15:36:50 +02:00
Brendan Ward
834a198c98
Handle nonexistent mbtiles files, add MBTilesFileSource tests ( #292 )
...
* Handle nonexistent mbtiles files, add MBTilesFileSource tests
* minor formatting fix
2022-05-27 14:57:25 -07: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
Brendan Ward
225f8a4bfe
Do not return error when tile is not found in mbtiles file ( #272 )
2022-04-07 09:57:17 +02:00
Brendan Ward
539d81a3b9
Rename MaptilerFileSource to MBTilesFileSource ( #198 )
2022-04-07 09:56:52 +02:00
Tadej Novak
59fa32e96a
[qt] Build with WebAssembly ( #256 )
2022-03-15 13:22:11 +01:00
Justas Brazauskas
cfcbc62fad
Feature - Bring back node support ( #217 )
...
This PR brings back support for node.js later versions, as well as actually making it work. Maps now render, properly, using node v10, v12, and v16.
2022-02-08 20:40:19 +01:00
Tadej Novak
811b18b74e
[win] Additional fixes for MSVC and MinGW ( #142 )
2021-10-19 08:53:23 -07:00
Nathan Gass
cae0fc272e
Compression ( #147 )
...
* enable header detection in util::decompress and also use it for gziped data
* expose zlib windowBits so mbgl::util::compress can be used for different formats
* also expose windowBits in decompress function for consistency
2021-10-13 16:22:49 -07:00
Tadej Novak
fe041b80ca
[msvc] Fix compilation errors and warnings ( #141 )
2021-08-29 22:53:42 +02:00
Nathan Gass
408946a6ab
Fix platform linux ( #133 )
...
* minimal changes to get platform linux to compile again
* adapt mbgl-glfw api for keyss to mbgl-offline and mbgl-render, use maptiler configuration for all three binaries
2021-08-19 20:51:58 +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