Commit Graph

84 Commits

Author SHA1 Message Date
OpenAI Codex
49b2e8aebd feat: add runtime particle timeline playback
Some checks failed
validate-scripts / validate-scripts (push) Has been cancelled
2026-09-03 21:23:29 +08:00
OpenAI Codex
4e31163516 test: add runtime field duplicate noop control
Some checks failed
validate-scripts / validate-scripts (push) Has been cancelled
2026-09-03 19:02:21 +08:00
OpenAI Codex
45502a53f4 feat: add runtime particle field updates 2026-09-03 18:26:13 +08:00
OpenAI Codex
5782574c8c fix: bridge Android particle mix property
Some checks failed
validate-scripts / validate-scripts (push) Has been cancelled
2026-09-03 10:35:17 +08: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
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
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
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
Adrian Cojocaru
bccfcddfcf Add asynchronous deletion option for Android renderer backend (#4287) 2026-05-13 17:07:13 +03: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
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
Alex Cristici
a11571ce21 Fix laggy map when using synchronous GeoJSON source [Core fix] (#4092)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Bart Louwers <bart@emeel.net>
Co-authored-by: Bart Louwers <bart.louwers@gmail.com>
2026-03-03 17:28:45 +00:00
Andrew Calcutt
369af13ead core: Update Hillshade Algorithms and add Color-Relief Layer support (#3965) 2026-02-25 20:50:06 -05:00
Adrian Cojocaru
dd48946987 fix Android Vulkan instrumentation tests (#4091) 2026-02-11 12:35:08 +01:00
Nathan Olson
10dbd5d68d core, android: add support for camera roll (#3011) 2026-01-20 09:57:48 +01:00
Alex Cristici
29d70ef0bb Implemented synchronous update for GeoJSON source (#3968)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-12-03 00:02:29 +01:00
yousifd
2809961b09 Allow setting frustum offset to not render edges of the screen (#3676)
Co-authored-by: Bart Louwers <bart@emeel.net>
2025-11-19 18:30:50 +01:00
brewin
df7697abce Use deprecated readParcelable on Tiramisu to avoid crash (#3950) 2025-11-19 15:18:48 +01:00
Adrian Cojocaru
e4457608cc Disable UnsatisfiedLinkError during local tests (#3942) 2025-11-17 13:44:33 +02:00
Bart Louwers
16544a039c Add null check to Projection.getContentPadding() (#3937) 2025-11-10 14:11:15 +00:00
Adrian Cojocaru
76da093e5e Throw exception on System.loadLibrary fail (#3916) 2025-10-31 15:53:24 +02:00
Adrian Cojocaru
512e02410b Fix requestRenderAndNotify continuous callback (#3913) 2025-10-27 15:04:24 +00:00
liyanjin
e485a5b3c5 Add padding support to MapSnapshotter Android (#3882)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Bart Louwers <bart@emeel.net>
2025-10-20 19:38:27 +02:00
Bart Louwers
d58b83933b Release allocated compass Bitmap as soon as possible (#3889) 2025-10-16 22:06:54 +00:00
liyanjin
5f808e0308 Make Android snapshotter supports hiding the attribution (#3878)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-10-14 15:32:27 +02:00
Adrian Cojocaru
e64c3280a6 Handle style builder exceptions (#3855) 2025-10-03 00:16:10 +02:00
Alex Cristici
2593c767ff Fix crash in camera position (#3847) 2025-09-30 13:59:47 +00:00
Adrian Cojocaru
8011fa51be Add rendering info reports to ActionJournal (#3545) 2025-07-29 19:46:46 +03: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
liyanjin
282735772b Expose sync methods in GeoJsonSource (#3560)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-06-24 14:38:22 +02:00
Adrian Cojocaru
bf4b55727d Prevent Style.validateState() exception on location state updates (#3574) 2025-06-23 19:56:39 +03:00
Tobias Zwick
2e0b464849 set default move gesture threshold to a small non-zero value (#3573)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-06-23 16:36:33 +00:00
liyanjin
1899cde3bd Improve the logic to let source peers be consistent with C++ peers (#3561) 2025-06-18 05:58:39 -04:00
alasram
b11134a301 Add Tile LOD controls (#2958)
Co-authored-by: Bart Louwers <bart@emeel.net>
Co-authored-by: Adrian Cojocaru <adrian.cojocaru92@yahoo.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-06-04 15:49:41 +03:00
Adrian Cojocaru
2a7249a3b0 Rendering statistics view (#3322)
Co-authored-by: Bart Louwers <bart@emeel.net>
2025-06-03 17:59:51 +02:00
Adrian Cojocaru
08eb760acd Add action journal (#3409)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Bart Louwers <bart@emeel.net>
2025-05-27 16:15:56 +03:00
Bart Louwers
bb071bb2e9 Make sure renderThread is alive before calling requestExitAndWait() (#3461) 2025-05-13 20:37:39 +02:00
Vladimir Tagakov
48d0691a8a TextureViewRenderThread#eventQueue should be LinkedList (#3397) 2025-04-15 21:23:11 +00:00
Bart Louwers
cb17b10824 Prevent exception SymbolLocationLayerRenderer with new style (#3369) 2025-04-09 11:39:04 -05:00
Adrian Cojocaru
802586ed52 Sync surface destruction with main thread (#3368) 2025-04-09 14:58:10 +03:00
Bart Louwers
b022d4878d Fix rare crash LatLngAnimator (#3352) 2025-04-02 19:12:20 +00:00
liyanjin
15116fafac Change Java Transfrom class from final to normal (#3332) 2025-03-31 16:32:23 +02:00
Yuri Astrakhan
a8f4f70636 Fix trailing whitespaces (#3205)
See https://github.com/pre-commit/pre-commit-hooks?tab=readme-ov-file#trailing-whitespace
2025-02-09 03:33:24 +00:00
Bart Louwers
c79b6dcf52 Add end-of-file-fixer pre-commit hook (#3176)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-01-24 20:43:50 +01:00
tdcosta100
cf9f41cf61 Add Initial PMTiles support (#2882)
Co-authored-by: Bart Louwers <bart.louwers@gmail.com>
2025-01-07 14:32:17 +01:00
Bart Louwers
a843410bb2 Specify Vulkan version needed in AndroidManifest.xml (#3095) 2024-12-16 21:55:49 +02:00