Files
punktfunk/clients/apple/Sources/PunktfunkClient
enricobuehler 77c244b208 fix(apple): render Acknowledgements notices in lazy chunks
THIRD-PARTY-NOTICES.txt is ~885 KB / 16k lines; rendering it in a single
SwiftUI Text overshot the text-rendering height limit — it laid out for ages
and drew blank below the cutoff (only the small punktfunk licenses above it
showed). Split the notices into ~80 line-chunks (<=200 lines / <=18 KB each,
computed once as Licenses.thirdPartyNoticesChunks) and render them in a
top-level LazyVStack so only on-screen chunks lay out and no chunk is tall
enough to clip. Chunking is lossless — rejoining the chunks reproduces the
original byte-for-byte, so no notice text is dropped.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-29 12:34:19 +02:00
..
2026-06-19 15:49:48 +02:00
2026-06-19 15:49:48 +02:00
2026-06-19 15:49:48 +02:00
2026-06-19 15:49:48 +02:00
2026-06-19 15:49:48 +02:00
2026-06-19 15:49:48 +02:00
2026-06-19 15:49:48 +02:00
2026-06-19 15:49:48 +02:00