Commit Graph

531 Commits

Author SHA1 Message Date
Bart Louwers
550f64be22 core: rename mbgl namespace to mln (#4487)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2026-08-14 23:25:20 +02:00
Bart Louwers
836b862984 android: allow configurable Maven publication repository (#4485) 2026-08-14 17:52:50 +02:00
Bart Louwers
95a977e12e Reduce Android AAR size with header-only Prefab (#4483) 2026-08-14 14:37:28 +00:00
Bart Louwers
a666f02633 Release MapLibre Android 13.5.0 (#4477) 2026-08-13 00:37:23 +02:00
Adrian Cojocaru
bd92c87d39 fix(android): Workaround for Adreno VK_ERROR_DEVICE_LOST (#4442) 2026-08-12 09:21:24 +00:00
Adrian Cojocaru
d9664ee187 core: Add error reporting for corrupted symbols (#4458) 2026-08-11 18:20:59 +02:00
Veniamin Vynohradov
b0388d186d Add multiBackend Android flavor for runtime OpenGL/Vulkan switching (#4288) 2026-08-06 15:54:58 +02:00
Richard Fairhurst
40be634126 Android: setOverrideSynchronousUpdate for existing sources (#4366)
Co-authored-by: Bart Louwers <bart@emeel.net>
2026-08-04 20:00:50 +00:00
Vladyslav Odobesku
9ef0f1c790 core: add CustomVectorSource for binary tile data delivery (#4377)
Co-authored-by: Vladyslav Odobesku <VladyslavOdobesku@intellias.com>
Co-authored-by: Claude Opus 4 <noreply@anthropic.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2026-08-04 18:23:41 +02:00
Adrian Cojocaru
25e4f6acbf fix(android): Add option to move symbol location indicator bearing down the image stack (#4408) 2026-08-04 18:21:25 +02:00
Brandon Roeder
a34723ff4a fix(core): repaint feature-state-driven symbol paint properties (#4445) 2026-08-04 18:17:53 +02:00
Adrian Cojocaru
c8dad00be5 fix(android): Fix surface changed ANR (#4439) 2026-07-29 19:23:35 +02:00
Sargun Vohra
5bcdc704b8 core: Drain WebGPU render-thread cleanup jobs (#4367) 2026-07-24 08:11:26 +00:00
Bart Louwers
18545ca10d Release MapLibre Android 13.4.1 and fix iOS workflow (#4429) 2026-07-23 15:14:59 +00:00
Bart Louwers
2a3e5e8cab Release MapLibre Android 13.4.0 (#4423) 2026-07-21 20:11:47 +00:00
Jaakko Malkki
63293b3b2e feat(android): Create default OkHttpClient only when needed (#4411) 2026-07-21 17:45:06 +02:00
Alex Cristici
d866b289cc Add fill extrusion style property that enables rounded corners for extruded buildings (Core feature) (#4343)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Bart Louwers <bart@emeel.net>
2026-07-21 16:56:36 +02:00
Bart Louwers
4ec05558c8 Remove AWS key from iOS/Android (#4413) 2026-07-18 00:19:15 +00:00
Jaakko Malkki
ce3caaf783 build(android): Use cacheable Gradle task for downloading Vulkan validation layers (#4412) 2026-07-18 00:06:10 +02:00
Bart Louwers
cdde840e67 Fix Android feature state instrumentation tests (#4405) 2026-07-17 13:00:57 +02:00
bonesyjr
07f8f33e52 Convert a PMTiles metadata decompression failure into an error response (#4399)
Co-authored-by: Bart Louwers <bart@emeel.net>
2026-07-14 23:53:32 +00:00
Stephanie May
6c55cef8b0 Update PMTiles docs & bump NDK version (#4278)
Co-authored-by: Bart Louwers <bart@emeel.net>
2026-07-15 00:12:05 +02:00
Tim Sylvester
247c776d26 Enable FastPFOR encodings in MLT (#4146)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Bart Louwers <bart@emeel.net>
2026-07-14 12:31:41 -07:00
Brandon Roeder
c58080b491 Add feature state functionality to Android (#4219) 2026-07-13 18:53:52 +00:00
David Wheatley
5611a2f76b fix(proguard): overly broad enum keep rule (#4365)
Co-authored-by: Adrian Cojocaru <adrian.cojocaru92@yahoo.com>
2026-07-07 18:16:25 +02:00
Taku Fukada
887e6021e6 feat(core): render local CJK glyphs at 2x texture resolution (#4304)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Bart Louwers <bart@emeel.net>
2026-07-01 14:52:01 +03:00
Vladyslav Odobesku
aa90185d42 feat(android): Vulkan graphics backend support for Android custom layers (#4348)
Co-authored-by: Vladyslav Odobesku <VladyslavOdobesku@intellias.com>
Co-authored-by: Claude Opus 4 <noreply@anthropic.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2026-06-26 18:53:00 +02:00
Bart Louwers
ea5dc44ee4 Release MapLibre Android 13.3.1 (#4361) 2026-06-24 00:27:44 +00:00
Adrian Cojocaru
7a26ce8107 Reduce Android runtime symbol resolution (#4356) 2026-06-23 18:29:31 +02:00
Adrian Cojocaru
51b142b309 Fix surface snapshot timing (#4339) 2026-06-23 17:41:35 +02:00
Adrian Cojocaru
0724dcf58d fix(android): Add missing benchmark app module (#4352) 2026-06-22 20:18:14 +02:00
Bart Louwers
50bb530afd Release MapLibre Android 13.3.0 (#4334) 2026-06-07 19:51:44 +00:00
twopastmidnight
a2eb4409aa core: ambient cache for pmtile sources (#4290) 2026-06-06 21:10:10 +02:00
Adrian Cojocaru
9fa80b37d2 Implement Vulkan surface snapshot (#4314) 2026-06-06 01:06:40 +02:00
Adrian Cojocaru
8a393c5b2c Fix resize desync between Android surface and renderable (#4328) 2026-06-05 19:59:55 +03:00
Adrian Cojocaru
269d1bc910 Improve Vulkan Android surface lifecycle (#4323) 2026-06-05 19:59:36 +03:00
Bart Louwers
a4072d7467 Replace link with MapLibre Plugins Android (#4313) 2026-05-29 12:29:43 +00:00
liyanjin
f3c29ccf0b fix(android): guard stale layer remove path (#4300)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 10:03:21 +08:00
Bart Louwers
d20b369af0 Release MapLibre Android 13.2.0 (#4308) 2026-05-25 20:55:02 +00:00
Adrian Cojocaru
bccfcddfcf Add asynchronous deletion option for Android renderer backend (#4287) 2026-05-13 17:07:13 +03:00
Bart Louwers
80686f477c Release MapLibre Android 13.1.0 (#4271) 2026-04-28 21:33:40 +00:00
Adrian Cojocaru
2489914ec2 Disable ViewPagerScrollTest (#4255) 2026-04-25 00:06:20 +02:00
liyanjin
9e2d167656 (android): apply size optimization flags to RelWithDebInfo build config (#4247)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Bart Louwers <bart@emeel.net>
2026-04-23 10:06:09 +08:00
Jake Knowles
0d78bd8d1a Fix infinite recursion causing Stack Overflow in TileSet.kt setBounds() (#4252)
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>
2026-04-22 22:26:27 +00:00
Adrian Cojocaru
ae818ca6f2 Benchmark cpu/memory usage (#3697) 2026-04-22 16:14:46 +00:00
renovate[bot]
39465b55b6 Update dependency gradle to v9.4.1 (#4227)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-22 13:48:13 +00:00
Alex Cristici
14a81ec831 Handle allocation failure [Core feature] (#4178)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2026-04-22 13:03:58 +02:00
Bart Louwers
9f8667cf44 android: update AGP and Gradle dependencies (#4245)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2026-04-22 13:01:58 +02:00
Bart Louwers
6849681f74 Release MapLibre Android 13.0.2 (#4201) 2026-03-31 15:05:39 +00:00
renovate[bot]
53aa67c300 chore(deps): update dependency gradle to v8.14.4 (#4080)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-30 21:19:53 +02:00