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
Birk Skyum
b567d466ed
Upgrade Gradle from 3.6.3 to 3.6.4 ( #456 )
2022-09-13 19:25:44 +02:00
Carlo Marinangeli
39574ed238
Upgrade libs and remove Jetifier ( #218 )
...
Co-authored-by: Birk Skyum <74932975+birkskyum@users.noreply.github.com >
2022-09-13 16:34:47 +02:00
Birk Skyum
1310ce298d
Fix android ci workflows ( #476 )
2022-09-13 16:10:43 +02:00
Carlo Marinangeli
d209c4f5b5
Bump to JDK 11 in android CI and generate Gradle Wrapper ( #474 )
2022-09-13 12:01:40 +02:00
dependabot[bot]
35fb184b8b
Bump @octokit/rest from 16.43.2 to 19.0.4 in /platform/ios ( #472 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-12 16:42:21 +02:00
dependabot[bot]
2358c3ea2f
Bump pngjs from 3.4.0 to 6.0.0 in /platform/ios ( #471 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-12 16:16:13 +02:00
dependabot[bot]
b05e335a25
Bump aws-sdk from 2.1211.0 to 2.1213.0 in /platform/ios ( #473 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-12 16:14:42 +02:00
dependabot[bot]
4854226348
Bump ejs from 3.1.7 to 3.1.8 in /platform/android ( #470 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-12 15:10:45 +02:00
dependabot[bot]
e147b11fdf
Bump semver from 5.7.1 to 7.3.7 in /platform/android ( #461 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-11 15:32:33 +02:00
dependabot[bot]
bfab69122a
Bump semver from 5.7.1 to 7.3.7 in /platform/ios ( #462 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-11 15:32:16 +02:00
dependabot[bot]
89a316735e
Replace node-pre-gyp with @mapbox/node-pre-gyp in /platform/ios ( #465 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Birk Skyum <birk.skyum@pm.me >
Co-authored-by: Birk Skyum <74932975+birkskyum@users.noreply.github.com >
2022-09-11 13:53:52 +02:00
dependabot[bot]
d9976ceb36
Bump @octokit/plugin-retry from 2.2.0 to 3.0.9 in /platform/ios ( #464 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-11 13:39:35 +02:00
dependabot[bot]
f4f7232b00
Bump pixelmatch from 4.0.2 to 5.3.0 in /platform/android ( #460 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-11 13:37:30 +02:00
dependabot[bot]
793a5193f6
Bump esm from 3.1.0 to 3.2.25 in /platform/android ( #463 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-11 13:03:17 +02:00
Nathan Van Fleet
4b4c2fece8
Change visibility of bazel packages ( #455 )
2022-09-09 20:48:55 +02:00
Birk Skyum
3e98f60efa
Migrate examples in android TestApp to Kotlin ( #416 )
2022-09-09 14:04:13 +02:00
dependabot[bot]
ac3c23381d
Bump ejs from 2.7.4 to 3.1.7 in /platform/ios ( #429 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Birk Skyum <74932975+birkskyum@users.noreply.github.com >
2022-09-08 12:51:25 +02:00
dependabot[bot]
bd86fbff79
Bump simple-plist and xcode in /platform/ios ( #430 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-08 06:15:11 +02:00
Birk Skyum
95f41105e8
Use self-hosted AWS runners ( #426 )
2022-09-08 05:23:14 +02:00
Birk Skyum
2cae1ecc41
Fix MGLOfflineStorageTests ( #428 )
2022-09-07 19:16:55 +02:00
Nathan Van Fleet
35c86172e4
Add Bazel build file implementation ( #419 )
2022-09-06 20:32:43 -07:00
Rob Labs
901ab18689
Fix for "NSExpression function is forbidden" ( #411 )
...
* For iOS 15.5, refactor how MGL Expressions are defined. Fix for "NSExpression function is forbidden" #331
* Convert CI Scheme to TestPlan. Add CI-Expressions TestPlan (which skips tests unrelated to `NSExpression`)
* Update Swift & Objective-C sample Code for MGL Expressions. Use these patterns for fixing unit tests.
* Update Swift sample code & documentation for MGL expressions. Update API docs (.h) & online docs (HTML) with: `make darwin-style-code && make idocument`
* Refresh developer documentation for: build dependencies, running unit tests from the command line, and logging in C++.
* Mark certain unit tests as "Expected Failures": Awaiting unit test refactoring for https://github.com/maplibre/maplibre-gl-native/issues/331
* Update to latest Xcode & iOS SDK. Update GitHub Action Runner Images from https://github.com/actions/runner-images
* For iOS 15.5, add "Expected Failure" for tests
* Skip failing test unrelated to NSExpressions
* Convert macOS project to use Test Plans
* Exclude previously failing Offline Storage test
* Refactor MGL Match expressions for macOS & iOS 15.5
* Refactor Unit Tests so that "Excluded Failures" work for both macOS 12 & iOS 15.5
* Refresh documentation on how to test for macOS from the command line
2022-09-03 22:32:15 +02:00
Andrew Calcutt
ad91ff235d
Fix mode switch not working in node version ( #415 )
2022-08-28 10:13:38 +02:00
Nathan Van Fleet
b159c991da
Move mapview experiment file ( #381 )
...
* Move mapview experiment file
The implementation of this file appears to be that it's used in the demo app and is not public, but it's still in the path and compiled into the SDK itself. This seems unecessary.
* add missing
Co-authored-by: Rob Labs <roblabs@users.noreply.github.com >
2022-08-24 00:50:25 +02:00
Nathan Van Fleet
da49607f97
Remove duplicate files from ios-darwin and darwin ( #384 )
...
* Remove duplicate files from platform/ios/platform/darwin and platform/darwin
There are duplicated files between platform/iOS/platform/darwin/src and platform/darwin/src
```
src/headless_backend_cgl.mm
src/image.mm
src/string_nsstring.mm
src/headless_backend_eagl.mm
src/number_format.mm
src/local_glyph_rasterizer.mm
src/logging_nslog.mm
src/nsthread.mm
src/collator.mm
src/CFHandle.hpp
include/mbgl/util/image+MGLAdditions.hpp
src/timer.cpp
src/run_loop.cpp
src/async_task.cpp
src/gl_functions.cpp
```
There are three files which are not the exact same diff even
```
src/local_glyph_rasterizer.mm
src/nsthread.mm
src/collator.mm
```
Uniformly it seems like all platform/iOS/platform/darwin/src files should be removed keeping the platform/darwin/src versions.
I believe these files should have been deleted with a previous change of some kind and are otherwise not referenced.
* update
2022-08-15 17:10:56 +02:00
Nathan Van Fleet
6335d04ca9
Remove observation of key-path ( #380 )
...
This was previously used in an assert when hiding the info view, but that implemenatation was removed but this wasn't.
2022-08-13 15:41:08 +02:00
Nathan Van Fleet
b67b5a4a27
Remove account from xcconfig ( #382 )
...
This was previously used to support the compiled in Mapbox account code. It's not longer in the project but this search path does remain.
2022-08-13 15:40:23 +02: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
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
af36ed3456
Only override CMAKE_OSX_ARCHITECTURES for XCode ( #352 )
2022-08-06 17:27:47 +02:00
Dominik Nussbaumer
3ec6bc5c37
Wrap forward declared Qt classes with Qt namespace macros ( #373 )
...
Wrap forward declared Qt classes with QT_BEGIN_NAMESPACE and QT_END_NAMESPACE
2022-08-06 17:26:13 +02:00
Tadej Novak
c75b70c690
[qt] Add QMapLibreGL common header ( #370 )
2022-07-16 14:09:37 +02:00
Oliver Wipfli
b18c12b449
Replace master with main in node changelog ( #356 )
2022-07-05 18:26:24 +02:00
Oliver Wipfli
acdce04a22
Use maplibre docs for more links ( #354 )
2022-07-05 18:25:53 +02:00
Oliver Wipfli
6bbeb9fd91
Use the MapLibre style spec docs website ( #353 )
2022-07-05 18:25:11 +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
RobLabs.com
ca5810f61f
Remove an unused static library (savings of 97 KB from iOS binary).
2022-06-20 14:17:46 -07:00
Oliver Wipfli
4e2a314dd3
Remove unneeeded iOS repo files ( #307 )
2022-06-18 09:27:44 +02:00
RobLabs.com
5f679b55b6
Refresh iOS & Android build docs
2022-06-17 15:38:09 -07: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
dependabot[bot]
a1f3dd2632
Bump ejs from 2.7.4 to 3.1.7 in /platform/android ( #299 )
...
Bumps [ejs](https://github.com/mde/ejs ) from 2.7.4 to 3.1.7.
- [Release notes](https://github.com/mde/ejs/releases )
- [Changelog](https://github.com/mde/ejs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mde/ejs/compare/v2.7.4...v3.1.7 )
---
updated-dependencies:
- dependency-name: ejs
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-13 19:33:22 -07:00
Oliver Wipfli
9b009cf9d3
Add iOS API docs workflow ( #319 )
2022-06-13 07:20:02 +02:00
Joel Winarske
cccab12a4f
Fix bad endpoint ( #316 )
2022-06-09 21:48:46 +02:00
Oliver Wipfli
fd58de940f
Remove iOS cloudformation config ( #308 )
2022-06-08 13:46:30 +02:00
Oliver Wipfli
6907787d06
Link MapLibre org code of conduct ( #306 )
2022-06-08 13:45:54 +02:00
Daniel Woznicki
7a541c23ba
Linux build docs ( #295 )
2022-06-08 11:27:09 +02:00
Oliver Wipfli
eca80dbc05
Replace Mapbox with MapLibre in README titles ( #297 )
2022-06-06 11:42:17 +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