Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -57,11 +57,13 @@ android {
productFlavors {
foss {
dimension = "distribution"
buildConfigField "boolean", "SHOW_DONATE_LINK", "true"
// Configuration for FOSS (GitHub, F-Droid)
// No proprietary services, no ads
}
play {
dimension = "distribution"
buildConfigField "boolean", "SHOW_DONATE_LINK", "false"
// Configuration for Google Play
// Google Services, Admob
}
Expand Down
7 changes: 7 additions & 0 deletions app/src/main/java/org/nitri/opentopo/view/AboutDialog.kt
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ import androidx.lifecycle.setViewTreeLifecycleOwner
import androidx.lifecycle.setViewTreeViewModelStoreOwner
import androidx.savedstate.SavedStateRegistryOwner
import androidx.savedstate.setViewTreeSavedStateRegistryOwner
import org.nitri.opentopo.BuildConfig
import org.nitri.opentopo.R
import org.nitri.opentopo.ui.theme.OpenTopoTheme
import org.nitri.opentopo.util.Utils
Expand Down Expand Up @@ -127,6 +128,12 @@ fun AboutDialogContent() {
html = stringResource(R.string.app_product_page),
modifier = Modifier.padding(top = 16.dp)
)
if (BuildConfig.SHOW_DONATE_LINK) {
HtmlText(
html = stringResource(R.string.donate_kofi),
modifier = Modifier.padding(top = 8.dp)
)
}
HtmlText(
html = stringResource(R.string.issue_tracker),
modifier = Modifier.padding(top = 8.dp)
Expand Down
1 change: 1 addition & 0 deletions app/src/main/res/values-de/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,7 @@
<string name="about">Über</string>
<string name="app_version">Version %1$s</string>
<string name="app_author">Von &lt;a href="http://www.sergehelfrich.eu/"&gt;Serge Helfrich&lt;/a&gt;</string>
<string name="donate_kofi">&lt;a href="https://ko-fi.com/U7U372JJ"&gt;Über Ko-fi spenden&lt;/a&gt;</string>
<string name="issue_tracker">Fehlermeldungen und Funktionsanfragen: &lt;a href="https://github.com/Pygmalion69/OpenTopoMapViewer/issues"&gt;GitHub Issues&lt;/a&gt;</string>
<string name="about_open_topo_map">Karte von &lt;a href="https://opentopomap.org/"&gt;OpenTopoMap&lt;/a&gt; (© OpenStreetMap-Mitwirkende, SRTM).</string>
<string name="about_open_street_map">Kartendaten von &lt;a href="https://www.openstreetmap.org/copyright"&gt;OpenStreetMap&lt;/a&gt;-Mitwirkenden.</string>
Expand Down
1 change: 1 addition & 0 deletions app/src/main/res/values-es/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,7 @@
<string name="about">Acerca de</string>
<string name="app_version">Versión %1$s</string>
<string name="app_author">Por &lt;a href="http://www.sergehelfrich.eu/"&gt;Serge Helfrich&lt;/a&gt;</string>
<string name="donate_kofi">&lt;a href="https://ko-fi.com/U7U372JJ"&gt;Donar a través de Ko-fi&lt;/a&gt;</string>
<string name="issue_tracker">Informes de errores y solicitudes de funciones: &lt;a href="https://github.com/Pygmalion69/OpenTopoMapViewer/issues"&gt;GitHub Issues&lt;/a&gt;</string>
<string name="about_open_topo_map">Mapa de &lt;a href="https://opentopomap.org/"&gt;OpenTopoMap&lt;/a&gt; (© colaboradores de OpenStreetMap, SRTM).</string>
<string name="about_open_street_map">Datos del mapa de los colaboradores de &lt;a href="https://www.openstreetmap.org/copyright"&gt;OpenStreetMap&lt;/a&gt;.</string>
Expand Down
1 change: 1 addition & 0 deletions app/src/main/res/values-fr/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,7 @@
<string name="about">À propos</string>
<string name="app_version">Version %1$s</string>
<string name="app_author">Par &lt;a href="http://www.sergehelfrich.eu/"&gt;Serge Helfrich&lt;/a&gt;</string>
<string name="donate_kofi">&lt;a href="https://ko-fi.com/U7U372JJ"&gt;Faire un don via Ko-fi&lt;/a&gt;</string>
<string name="issue_tracker">Rapports de bogues et demandes de fonctionnalités : &lt;a href="https://github.com/Pygmalion69/OpenTopoMapViewer/issues"&gt;GitHub Issues&lt;/a&gt;</string>
<string name="about_open_topo_map">Carte par &lt;a href="https://opentopomap.org/"&gt;OpenTopoMap&lt;/a&gt; (© contributeurs d\'OpenStreetMap, SRTM).</string>
<string name="about_open_street_map">Données cartographiques par les contributeurs d\'&lt;a href="https://www.openstreetmap.org/copyright"&gt;OpenStreetMap&lt;/a&gt;.</string>
Expand Down
1 change: 1 addition & 0 deletions app/src/main/res/values-it/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,7 @@
<string name="about">Info</string>
<string name="app_version">Versione %1$s</string>
<string name="app_author">Di &lt;a href="http://www.sergehelfrich.eu/"&gt;Serge Helfrich&lt;/a&gt;</string>
<string name="donate_kofi">&lt;a href="https://ko-fi.com/U7U372JJ"&gt;Dona tramite Ko-fi&lt;/a&gt;</string>
<string name="issue_tracker">Segnalazione bug e richieste di funzionalità: &lt;a href="https://github.com/Pygmalion69/OpenTopoMapViewer/issues"&gt;GitHub Issues&lt;/a&gt;</string>
<string name="about_open_topo_map">Mappa di &lt;a href="https://opentopomap.org/"&gt;OpenTopoMap&lt;/a&gt; (© contributori di OpenStreetMap, SRTM).</string>
<string name="about_open_street_map">Dati cartografici dei contributori di &lt;a href="https://www.openstreetmap.org/copyright"&gt;OpenStreetMap&lt;/a&gt;.</string>
Expand Down
1 change: 1 addition & 0 deletions app/src/main/res/values-nl/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,7 @@
<string name="about">Over</string>
<string name="app_version">Versie %1$s</string>
<string name="app_author">Door &lt;a href="http://www.sergehelfrich.eu/"&gt;Serge Helfrich&lt;/a&gt;</string>
<string name="donate_kofi">&lt;a href="https://ko-fi.com/U7U372JJ"&gt;Doneren via Ko-fi&lt;/a&gt;</string>
<string name="issue_tracker">Bugrapporten en functionaliteitsverzoeken: &lt;a href="https://github.com/Pygmalion69/OpenTopoMapViewer/issues"&gt;GitHub Issues&lt;/a&gt;</string>
<string name="about_open_topo_map">Kaart door &lt;a href="https://opentopomap.org/"&gt;OpenTopoMap&lt;/a&gt; (© OpenStreetMap-bijdragers, SRTM).</string>
<string name="about_open_street_map">Kaartgegevens door &lt;a href="https://www.openstreetmap.org/copyright"&gt;OpenStreetMap&lt;/a&gt;-bijdragers.</string>
Expand Down
1 change: 1 addition & 0 deletions app/src/main/res/values/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,7 @@
<string name="app_version">Version %1$s</string>
<string name="app_author">By &lt;a href="http://www.sergehelfrich.eu/"&gt;Serge Helfrich&lt;/a&gt;</string>
<string name="app_product_page" translatable="false">&lt;a href="https://opentopomap.sergehelfrich.eu/"&gt;opentopomap.sergehelfrich.eu&lt;/a&gt;</string>
<string name="donate_kofi">&lt;a href="https://ko-fi.com/U7U372JJ"&gt;Donate via Ko-fi&lt;/a&gt;</string>
<string name="issue_tracker">Bug reports and feature requests: &lt;a href="https://github.com/Pygmalion69/OpenTopoMapViewer/issues"&gt;GitHub Issues&lt;/a&gt;</string>
<string name="about_open_topo_map">Map by &lt;a href="https://opentopomap.org/"&gt;OpenTopoMap&lt;/a&gt; (© OpenStreetMap contributors, SRTM).</string>
<string name="about_open_street_map">Map data by &lt;a href="https://www.openstreetmap.org/copyright"&gt;OpenStreetMap&lt;/a&gt; contributors.</string>
Expand Down