Package-level declarations
Types
Android implementation of MarkersAndRoutesIo. Builds a zip on disk in the app's export/ folder and shares it via FileProvider; the file picker is registered against the Activity's ActivityResultRegistry so it survives configuration changes.
Session-scope facade over the offline-map manifest fetcher, file system index, and OfflineDownloader. Implements the surface area the shared NavGraph expects on iOS via OfflineMapManager: full list of manifest extracts, downloaded extracts as a FeatureCollection, current download state, and refresh / containing-query / start / cancel / delete operations.
A helper object to save the application's Logcat output to a file.
Functions
Delete the .geojson metadata sidecars in dir which have no extract next to them. Downloads used to write the sidecar before they started, and left it behind when they failed or were cancelled; those orphans are never listed, but they stay on the phone forever.
Return the application locale if there is one, otherwise return the default system one
Every installed app which handles geo: links, other than Soundscape itself, sorted by name. Needs the geo