Commit Graph

85 Commits

Author SHA1 Message Date
tei
016fd1fff6 feat: add generic render segment model
Some checks failed
validate-scripts / validate-scripts (push) Has been cancelled
2026-09-25 13:55:19 +09:00
tei
b3ec8edc87 feat: add STEP-093 runtime validation tooling 2026-09-24 14:39:39 +09:00
tei
a9eaec6b65 feat: add continuous retained render ranges
Some checks failed
validate-scripts / validate-scripts (push) Has been cancelled
2026-09-24 11:46:19 +09:00
tei
8384c8bd24 feat: add retained underlay runtime controls 2026-09-22 16:18:58 +09:00
tei
70f112ea27 fix: close STEP-085 V4 renderer efficiency
Some checks failed
validate-scripts / validate-scripts (push) Has been cancelled
2026-09-19 22:16:36 +09:00
tei
bdd7f40f90 feat: extend ios particle field runtime parity facade
Some checks failed
validate-scripts / validate-scripts (push) Has been cancelled
2026-09-18 17:57:02 +09:00
tei
d94f2bffd6 feat: add ios particle field runtime facade 2026-09-18 09:13:50 +09: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
Maarten Zonneveld
5bf484bae4 Fix: unconditionally rewriting contentScaleFactor/drawableSize every layout pass caused a feedback loop under iOS 26 Smart Display Zoom (#4251) 2026-04-27 11:39:07 +02: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
Adrian Cojocaru
886af93da4 iOS: Force MLNMapView layout after transitions (#4225) 2026-04-14 16:50:10 +00:00
Bart Louwers
04c4507fe8 ios: fix build issues Xcode 26 (#4216) 2026-04-07 20:41:03 +02:00
Bart Louwers
81884212e9 Make sure MLNScaleBar is exported (#4198) 2026-03-30 21:04:57 +02:00
Birk Skyum
10453c1ec4 Support for WebGPU backend in iOS SDK, core (#4103) 2026-02-28 22:25:19 +00:00
Bart Louwers
5787f9cc38 ios: apply clang-format to Objective-C++ sources (#4060) 2026-02-24 13:37:35 +00:00
Bart Louwers
31f0525f15 ios: add basic support for setting camera roll (#4061) 2026-01-20 21:59:14 +00:00
Wei Chen
7e3544f8df Port several iOS fixes from GrabMaps (#4023) 2026-01-08 12:53:09 +01:00
Hawzen
5a0c5f9f97 fix frustom -> frustum typo (#3964) 2025-11-21 16:01:11 +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
Adrian Cojocaru
05b06a6926 Add accessibility annotation check (#3926) 2025-11-05 11:57:17 +01:00
Jesse Crocker
4c31a52a3c Add configurable threshold for rotate gesture snapping to north (#3914)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-10-31 15:00:11 +01:00
Stephan Partzsch
ee2d7e0dc4 Updates drawable size of metal view after it is attached to display hierarchy. (#3903)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-10-23 00:06:50 +00:00
Stephan Partzsch
d8080ee5dc Fixes wrong map view dimension on CarPlay. (#3890)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-10-16 15:20:10 +02:00
Kilian Finger
5ad29282ef docs: remove @param for property (#3843) 2025-09-29 19:36:30 +00:00
Yaroslav
8441d1d7de Add extra UI settings and location manager settings. (#3817)
Co-authored-by: Tetiana Gubanova <3168855+TatyanaPolunina@users.noreply.github.com>
2025-09-19 10:40:05 +00:00
Tim Sylvester
bc025fca49 Apply just the changes from the MLT branch which aren't really part of that work (#3793) 2025-09-12 01:39:58 +02:00
yousifd
3adf431b19 add the ability to have ios camera animation durations dynamic during navigation (#3568) 2025-07-16 11:08:07 +02:00
yousifd
2e53cfdc66 Fix calling completion callback for setContentInset in specific situation (#3605) 2025-07-15 11:34:40 +02:00
AtlasProgramming
617de029fa Added the nearClippedProjMatrix to the drawing context (#3599)
Co-authored-by: “Malcolm <“mtoon@atlasprogramming.com”>
Co-authored-by: Bart Louwers <bart.louwers@gmail.com>
2025-07-04 21:52:12 +02:00
petrjanda72
096c026540 Add an option to reverse the direction of the quick zoom gesture (#3587) 2025-06-28 00:06:00 +02:00
AtlasProgramming
5171f6b966 Add run-time plug-in layer support to iOS (#3430) 2025-06-26 04:27:32 +00: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
Evgenii Khrushchev
a41da826d0 Fix: follow with heading tracking mode cancels user location indicator update (#3401)
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-05 13:54:06 +02:00
Adrian Cojocaru
fb224c25dc Add missing sourceDidChange event (#3421) 2025-04-22 21:05:36 +03:00
wangyingfang
c67dfc85dd Allow initializing MLNMapView with style json (#3240)
Co-authored-by: Yingfang <junew@microsoft.com>
Co-authored-by: Bart Louwers <bart@emeel.net>
2025-04-21 13:36:23 +02:00
pre-commit-ci[bot]
2ee04c397c [pre-commit.ci] pre-commit autoupdate (#3367)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-04-10 13:20:33 +00:00
Bart Louwers
46e821a791 Fix import, release MapLibre iOS 6.12.1 (#3279) 2025-03-05 13:15:08 +00:00
Adrian Cojocaru
ce4dcb7a9b Add iOS/macOS observer hooks (#3245)
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-02-27 12:42:13 +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
Christian Hansen
90a6131b80 Add iOS trigger repaint method (#3182)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-01-28 21:31:09 +00:00
Christian Hansen
a69c5dccdc Support defining a custom style layer from iOS Swift (#3154) 2025-01-22 01:32:30 +01:00
Bart Louwers
aa844c1a2f Release MapLibre iOS 6.10.0 (#3127) 2025-01-09 16:30:30 +01:00
Christian Hansen
62b92e2038 Allow constraining camera to maximum bounds (#2475) 2025-01-09 13:38:35 +01:00
Omar Carrasco Escudero
61d385bd63 fix: Disable accessibility on hidden compass button (#3068) 2024-12-04 20:18:17 +00:00
Alex Cristici
a4258ccbb8 Toggle tile cache final API (#2723)
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>
2024-08-21 00:28:00 +03:00
Bart Louwers
d544da140b Fix a bunch of internal links in iOS documentation (#2738) 2024-08-20 17:30:22 +02:00
Jesse Crocker
3b191125d4 Allow changing color of scalebar on iOS (#2614) 2024-07-15 23:41:56 +00:00
Alex Cristici
1ae14a55d0 Experimental API to toggle tile cache in map view (#2590) 2024-07-16 00:31:11 +02:00