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
mwilsnd
ea15e7b613
Use C++17 <optional> in csscolorparser ( #2071 )
2024-01-30 14:59:44 -05:00
Keith Smiley
802c47dd3b
Remove allow_empty = False from BUILD files ( #2032 )
2024-01-18 22:22:53 +07:00
mwilsnd
04d5695a0a
Add ankerl::unordered_dense containers ( #1881 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-11-27 14:06:01 -05:00
Bart Louwers
fe7e3f3cbd
Benchmark fixes ( #1811 )
2023-10-29 19:41:06 +01:00
Bart Louwers
cd0db4a153
Linux benchmark on CI ( #1809 )
2023-10-26 20:24:27 +00:00
Tadej Novak
39f0685368
[qt] Make WASM build run without crashes with latest Qt ( #1709 )
2023-10-14 12:20:12 +00:00
Bart Louwers
34a2097bdd
Update Boost to 1.83, replace Boost Locale with deprecated codecvt STL ( #1660 )
...
Co-authored-by: mwilsnd <mwilsnd@gmail.com >
2023-09-27 10:02:15 +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
mwilsnd
c3ffa3a07d
Drawable Renderer ( #1570 ), Revert "ASAN: use-after-free, renderLayers" bad merge commit
2023-08-31 15:36:19 +02:00
mwilsnd
f63fa49152
Drawable LayerGroup sorting, depth buffer, split view ( #1173 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-08-31 15:36:19 +02:00
Siarhei Fedartsou
3cb698ccc6
Update cpp-httplib to v0.14.0 ( #1574 )
2023-08-27 21:05:24 +02:00
Siarhei Fedartsou
ecd59d4cc4
Update sqlite to version 3.43.0 ( #1573 )
2023-08-26 18:20:12 +02:00
Bart Louwers
32d65850c9
iOS C++ Unit Tests Bazel target & running on CI ( #1534 )
2023-08-22 21:52:20 +02:00
Bart Louwers
9374765cb8
Add target for iOS render test to Bazel ( #1277 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-06-28 16:41:21 +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
Siarhei Fedartsou
083165e8df
Get rid of mapbox-gl-native-curl ( #1102 )
2023-05-08 11:41:59 +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
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
d1b6cfea3d
Bump earcut.hpp to v2.2.4 ( #1027 )
2023-04-18 01:19:29 +02:00
Alex Cristici
6c4918374a
Fixed and enabled iOS render tests ( #937 )
2023-03-24 18:34:00 +01:00
Fabian Vogt
87025882ec
Add some missing cstdint inclusions ( #872 ) ( #874 )
2023-03-03 15:02:38 +01:00
Tadej Novak
49affd7ce3
Revert accidental vendor reverts in commit c10fd5 ( #532 )
2022-10-10 20:02:58 +02:00
Tadej Novak
66d9acba07
Fix bitcode on iOS for nunicode ( #517 )
2022-10-04 11:46:51 +02:00
Nathan Van Fleet
c10fd5a615
Fix compass warning in the MGLMapView ( #498 )
2022-10-04 01:23:34 +02:00
Nathan Van Fleet
35c86172e4
Add Bazel build file implementation ( #419 )
2022-09-06 20:32:43 -07:00
Birk Skyum
a2056752dc
Bump maplibre-native-base from 2.1.0 to 2.1.1 ( #406 )
...
* Update maplibre-native-base
* Update maplibre-native-base from 2.1.0 to 2.1.1
* update changelog
2022-08-16 07:56:15 +02:00
Birk Skyum
1c89a7cd64
Bump cpp-httplib from ~0.5.1 to 0.11.1 ( #403 )
2022-08-15 22:13:53 +02:00
Birk Skyum
7e8ce91df4
Bump zip-archive from 2.2.3 to 2.5.2 ( #402 )
2022-08-15 16:43:45 +02:00
Birk Skyum
3d9e7f24a4
Bump polylabel and googletest ( #400 )
...
* Bump polylabel from 1.0.3 to 1.1.0
* Bump googletest from 1.10.0 to 1.12.1
* Update changelog
2022-08-15 08:38:07 +02:00
Birk Skyum
a9639e4696
Apply pathes to eternal, protozero and vector-tile ( #399 )
2022-08-14 19:40:09 +02:00
Birk Skyum
f996b83669
Bump wagyu from 0.4.3 to 0.5.0 ( #398 )
...
* Bump wagyu from 0.4.3 to 0.5.0
* add technical improvements title in changelog
* update changelog
* add link to pr
2022-08-13 20:09:26 +02:00
Birk Skyum
a2b8b6135f
Bump maplibre-native-base from 2.0.0 to 2.1.0 ( #397 )
...
* Bump deps in maplibre-native-base
* Revert variant back to 1.1.6
* checkout bump-deps
* Update maplibre-native-base to 2.1.0
* Update changelog
* Update CHANGELOG.md
Co-authored-by: Oliver Wipfli <oliver.wipfli@leichteralsluft.ch >
2022-08-13 09:02:40 +02:00
Birk Skyum
4e4ee6a534
Replace upstream base repo with maplibre-native-base ( #396 )
...
replace upstream base repo
2022-08-12 15:03:17 +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
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
kiibimees
13983337f6
Switch 'vendor/boost' submodule from Mapbox repo to Maplibre repo ( #231 )
...
And move super-project-pointer to the new commit with Boost proto fix for MSVC.
2022-02-10 17:08:54 +01:00
Nathan Gass
fb7377861e
upgrade to newest protozero ( #148 )
2021-09-03 08:23:29 +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
Petr Pokorny
8e759a51e4
Updating submodules
2020-12-19 23:13:53 +01:00