Commit Graph

101 Commits

Author SHA1 Message Date
Bart Louwers
88fd774e67 Remove legacy renderer from source, build files and CI (#3384) 2025-04-15 19:48:31 +02:00
Bart Louwers
6644f6708d Prepare MapLibre Android 11.8.6 release (#3372) 2025-04-09 22:04:24 +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
Tetiana Gubanova
2996d0a95b Android 11.8.5 release change log update (#3342) 2025-03-26 18:05:45 +00:00
Adrian Cojocaru
b40b78329f Fix ErrorSurfaceLostKHR exception (#3337) 2025-03-25 18:03:47 +02:00
Tetiana Gubanova
e069889f71 Prepare Android v11.8.4 release (#3324) 2025-03-20 17:00:43 +00:00
Tetiana Gubanova
52b9e3270f Add workaround for android emulator as crash on Android emulation is still presented (#3310) 2025-03-20 14:44:57 +02:00
Bart Louwers
00956faefb Revert #3035 which was causing memory growth issue (#3315) 2025-03-17 19:00:07 +01:00
Bart Louwers
7562931a43 Prepare release MapLibre Android 11.8.2 (#3258) 2025-02-27 19:40:15 +00:00
Adrian Cojocaru
35a54285e4 Fix texture view cleanup (#3254) 2025-02-25 19:49:06 +01: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
Tim Sylvester
14559245d8 Eliminate copies in deferred cleanup (#3035) 2025-02-07 18:48:16 +00:00
Bart Louwers
a577daefd0 Prepare MapLibre Android 11.8.1 release (#3194) 2025-02-03 13:25:25 +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
Adrian Cojocaru
6c88f72b6d Fix TextureMode crash (#3144) 2025-01-21 18:55:57 +01:00
Bart Louwers
a27fbbabb0 Prepare MapLibre Android 11.8.0 release (#3129) 2025-01-09 22:42:58 +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
c94864f1a9 Prepare MapLibre Android 11.7.1 release (#3097) 2024-12-18 14:18:35 +00:00
Bart Louwers
a843410bb2 Specify Vulkan version needed in AndroidManifest.xml (#3095) 2024-12-16 21:55:49 +02:00
Bart Louwers
66e0037cf8 Prepare for official MapLibre Android + Vulkan release (#3086) 2024-12-11 21:51:40 +00:00
Bart Louwers
2f13366905 Use MapLibre Android as attribution string across languages (#3080)
Co-authored-by: Ian Wagner <ianwagner+github@switzerlandmail.ch>
2024-12-11 16:49:21 +00:00
Sargun Vohra
4878005ffe docs: Upgrade to Dokka 2.0.0-Beta (#3054)
Co-authored-by: Bart Louwers <bart.louwers@gmail.com>
2024-11-28 15:37:03 +01:00
liyanjin
f5479073a7 Fix the issue that the empty polyline cannot be updated (#3046) 2024-11-28 13:30:25 +00:00
Sargun Vohra
06fb1816a6 Update broken link to android examples (#3048) 2024-11-27 13:08:39 +01:00
Sargun Vohra
1bdb9f3e40 attempt to fix duplicated section in android dokka (#3050) 2024-11-27 13:08:20 +01:00
Bart Louwers
ed8444433f Remove hardcoded ccache Android build config (#3041) 2024-11-26 13:32:47 +00:00
Thanh Dang Trong
06fb5c4733 feat: add getZoom and setZoom function support for Android Auto (#3037)
Co-authored-by: thanhdt1998 <thanhdt@vietmap.vn>
2024-11-21 23:14:49 +01:00
Adrian Cojocaru
d282b3ba6b Implement Android surface pre-rotation for Vulkan (#2955) 2024-11-20 14:17:39 +01:00
Bart Louwers
b4b779dd29 Split out Android examples to separate documentation site (#2978) 2024-11-13 18:19:42 +01:00
Ian Wagner
ed353f24bf Clarify padding order in the Java API (#2990) 2024-11-08 01:48:30 +01:00
Bart Louwers
32c1ab1521 Fix 16K alignment for Android build (#2996) 2024-11-06 17:47:28 +01:00
Bart Louwers
d939eb0576 Prepare MapLibre Android 11.6.1 release (#2992)
Signed-off-by: Bart Louwers <bart@emeel.net>
2024-11-06 01:38:08 +01:00
Yuri Schimke
286f9d0adc Allow configuring Call.Factory instead of OkHttpClient (#3137) (#2987)
Co-authored-by: Bart Louwers <bart@emeel.net>
2024-11-04 14:06:52 +01:00
Bart Louwers
f35a57f56f Prepare MapLibre Android 11.6.0 release (#2982) 2024-11-01 03:15:46 +00:00
Ilya Zverev
75ed1596bd Fix MapSnapshotter icon loading (#2967) 2024-10-29 13:10:59 +01:00
wangyingfang
1a63194078 Add support for text-variable-anchor-offset property (#2921)
Co-authored-by: Yingfang Wang <junew@microsoft.com>
Co-authored-by: Alexey Kon <48697757+random3940@users.noreply.github.com>
2024-10-28 12:15:54 +01:00
Bart Louwers
0c03aae280 Fix vulkan validation layer sourceSet debug build (#2954) 2024-10-22 18:32:46 +00:00
Alex Cristici
e937b0d555 Revert index buffers to dirty flag instead of timestamps (#2927) 2024-10-16 16:48:46 +02:00
Bart Louwers
79eb4bb4a8 Prepare MapLibre Android 11.5.2 release (#2931) 2024-10-14 15:56:19 +02:00
Kaushal Kumar Singh
8d284cf331 Use Kotlin instead of Groovy for Android build configuration (#2902) 2024-10-10 10:08:05 +02:00
Bart Louwers
2972708b9e Prepare MapLibre Android 11.5.1 release (#2904) 2024-10-04 14:54:16 +02:00
Bart Louwers
4d7d5f50cf Make sure Scheduler::GetCurrent() cannot return a nullptr (#2887) 2024-10-04 12:47:58 +02:00
Alexey Kon
56f6c5f5cf Add PropertyFactory.iconPadding(Float) overload for better backcompat (#2880) 2024-10-01 18:48:01 +02:00
Alex Cristici
3c250e84e5 Android renderThreadManager changed to non static (#2872) 2024-09-24 16:57:46 +02:00
Bart Louwers
a1526ce3b5 Prepare MapLibre Native Android 11.5.0 release (#2866) 2024-09-23 22:53:52 +02:00
Bart Louwers
cadb8d1da0 Move WeakPtrFactory in map_renderer.hpp (#2861) 2024-09-23 17:16:18 +02:00
Alexey Kon
9d553c2843 Add array support for icon-padding (#2845) 2024-09-21 02:17:33 +02:00