Files
SpotiFLAC-Mobile/android
zarzet 671b5a2502 refactor(android): move SAF tree listing and executors out of MainActivitySafScan.kt
Child listing (with the provider-loading retry), readable tree
resolution, the listing prefetcher and the ordered read pool are the
I/O layer under both scans and the history inspection, so they move
verbatim into SafTreeListing.kt together with their pool size
constants (4 listing threads, 6 read workers, unchanged).
SafTreeLister and runSafReadsInOrder become internal because the scans
stay behind. The pause poll constant stays with safScanStopRequested.
2026-10-19 05:16:33 +07:00
..