Loading res/values/strings.xml +15 −4 Original line number Diff line number Diff line <?xml version="1.0" encoding="utf-8"?> <!-- <?xml version="1.0" encoding="utf-8"?><!-- Copyright (C) 2012-2013 Andrew Neal Copyright (C) 2012-2014 The CyanogenMod Project Loading Loading @@ -85,7 +84,7 @@ <string name="clear">Clear</string> <string name="new_playlist_name_template">Playlist <xliff:g id="number">%d</xliff:g></string> <string name="create_playlist_prompt">Playlist name</string> <string name="delete_dialog_title">Delete <xliff:g id="item" example="album">%s</xliff:g>?</string> <string name="delete_dialog_title">Delete <xliff:g example="album" id="item">%s</xliff:g>?</string> <string name="clear_top_tracks_title">Clear top tracks?</string> <string name="clear_recent_title">Clear recently played?</string> <string name="clear_last_added">Clear last added?</string> Loading Loading @@ -124,7 +123,7 @@ <string name="accessibility_browse">Browse music</string> <!-- Toast messages --> <string name="set_as_ringtone">\'<xliff:g id="name" example="Alarm Bell">%s</xliff:g>\' set as ringtone</string> <string name="set_as_ringtone">\'<xliff:g example="Alarm Bell" id="name">%s</xliff:g>\' set as ringtone</string> <string name="playlist_renamed">Playlist renamed</string> <!-- Settings --> Loading Loading @@ -209,4 +208,16 @@ <string name="duration_format"><xliff:g id="hours">%1$s</xliff:g> <xliff:g id="minutes">%2$s</xliff:g></string> <string name="channel_music">Music playback</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> res/xml/settings.xml +92 −27 Original line number Diff line number Diff line <?xml version="1.0" encoding="utf-8"?> <!-- <?xml version="1.0" encoding="utf-8"?><!-- Copyright (C) 2012 Andrew Neal Copyright (C) 2014 The CyanogenMod Project Loading Loading @@ -49,22 +48,22 @@ <SwitchPreference android:defaultValue="true" android:key="show_lyrics" android:title="@string/settings_show_lyrics_title" android:summary="@string/settings_show_lyrics_summary"/> android:summary="@string/settings_show_lyrics_summary" android:title="@string/settings_show_lyrics_title" /> <!-- Shake to switch songs --> <SwitchPreference android:defaultValue="false" android:key="shake_to_play" android:title="@string/settings_shake_to_play" android:summary="@string/settings_shake_to_play_summary"/> android:summary="@string/settings_shake_to_play_summary" android:title="@string/settings_shake_to_play" /> <!-- Show album art on lockscreen --> <SwitchPreference android:defaultValue="true" android:key="lockscreen_album_art" android:title="@string/settings_lockscreen_album_art" android:summary="@string/settings_lockscreen_album_art_summary"/> android:summary="@string/settings_lockscreen_album_art_summary" android:title="@string/settings_lockscreen_album_art" /> </PreferenceCategory> <!-- Storage catetory --> <PreferenceCategory android:title="@string/settings_storage_category"> Loading @@ -75,4 +74,70 @@ 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> src/org/lineageos/eleven/ui/activities/SettingsActivity.java +23 −16 Original line number Diff line number Diff line Loading @@ -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; Loading @@ -37,6 +38,8 @@ import org.lineageos.eleven.utils.PreferenceUtils; @SuppressWarnings("deprecation") public class SettingsActivity extends PreferenceActivity implements OnSharedPreferenceChangeListener { private final static String BUILD_VERION = "build_version"; /** * {@inheritDoc} */ Loading @@ -54,6 +57,9 @@ public class SettingsActivity extends PreferenceActivity implements OnSharedPref deleteCache(); PreferenceUtils.getInstance(this).setOnSharedPreferenceChangeListener(this); findPreference(BUILD_VERION).setSummary(BuildConfig.VERSION_NAME); } /** Loading Loading @@ -105,7 +111,8 @@ public class SettingsActivity extends PreferenceActivity implements OnSharedPref if (key.equals(PreferenceUtils.SHOW_VISUALIZER) && sharedPreferences.getBoolean(key, false) && !PreferenceUtils.canRecordAudio(this)) { PreferenceUtils.requestRecordAudio(this); } if (key.equals(PreferenceUtils.SHAKE_TO_PLAY)) { } if (key.equals(PreferenceUtils.SHAKE_TO_PLAY)) { MusicUtils.setShakeToPlayEnabled(sharedPreferences.getBoolean(key, false)); } else if (key.equals(PreferenceUtils.SHOW_ALBUM_ART_ON_LOCKSCREEN)) { MusicUtils.setShowAlbumArtOnLockscreen(sharedPreferences.getBoolean(key, true)); Loading Loading
res/values/strings.xml +15 −4 Original line number Diff line number Diff line <?xml version="1.0" encoding="utf-8"?> <!-- <?xml version="1.0" encoding="utf-8"?><!-- Copyright (C) 2012-2013 Andrew Neal Copyright (C) 2012-2014 The CyanogenMod Project Loading Loading @@ -85,7 +84,7 @@ <string name="clear">Clear</string> <string name="new_playlist_name_template">Playlist <xliff:g id="number">%d</xliff:g></string> <string name="create_playlist_prompt">Playlist name</string> <string name="delete_dialog_title">Delete <xliff:g id="item" example="album">%s</xliff:g>?</string> <string name="delete_dialog_title">Delete <xliff:g example="album" id="item">%s</xliff:g>?</string> <string name="clear_top_tracks_title">Clear top tracks?</string> <string name="clear_recent_title">Clear recently played?</string> <string name="clear_last_added">Clear last added?</string> Loading Loading @@ -124,7 +123,7 @@ <string name="accessibility_browse">Browse music</string> <!-- Toast messages --> <string name="set_as_ringtone">\'<xliff:g id="name" example="Alarm Bell">%s</xliff:g>\' set as ringtone</string> <string name="set_as_ringtone">\'<xliff:g example="Alarm Bell" id="name">%s</xliff:g>\' set as ringtone</string> <string name="playlist_renamed">Playlist renamed</string> <!-- Settings --> Loading Loading @@ -209,4 +208,16 @@ <string name="duration_format"><xliff:g id="hours">%1$s</xliff:g> <xliff:g id="minutes">%2$s</xliff:g></string> <string name="channel_music">Music playback</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>
res/xml/settings.xml +92 −27 Original line number Diff line number Diff line <?xml version="1.0" encoding="utf-8"?> <!-- <?xml version="1.0" encoding="utf-8"?><!-- Copyright (C) 2012 Andrew Neal Copyright (C) 2014 The CyanogenMod Project Loading Loading @@ -49,22 +48,22 @@ <SwitchPreference android:defaultValue="true" android:key="show_lyrics" android:title="@string/settings_show_lyrics_title" android:summary="@string/settings_show_lyrics_summary"/> android:summary="@string/settings_show_lyrics_summary" android:title="@string/settings_show_lyrics_title" /> <!-- Shake to switch songs --> <SwitchPreference android:defaultValue="false" android:key="shake_to_play" android:title="@string/settings_shake_to_play" android:summary="@string/settings_shake_to_play_summary"/> android:summary="@string/settings_shake_to_play_summary" android:title="@string/settings_shake_to_play" /> <!-- Show album art on lockscreen --> <SwitchPreference android:defaultValue="true" android:key="lockscreen_album_art" android:title="@string/settings_lockscreen_album_art" android:summary="@string/settings_lockscreen_album_art_summary"/> android:summary="@string/settings_lockscreen_album_art_summary" android:title="@string/settings_lockscreen_album_art" /> </PreferenceCategory> <!-- Storage catetory --> <PreferenceCategory android:title="@string/settings_storage_category"> Loading @@ -75,4 +74,70 @@ 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>
src/org/lineageos/eleven/ui/activities/SettingsActivity.java +23 −16 Original line number Diff line number Diff line Loading @@ -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; Loading @@ -37,6 +38,8 @@ import org.lineageos.eleven.utils.PreferenceUtils; @SuppressWarnings("deprecation") public class SettingsActivity extends PreferenceActivity implements OnSharedPreferenceChangeListener { private final static String BUILD_VERION = "build_version"; /** * {@inheritDoc} */ Loading @@ -54,6 +57,9 @@ public class SettingsActivity extends PreferenceActivity implements OnSharedPref deleteCache(); PreferenceUtils.getInstance(this).setOnSharedPreferenceChangeListener(this); findPreference(BUILD_VERION).setSummary(BuildConfig.VERSION_NAME); } /** Loading Loading @@ -105,7 +111,8 @@ public class SettingsActivity extends PreferenceActivity implements OnSharedPref if (key.equals(PreferenceUtils.SHOW_VISUALIZER) && sharedPreferences.getBoolean(key, false) && !PreferenceUtils.canRecordAudio(this)) { PreferenceUtils.requestRecordAudio(this); } if (key.equals(PreferenceUtils.SHAKE_TO_PLAY)) { } if (key.equals(PreferenceUtils.SHAKE_TO_PLAY)) { MusicUtils.setShakeToPlayEnabled(sharedPreferences.getBoolean(key, false)); } else if (key.equals(PreferenceUtils.SHOW_ALBUM_ART_ON_LOCKSCREEN)) { MusicUtils.setShowAlbumArtOnLockscreen(sharedPreferences.getBoolean(key, true)); Loading