diff --git a/android_app/app/src/main/java/com/health/openscale/gui/preferences/AboutPreferences.java b/android_app/app/src/main/java/com/health/openscale/gui/preferences/AboutPreferences.java new file mode 100644 index 00000000..278cbc7f --- /dev/null +++ b/android_app/app/src/main/java/com/health/openscale/gui/preferences/AboutPreferences.java @@ -0,0 +1,35 @@ +/* Copyright (C) 2014 olie.xdev +* +* This program is free software: you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation, either version 3 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License +* along with this program. If not, see +*/ +package com.health.openscale.gui.preferences; + +import android.os.Bundle; +import android.preference.PreferenceFragment; + +import com.health.openscale.BuildConfig; +import com.health.openscale.R; + +public class AboutPreferences extends PreferenceFragment { + private static final String KEY_APP_VERSION = "pref_app_version"; + + @Override + public void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + + addPreferencesFromResource(R.xml.about_preferences); + + findPreference(KEY_APP_VERSION).setSummary("v" + BuildConfig.VERSION_NAME); + } +} diff --git a/android_app/app/src/main/res/drawable-hdpi/ic_preferences_about.png b/android_app/app/src/main/res/drawable-hdpi/ic_preferences_about.png new file mode 100644 index 00000000..3b8f9d49 Binary files /dev/null and b/android_app/app/src/main/res/drawable-hdpi/ic_preferences_about.png differ diff --git a/android_app/app/src/main/res/drawable-ldpi/ic_preferences_about.png b/android_app/app/src/main/res/drawable-ldpi/ic_preferences_about.png new file mode 100644 index 00000000..17da8d23 Binary files /dev/null and b/android_app/app/src/main/res/drawable-ldpi/ic_preferences_about.png differ diff --git a/android_app/app/src/main/res/drawable-mdpi/ic_preferences_about.png b/android_app/app/src/main/res/drawable-mdpi/ic_preferences_about.png new file mode 100644 index 00000000..025e312f Binary files /dev/null and b/android_app/app/src/main/res/drawable-mdpi/ic_preferences_about.png differ diff --git a/android_app/app/src/main/res/drawable-xhdpi/ic_preferences_about.png b/android_app/app/src/main/res/drawable-xhdpi/ic_preferences_about.png new file mode 100644 index 00000000..cff26f33 Binary files /dev/null and b/android_app/app/src/main/res/drawable-xhdpi/ic_preferences_about.png differ diff --git a/android_app/app/src/main/res/drawable-xxhdpi/ic_preferences_about.png b/android_app/app/src/main/res/drawable-xxhdpi/ic_preferences_about.png new file mode 100644 index 00000000..1e5957f5 Binary files /dev/null and b/android_app/app/src/main/res/drawable-xxhdpi/ic_preferences_about.png differ diff --git a/android_app/app/src/main/res/drawable-xxxhdpi/ic_preferences_about.png b/android_app/app/src/main/res/drawable-xxxhdpi/ic_preferences_about.png new file mode 100644 index 00000000..0d7984f7 Binary files /dev/null and b/android_app/app/src/main/res/drawable-xxxhdpi/ic_preferences_about.png differ diff --git a/android_app/app/src/main/res/values-de/strings.xml b/android_app/app/src/main/res/values-de/strings.xml index 240c1e44..69943f6a 100644 --- a/android_app/app/src/main/res/values-de/strings.xml +++ b/android_app/app/src/main/res/values-de/strings.xml @@ -149,4 +149,8 @@ Fettfreie Körpermassenschätzung Fettfreie Körpermassenformel Fettfreie Körpermasse + Lizenz + Hauptentwickler + Webseite + Info \ No newline at end of file diff --git a/android_app/app/src/main/res/values/strings.xml b/android_app/app/src/main/res/values/strings.xml index 119bd752..34920ba8 100644 --- a/android_app/app/src/main/res/values/strings.xml +++ b/android_app/app/src/main/res/values/strings.xml @@ -9,6 +9,7 @@ Users Data Measurements + About Settings Bluetooth Status @@ -130,6 +131,10 @@ Measurement database Miscellaneous + Maintainer + Website + License + Body water formula Body lean body weight formula Body fat formula diff --git a/android_app/app/src/main/res/xml/about_preferences.xml b/android_app/app/src/main/res/xml/about_preferences.xml new file mode 100644 index 00000000..7371faf9 --- /dev/null +++ b/android_app/app/src/main/res/xml/about_preferences.xml @@ -0,0 +1,23 @@ + + + + + + + \ No newline at end of file diff --git a/android_app/app/src/main/res/xml/header_preferences.xml b/android_app/app/src/main/res/xml/header_preferences.xml index 45601994..9130ee37 100644 --- a/android_app/app/src/main/res/xml/header_preferences.xml +++ b/android_app/app/src/main/res/xml/header_preferences.xml @@ -24,4 +24,8 @@ android:fragment="com.health.openscale.gui.preferences.BackupPreferences" android:title="@string/label_backup" android:icon="@drawable/ic_preferences_backup"/> +
\ No newline at end of file