From 043e0491c75c844804ecd1b1c24871eaafe34020 Mon Sep 17 00:00:00 2001 From: Mohit Date: Fri, 6 Mar 2020 15:56:51 +0530 Subject: [PATCH] Add About Content --- res/values/strings.xml | 13 ++ res/xml/settings.xml | 119 ++++++++++++++---- .../ui/activities/SettingsActivity.java | 7 ++ 3 files changed, 112 insertions(+), 27 deletions(-) diff --git a/res/values/strings.xml b/res/values/strings.xml index 605dd8e9..a5feba94 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -209,4 +209,17 @@ %1$s %2$s Music playback + + Music is forked from LineageOS Music + Authors + Source code + Licence + Music information + Music is an Open Source Music Player for Android + Privacy policy + Terms of service + About + Build Version + + diff --git a/res/xml/settings.xml b/res/xml/settings.xml index dec96c91..9b7ed84e 100644 --- a/res/xml/settings.xml +++ b/res/xml/settings.xml @@ -1,5 +1,4 @@ - - - + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - + + android:summary="@string/settings_show_lyrics_summary" + android:title="@string/settings_show_lyrics_title" /> + android:summary="@string/settings_shake_to_play_summary" + android:title="@string/settings_shake_to_play" /> + android:summary="@string/settings_lockscreen_album_art_summary" + android:title="@string/settings_lockscreen_album_art" /> - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/org/lineageos/eleven/ui/activities/SettingsActivity.java b/src/org/lineageos/eleven/ui/activities/SettingsActivity.java index c1963fb1..839de024 100644 --- a/src/org/lineageos/eleven/ui/activities/SettingsActivity.java +++ b/src/org/lineageos/eleven/ui/activities/SettingsActivity.java @@ -24,6 +24,7 @@ import android.preference.Preference.OnPreferenceClickListener; import android.preference.PreferenceActivity; import android.view.MenuItem; +import org.lineageos.eleven.BuildConfig; import org.lineageos.eleven.R; import org.lineageos.eleven.cache.ImageFetcher; import org.lineageos.eleven.utils.MusicUtils; @@ -37,6 +38,9 @@ import org.lineageos.eleven.utils.PreferenceUtils; @SuppressWarnings("deprecation") public class SettingsActivity extends PreferenceActivity implements OnSharedPreferenceChangeListener{ + private final static String BUILD_VERSION = "build_version"; + + /** * {@inheritDoc} */ @@ -54,6 +58,9 @@ public class SettingsActivity extends PreferenceActivity implements OnSharedPref deleteCache(); PreferenceUtils.getInstance(this).setOnSharedPreferenceChangeListener(this); + + findPreference(BUILD_VERSION).setSummary(BuildConfig.VERSION_NAME); + } /** -- GitLab