diff --git a/src-tauri/gen/android/app/src/main/AndroidManifest.xml b/src-tauri/gen/android/app/src/main/AndroidManifest.xml index 61575e2..233441b 100644 --- a/src-tauri/gen/android/app/src/main/AndroidManifest.xml +++ b/src-tauri/gen/android/app/src/main/AndroidManifest.xml @@ -16,6 +16,7 @@ diff --git a/src-tauri/gen/android/app/src/main/java/de/trafficcue/trafficcue/MainActivity.kt b/src-tauri/gen/android/app/src/main/java/de/trafficcue/trafficcue/MainActivity.kt index e54f3a3..f5814a4 100644 --- a/src-tauri/gen/android/app/src/main/java/de/trafficcue/trafficcue/MainActivity.kt +++ b/src-tauri/gen/android/app/src/main/java/de/trafficcue/trafficcue/MainActivity.kt @@ -5,7 +5,7 @@ import androidx.activity.enableEdgeToEdge class MainActivity : TauriActivity() { override fun onCreate(savedInstanceState: Bundle?) { - enableEdgeToEdge() + // enableEdgeToEdge() super.onCreate(savedInstanceState) } } diff --git a/src/lib/components/lnv/Sidebar.svelte b/src/lib/components/lnv/Sidebar.svelte index 4c7eae4..667a468 100644 --- a/src/lib/components/lnv/Sidebar.svelte +++ b/src/lib/components/lnv/Sidebar.svelte @@ -313,5 +313,6 @@ width: calc(100%); border-bottom-left-radius: 0; border-bottom-right-radius: 0; + padding-bottom: calc(40px + env(safe-area-inset-bottom)); } diff --git a/src/lib/services/OfflineTiles.ts b/src/lib/services/OfflineTiles.ts index f5da94d..d4097d4 100644 --- a/src/lib/services/OfflineTiles.ts +++ b/src/lib/services/OfflineTiles.ts @@ -37,6 +37,19 @@ export async function downloadPMTiles(url: string, name: string): Promise console.log(`Download completed: ${path}`); } +export async function hasPMTiles(name: string): Promise { + const filename = name + ".pmtiles"; + const baseDir = BaseDirectory.AppData; + const appDataDirPath = await appDataDir(); + + if(!await exists(appDataDirPath)) { + return false; + } + + const filePath = await join(appDataDirPath, filename); + return await exists(filePath, { baseDir }); +} + export async function getPMTiles(name: string) { const filename = name + ".pmtiles"; const baseDir = BaseDirectory.AppData;