Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 8643fbd0 authored by Mohit Mali's avatar Mohit Mali
Browse files

Add About Content

parent e3c533c6
Loading
Loading
Loading
Loading
+13 −0
Original line number Diff line number Diff line
@@ -207,4 +207,17 @@
    <string name="search_title_playlists">All \"%s\" playlists</string>

    <string name="duration_format"><xliff:g id="hours">%1$s</xliff:g> <xliff:g id="minutes">%2$s</xliff:g></string>

    <string name="preferences_about_app">Music is forked from LineageOS Music</string>
    <string name="preferences_authors">Authors</string>
    <string name="preferences_source_code">Source code</string>
    <string name="preferences_licence">Licence</string>
    <string name="preferences_app_info_title">Music information</string>
    <string name="preferences_app_info">Music is an Open Source Music Player for Android</string>
    <string name="preferences_privacy_policy">Privacy policy</string>
    <string name="preferences_service_terms">Terms of service</string>
    <string name="preferences_about_title">About</string>
    <string name="preferences_build_version">Build Version</string>


</resources>
+65 −0
Original line number Diff line number Diff line
@@ -75,4 +75,69 @@
            android:summary="@string/settings_delete_cache_summary"
            android:title="@string/settings_delete_cache_title" />
    </PreferenceCategory>

    <PreferenceCategory android:title="@string/preferences_about_title">


        <Preference
            android:key="music_info"
            android:summary="@string/preferences_app_info"
            android:title="@string/preferences_app_info_title" />

        <Preference
            android:key="build_version"
            android:title="@string/preferences_build_version">

            <intent
                android:action="android.intent.action.VIEW"
                android:data="https://gitlab.e.foundation/e/os/android_packages_apps_Eleven/-/releases" />


        </Preference>


        <Preference
            android:key="about_app"
            android:title="@string/preferences_about_app">

            <intent
                android:action="android.intent.action.VIEW"
                android:data="https://github.com/LineageOS/android_packages_apps_Eleven" />

        </Preference>


        <Preference android:title="@string/preferences_licence">
            <intent
                android:action="android.intent.action.VIEW"
                android:data="https://gitlab.e.foundation/e/os/android_packages_apps_Eleven/-/blob/v1-pie/NOTICE" />
        </Preference>

        <Preference android:title="@string/preferences_authors">
            <intent
                android:action="android.intent.action.VIEW"
                android:data="https://gitlab.e.foundation/e/os/android_packages_apps_Eleven" />
        </Preference>

        <Preference android:title="@string/preferences_source_code">
            <intent
                android:action="android.intent.action.VIEW"
                android:data="https://gitlab.e.foundation/e/os/android_packages_apps_Eleven" />
        </Preference>

        <Preference android:title="@string/preferences_privacy_policy">
            <intent
                android:action="android.intent.action.VIEW"
                android:data="https://e.foundation/legal-notice-privacy/" />
        </Preference>

        <Preference android:title="@string/preferences_service_terms">
            <intent
                android:action="android.intent.action.VIEW"
                android:data="https://e.foundation/legal-notice-privacy/" />
        </Preference>

    </PreferenceCategory>


</PreferenceScreen>
+7 −0
Original line number Diff line number Diff line
@@ -30,6 +30,8 @@ import com.cyanogenmod.eleven.cache.ImageFetcher;
import com.cyanogenmod.eleven.utils.MusicUtils;
import com.cyanogenmod.eleven.utils.PreferenceUtils;

import org.lineageos.eleven.BuildConfig;

/**
 * Settings.
 *
@@ -38,6 +40,8 @@ import com.cyanogenmod.eleven.utils.PreferenceUtils;
@SuppressWarnings("deprecation")
public class SettingsActivity extends PreferenceActivity implements OnSharedPreferenceChangeListener{

    private final static String BUILD_VERSION = "build_version";

    /**
     * {@inheritDoc}
     */
@@ -57,6 +61,9 @@ public class SettingsActivity extends PreferenceActivity implements OnSharedPref
        deleteCache();

        PreferenceUtils.getInstance(this).setOnSharedPreferenceChangeListener(this);

        findPreference(BUILD_VERSION).setSummary(BuildConfig.VERSION_NAME);

    }

    /**