diff --git a/app/src/main/java/no/naiv/tilfluktsrom/ui/AboutDialog.kt b/app/src/main/java/no/naiv/tilfluktsrom/ui/AboutDialog.kt index 712562e..a6865b7 100644 --- a/app/src/main/java/no/naiv/tilfluktsrom/ui/AboutDialog.kt +++ b/app/src/main/java/no/naiv/tilfluktsrom/ui/AboutDialog.kt @@ -1,10 +1,13 @@ package no.naiv.tilfluktsrom.ui import android.os.Bundle +import android.text.Html +import android.text.method.LinkMovementMethod import android.view.LayoutInflater import android.view.View import android.view.ViewGroup import android.view.WindowManager +import android.widget.TextView import androidx.fragment.app.DialogFragment import no.naiv.tilfluktsrom.R @@ -28,7 +31,12 @@ class AboutDialog : DialogFragment() { container: ViewGroup?, savedInstanceState: Bundle? ): View { - return inflater.inflate(R.layout.dialog_about, container, false) + val view = inflater.inflate(R.layout.dialog_about, container, false) + view.findViewById(R.id.about_data_links).apply { + text = Html.fromHtml(getString(R.string.about_data_links), Html.FROM_HTML_MODE_COMPACT) + movementMethod = LinkMovementMethod.getInstance() + } + return view } override fun onStart() { diff --git a/app/src/main/res/layout/dialog_about.xml b/app/src/main/res/layout/dialog_about.xml index 16e9885..2d9ccb6 100644 --- a/app/src/main/res/layout/dialog_about.xml +++ b/app/src/main/res/layout/dialog_about.xml @@ -60,11 +60,20 @@ + + Denne appen samler ikke inn, sender eller deler noen personopplysninger. Det finnes ingen analyse, sporing eller tredjepartstjenester.\n\nGPS-posisjonen din brukes bare lokalt på enheten din for å finne tilfluktsrom i nærheten, og sendes aldri til noen server. Datakilder Tilfluktsromdata er offentlig informasjon fra DSB (Direktoratet for samfunnssikkerhet og beredskap), distribuert via Geonorge. Kartfliser lastes fra OpenStreetMap. Begge lagres lokalt for frakoblet bruk. + Geonorge kartkatalog
Produktark (DSB)]]>
Lagret på enheten din • Tilfluktsromdatabase (offentlige data fra DSB)\n• Kartfliser for frakoblet bruk\n\nIngen data forlater enheten din bortsett fra forespørsler om å laste ned tilfluktsromdata og kartfliser. Åpen kildekode — kode.naiv.no/olemd/tilfluktsrom diff --git a/app/src/main/res/values-nn/strings.xml b/app/src/main/res/values-nn/strings.xml index 9c5414f..5b809b8 100644 --- a/app/src/main/res/values-nn/strings.xml +++ b/app/src/main/res/values-nn/strings.xml @@ -97,6 +97,7 @@ Denne appen samlar ikkje inn, sender eller deler nokon personopplysingar. Det finst ingen analyse, sporing eller tredjepartstenester.\n\nGPS-posisjonen din vert berre brukt lokalt på eininga di for å finne tilfluktsrom i nærleiken, og vert aldri sendt til nokon tenar. Datakjelder Tilfluktsromdata er offentleg informasjon frå DSB (Direktoratet for samfunnstryggleik og beredskap), distribuert via Geonorge. Kartfliser vert lasta frå OpenStreetMap. Begge vert lagra lokalt for fråkopla bruk. + Geonorge kartkatalog
Produktark (DSB)]]>
Lagra på eininga di • Tilfluktsromdatabase (offentlege data frå DSB)\n• Kartfliser for fråkopla bruk\n\nIngen data forlèt eininga di bortsett frå førespurnader om å laste ned tilfluktsromdata og kartfliser. Open kjeldekode — kode.naiv.no/olemd/tilfluktsrom diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index d3de8e6..3b622fa 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -98,6 +98,7 @@ This app does not collect, transmit, or share any personal data. There are no analytics, tracking, or third-party services.\n\nYour GPS location is used only on your device to find nearby shelters and is never sent to any server. Data sources Shelter data is public information from DSB (Norwegian Directorate for Civil Protection), distributed via Geonorge. Map tiles are loaded from OpenStreetMap. Both are cached locally for offline use. + Geonorge metadata catalogue
DSB product sheet]]>
Stored on your device • Shelter database (public data from DSB)\n• Map tiles for offline use\n\nNo data leaves your device except requests to download shelter data and map tiles. Open source — kode.naiv.no/olemd/tilfluktsrom