From 6afd14c647b7e56d229175038e2813c7d9eede73 Mon Sep 17 00:00:00 2001 From: dkanada Date: Wed, 17 Jul 2019 00:14:48 -0700 Subject: [PATCH] remove blacklist feature --- .../dialogs/BlacklistFolderChooserDialog.java | 160 ------------------ .../gramophone/loader/SongLoader.java | 27 --- .../preferences/BlacklistPreference.java | 27 --- .../BlacklistPreferenceDialog.java | 90 ---------- .../gramophone/provider/BlacklistStore.java | 156 ----------------- .../ui/activities/SettingsActivity.java | 9 - app/src/main/res/values-ar/strings.xml | 7 - app/src/main/res/values-bg/strings.xml | 1 - app/src/main/res/values-cs/strings.xml | 7 - app/src/main/res/values-de/strings.xml | 7 - app/src/main/res/values-el/strings.xml | 1 - app/src/main/res/values-en-rCA/strings.xml | 7 - app/src/main/res/values-en-rGB/strings.xml | 7 - app/src/main/res/values-es-rES/strings.xml | 8 - app/src/main/res/values-es-rUS/strings.xml | 7 - app/src/main/res/values-fi/strings.xml | 7 - app/src/main/res/values-fr/strings.xml | 7 - app/src/main/res/values-he/strings.xml | 7 - app/src/main/res/values-hr/strings.xml | 7 - app/src/main/res/values-hu/strings.xml | 7 - app/src/main/res/values-id/strings.xml | 7 - app/src/main/res/values-in/strings.xml | 7 - app/src/main/res/values-it/strings.xml | 7 - app/src/main/res/values-iw/strings.xml | 7 - app/src/main/res/values-ja/strings.xml | 7 - app/src/main/res/values-ko/strings.xml | 7 - app/src/main/res/values-nl/strings.xml | 7 - app/src/main/res/values-pl/strings.xml | 7 - app/src/main/res/values-pt-rBR/strings.xml | 7 - app/src/main/res/values-pt-rPT/strings.xml | 1 - app/src/main/res/values-ro/strings.xml | 7 - app/src/main/res/values-ru/strings.xml | 7 - app/src/main/res/values-tr/strings.xml | 7 - app/src/main/res/values-uk/strings.xml | 6 - app/src/main/res/values-vi/strings.xml | 7 - app/src/main/res/values-zh-rCN/strings.xml | 7 - app/src/main/res/values-zh-rTW/strings.xml | 7 - app/src/main/res/values/strings.xml | 7 - app/src/main/res/xml/pref_blacklist.xml | 14 -- 39 files changed, 689 deletions(-) delete mode 100644 app/src/main/java/com/kabouzeid/gramophone/dialogs/BlacklistFolderChooserDialog.java delete mode 100644 app/src/main/java/com/kabouzeid/gramophone/preferences/BlacklistPreference.java delete mode 100644 app/src/main/java/com/kabouzeid/gramophone/preferences/BlacklistPreferenceDialog.java delete mode 100644 app/src/main/java/com/kabouzeid/gramophone/provider/BlacklistStore.java delete mode 100644 app/src/main/res/xml/pref_blacklist.xml diff --git a/app/src/main/java/com/kabouzeid/gramophone/dialogs/BlacklistFolderChooserDialog.java b/app/src/main/java/com/kabouzeid/gramophone/dialogs/BlacklistFolderChooserDialog.java deleted file mode 100644 index 46830c5e..00000000 --- a/app/src/main/java/com/kabouzeid/gramophone/dialogs/BlacklistFolderChooserDialog.java +++ /dev/null @@ -1,160 +0,0 @@ -package com.kabouzeid.gramophone.dialogs; - -import android.Manifest; -import android.app.Dialog; -import android.content.pm.PackageManager; -import android.os.Build; -import android.os.Bundle; -import android.os.Environment; -import androidx.annotation.NonNull; -import androidx.core.app.ActivityCompat; -import androidx.fragment.app.DialogFragment; -import android.view.View; - -import com.afollestad.materialdialogs.MaterialDialog; -import com.kabouzeid.gramophone.R; - -import java.io.File; -import java.util.ArrayList; -import java.util.Collections; -import java.util.Comparator; -import java.util.List; - -/** - * @author Aidan Follestad (afollestad), modified by Karim Abou Zeid - */ -public class BlacklistFolderChooserDialog extends DialogFragment implements MaterialDialog.ListCallback { - - private File parentFolder; - private File[] parentContents; - private boolean canGoUp = false; - - private FolderCallback callback; - - String initialPath = Environment.getExternalStorageDirectory().getAbsolutePath(); - - private String[] getContentsArray() { - if (parentContents == null) { - if (canGoUp) { - return new String[]{".."}; - } - return new String[]{}; - } - String[] results = new String[parentContents.length + (canGoUp ? 1 : 0)]; - if (canGoUp) { - results[0] = ".."; - } - for (int i = 0; i < parentContents.length; i++) { - results[canGoUp ? i + 1 : i] = parentContents[i].getName(); - } - return results; - } - - private File[] listFiles() { - File[] contents = parentFolder.listFiles(); - List results = new ArrayList<>(); - if (contents != null) { - for (File fi : contents) { - if (fi.isDirectory()) { - results.add(fi); - } - } - Collections.sort(results, new FolderSorter()); - return results.toArray(new File[results.size()]); - } - return null; - } - - public static BlacklistFolderChooserDialog create() { - return new BlacklistFolderChooserDialog(); - } - - @NonNull - @Override - public Dialog onCreateDialog(Bundle savedInstanceState) { - if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M - && ActivityCompat.checkSelfPermission( - getActivity(), Manifest.permission.READ_EXTERNAL_STORAGE) - != PackageManager.PERMISSION_GRANTED) { - return new MaterialDialog.Builder(getActivity()) - .title(R.string.md_error_label) - .content(R.string.md_storage_perm_error) - .positiveText(android.R.string.ok) - .build(); - } - if (savedInstanceState == null) { - savedInstanceState = new Bundle(); - } - if (!savedInstanceState.containsKey("current_path")) { - savedInstanceState.putString("current_path", initialPath); - } - parentFolder = new File(savedInstanceState.getString("current_path", File.pathSeparator)); - checkIfCanGoUp(); - parentContents = listFiles(); - MaterialDialog.Builder builder = - new MaterialDialog.Builder(getActivity()) - .title(parentFolder.getAbsolutePath()) - .items((CharSequence[]) getContentsArray()) - .itemsCallback(this) - .autoDismiss(false) - .onPositive((dialog, which) -> { - dismiss(); - callback.onFolderSelection(BlacklistFolderChooserDialog.this, parentFolder); - }) - .onNegative((materialDialog, dialogAction) -> dismiss()) - .positiveText(R.string.add_action) - .negativeText(android.R.string.cancel); - return builder.build(); - } - - @Override - public void onSelection(MaterialDialog materialDialog, View view, int i, CharSequence s) { - if (canGoUp && i == 0) { - parentFolder = parentFolder.getParentFile(); - if (parentFolder.getAbsolutePath().equals("/storage/emulated")) { - parentFolder = parentFolder.getParentFile(); - } - checkIfCanGoUp(); - } else { - parentFolder = parentContents[canGoUp ? i - 1 : i]; - canGoUp = true; - if (parentFolder.getAbsolutePath().equals("/storage/emulated")) { - parentFolder = Environment.getExternalStorageDirectory(); - } - } - reload(); - } - - private void checkIfCanGoUp() { - canGoUp = parentFolder.getParent() != null; - } - - private void reload() { - parentContents = listFiles(); - MaterialDialog dialog = (MaterialDialog) getDialog(); - dialog.setTitle(parentFolder.getAbsolutePath()); - dialog.setItems((CharSequence[]) getContentsArray()); - } - - @Override - public void onSaveInstanceState(Bundle outState) { - super.onSaveInstanceState(outState); - outState.putString("current_path", parentFolder.getAbsolutePath()); - } - - public void setCallback(FolderCallback callback) { - this.callback = callback; - } - - public interface FolderCallback { - void onFolderSelection(@NonNull BlacklistFolderChooserDialog dialog, @NonNull File folder); - } - - private static class FolderSorter implements Comparator { - - @Override - public int compare(File lhs, File rhs) { - return lhs.getName().compareTo(rhs.getName()); - } - } -} \ No newline at end of file diff --git a/app/src/main/java/com/kabouzeid/gramophone/loader/SongLoader.java b/app/src/main/java/com/kabouzeid/gramophone/loader/SongLoader.java index fca36aa9..3ee4bee3 100644 --- a/app/src/main/java/com/kabouzeid/gramophone/loader/SongLoader.java +++ b/app/src/main/java/com/kabouzeid/gramophone/loader/SongLoader.java @@ -9,7 +9,6 @@ import androidx.annotation.NonNull; import androidx.annotation.Nullable; import com.kabouzeid.gramophone.model.Song; -import com.kabouzeid.gramophone.provider.BlacklistStore; import com.kabouzeid.gramophone.util.PreferenceUtil; import java.util.ArrayList; @@ -110,13 +109,6 @@ public class SongLoader { selection = BASE_SELECTION; } - // Blacklist - List paths = BlacklistStore.getInstance(context).getPaths(); - if (!paths.isEmpty()) { - selection = generateBlacklistSelection(selection, paths.size()); - selectionValues = addBlacklistSelectionValues(selectionValues, paths); - } - try { return context.getContentResolver().query(MediaStore.Audio.Media.EXTERNAL_CONTENT_URI, BASE_PROJECTION, selection, selectionValues, sortOrder); @@ -124,23 +116,4 @@ public class SongLoader { return null; } } - - private static String generateBlacklistSelection(String selection, int pathCount) { - String newSelection = selection != null && !selection.trim().equals("") ? selection + " AND " : ""; - newSelection += AudioColumns.DATA + " NOT LIKE ?"; - for (int i = 0; i < pathCount - 1; i++) { - newSelection += " AND " + AudioColumns.DATA + " NOT LIKE ?"; - } - return newSelection; - } - - private static String[] addBlacklistSelectionValues(String[] selectionValues, List paths) { - if (selectionValues == null) selectionValues = new String[0]; - String[] newSelectionValues = new String[selectionValues.length + paths.size()]; - System.arraycopy(selectionValues, 0, newSelectionValues, 0, selectionValues.length); - for (int i = selectionValues.length; i < newSelectionValues.length; i++) { - newSelectionValues[i] = paths.get(i - selectionValues.length) + "%"; - } - return newSelectionValues; - } } diff --git a/app/src/main/java/com/kabouzeid/gramophone/preferences/BlacklistPreference.java b/app/src/main/java/com/kabouzeid/gramophone/preferences/BlacklistPreference.java deleted file mode 100644 index 777d85ba..00000000 --- a/app/src/main/java/com/kabouzeid/gramophone/preferences/BlacklistPreference.java +++ /dev/null @@ -1,27 +0,0 @@ -package com.kabouzeid.gramophone.preferences; - -import android.content.Context; -import android.util.AttributeSet; - -import com.kabouzeid.appthemehelper.common.prefs.supportv7.ATEDialogPreference; - -/** - * @author Karim Abou Zeid (kabouzeid) - */ -public class BlacklistPreference extends ATEDialogPreference { - public BlacklistPreference(Context context) { - super(context); - } - - public BlacklistPreference(Context context, AttributeSet attrs) { - super(context, attrs); - } - - public BlacklistPreference(Context context, AttributeSet attrs, int defStyleAttr) { - super(context, attrs, defStyleAttr); - } - - public BlacklistPreference(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes) { - super(context, attrs, defStyleAttr, defStyleRes); - } -} \ No newline at end of file diff --git a/app/src/main/java/com/kabouzeid/gramophone/preferences/BlacklistPreferenceDialog.java b/app/src/main/java/com/kabouzeid/gramophone/preferences/BlacklistPreferenceDialog.java deleted file mode 100644 index 143d6ce6..00000000 --- a/app/src/main/java/com/kabouzeid/gramophone/preferences/BlacklistPreferenceDialog.java +++ /dev/null @@ -1,90 +0,0 @@ -package com.kabouzeid.gramophone.preferences; - -import android.app.Dialog; -import android.os.Bundle; -import androidx.annotation.NonNull; -import androidx.fragment.app.DialogFragment; -import android.text.Html; - -import com.afollestad.materialdialogs.MaterialDialog; -import com.kabouzeid.gramophone.R; -import com.kabouzeid.gramophone.dialogs.BlacklistFolderChooserDialog; -import com.kabouzeid.gramophone.provider.BlacklistStore; - -import java.io.File; -import java.util.ArrayList; -import java.util.List; - -/** - * @author Karim Abou Zeid (kabouzeid) - */ -public class BlacklistPreferenceDialog extends DialogFragment implements BlacklistFolderChooserDialog.FolderCallback { - - private List paths; - - public static BlacklistPreferenceDialog newInstance() { - return new BlacklistPreferenceDialog(); - } - - @NonNull - @Override - public Dialog onCreateDialog(Bundle savedInstanceState) { - BlacklistFolderChooserDialog blacklistFolderChooserDialog = (BlacklistFolderChooserDialog) getChildFragmentManager().findFragmentByTag("FOLDER_CHOOSER"); - if (blacklistFolderChooserDialog != null) { - blacklistFolderChooserDialog.setCallback(this); - } - - refreshBlacklistData(); - return new MaterialDialog.Builder(getContext()) - .title(R.string.blacklist) - .positiveText(android.R.string.ok) - .neutralText(R.string.clear_action) - .negativeText(R.string.add_action) - .items(paths) - .autoDismiss(false) - .itemsCallback((materialDialog, view, i, charSequence) -> new MaterialDialog.Builder(getContext()) - .title(R.string.remove_from_blacklist) - .content(Html.fromHtml(getString(R.string.do_you_want_to_remove_from_the_blacklist, charSequence))) - .positiveText(R.string.remove_action) - .negativeText(android.R.string.cancel) - .onPositive((materialDialog12, dialogAction) -> { - BlacklistStore.getInstance(getContext()).removePath(new File(charSequence.toString())); - refreshBlacklistData(); - }).show()) - // clear - .onNeutral((materialDialog, dialogAction) -> new MaterialDialog.Builder(getContext()) - .title(R.string.clear_blacklist) - .content(R.string.do_you_want_to_clear_the_blacklist) - .positiveText(R.string.clear_action) - .negativeText(android.R.string.cancel) - .onPositive((materialDialog1, dialogAction1) -> { - BlacklistStore.getInstance(getContext()).clear(); - refreshBlacklistData(); - }).show()) - // add - .onNegative((materialDialog, dialogAction) -> { - BlacklistFolderChooserDialog dialog = BlacklistFolderChooserDialog.create(); - dialog.setCallback(BlacklistPreferenceDialog.this); - dialog.show(getChildFragmentManager(), "FOLDER_CHOOSER"); - }) - .onPositive((materialDialog, dialogAction) -> dismiss()) - .build(); - } - - private void refreshBlacklistData() { - paths = BlacklistStore.getInstance(getContext()).getPaths(); - - MaterialDialog dialog = (MaterialDialog) getDialog(); - if (dialog != null) { - String[] pathArray = new String[paths.size()]; - pathArray = paths.toArray(pathArray); - dialog.setItems((CharSequence[]) pathArray); - } - } - - @Override - public void onFolderSelection(@NonNull BlacklistFolderChooserDialog folderChooserDialog, @NonNull File file) { - BlacklistStore.getInstance(getContext()).addPath(file); - refreshBlacklistData(); - } -} diff --git a/app/src/main/java/com/kabouzeid/gramophone/provider/BlacklistStore.java b/app/src/main/java/com/kabouzeid/gramophone/provider/BlacklistStore.java deleted file mode 100644 index 47b54a0e..00000000 --- a/app/src/main/java/com/kabouzeid/gramophone/provider/BlacklistStore.java +++ /dev/null @@ -1,156 +0,0 @@ -package com.kabouzeid.gramophone.provider; - -import android.content.ContentValues; -import android.content.Context; -import android.content.Intent; -import android.database.Cursor; -import android.database.sqlite.SQLiteDatabase; -import android.database.sqlite.SQLiteOpenHelper; -import android.os.Environment; -import androidx.annotation.NonNull; - -import com.kabouzeid.gramophone.service.MusicService; -import com.kabouzeid.gramophone.util.FileUtil; -import com.kabouzeid.gramophone.util.PreferenceUtil; - -import java.io.File; -import java.util.ArrayList; -import java.util.List; - -public class BlacklistStore extends SQLiteOpenHelper { - private static BlacklistStore sInstance = null; - public static final String DATABASE_NAME = "blacklist.db"; - private static final int VERSION = 1; - private Context context; - - public BlacklistStore(final Context context) { - super(context, DATABASE_NAME, null, VERSION); - this.context = context; - } - - @Override - public void onCreate(@NonNull final SQLiteDatabase db) { - db.execSQL("CREATE TABLE IF NOT EXISTS " + BlacklistStoreColumns.NAME + " (" - + BlacklistStoreColumns.PATH + " STRING NOT NULL);"); - } - - @Override - public void onUpgrade(@NonNull final SQLiteDatabase db, final int oldVersion, final int newVersion) { - db.execSQL("DROP TABLE IF EXISTS " + BlacklistStoreColumns.NAME); - onCreate(db); - } - - @Override - public void onDowngrade(@NonNull SQLiteDatabase db, int oldVersion, int newVersion) { - db.execSQL("DROP TABLE IF EXISTS " + BlacklistStoreColumns.NAME); - onCreate(db); - } - - @NonNull - public static synchronized BlacklistStore getInstance(@NonNull final Context context) { - if (sInstance == null) { - sInstance = new BlacklistStore(context.getApplicationContext()); - if (!PreferenceUtil.getInstance(context).initializedBlacklist()) { - // blacklisted by default - sInstance.addPathImpl(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_ALARMS)); - sInstance.addPathImpl(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_NOTIFICATIONS)); - sInstance.addPathImpl(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_RINGTONES)); - - PreferenceUtil.getInstance(context).setInitializedBlacklist(); - } - } - return sInstance; - } - - public void addPath(File file) { - addPathImpl(file); - notifyMediaStoreChanged(); - } - - private void addPathImpl(File file) { - if (file == null || contains(file)) { - return; - } - String path = FileUtil.safeGetCanonicalPath(file); - - final SQLiteDatabase database = getWritableDatabase(); - database.beginTransaction(); - - try { - // add the entry - final ContentValues values = new ContentValues(1); - values.put(BlacklistStoreColumns.PATH, path); - database.insert(BlacklistStoreColumns.NAME, null, values); - - database.setTransactionSuccessful(); - } finally { - database.endTransaction(); - } - } - - public boolean contains(File file) { - if (file == null) { - return false; - } - String path = FileUtil.safeGetCanonicalPath(file); - - final SQLiteDatabase database = getReadableDatabase(); - Cursor cursor = database.query(BlacklistStoreColumns.NAME, - new String[]{BlacklistStoreColumns.PATH}, - BlacklistStoreColumns.PATH + "=?", - new String[]{path}, - null, null, null, null); - - boolean containsPath = cursor != null && cursor.moveToFirst(); - if (cursor != null) { - cursor.close(); - } - return containsPath; - } - - public void removePath(File file) { - final SQLiteDatabase database = getWritableDatabase(); - String path = FileUtil.safeGetCanonicalPath(file); - - database.delete(BlacklistStoreColumns.NAME, - BlacklistStoreColumns.PATH + "=?", - new String[]{path}); - - notifyMediaStoreChanged(); - } - - public void clear() { - final SQLiteDatabase database = getWritableDatabase(); - database.delete(BlacklistStoreColumns.NAME, null, null); - - notifyMediaStoreChanged(); - } - - private void notifyMediaStoreChanged() { - context.sendBroadcast(new Intent(MusicService.MEDIA_STORE_CHANGED)); - } - - @NonNull - public List getPaths() { - Cursor cursor = getReadableDatabase().query(BlacklistStoreColumns.NAME, - new String[]{BlacklistStoreColumns.PATH}, - null, null, null, null, null); - - List paths = new ArrayList<>(); - if (cursor != null && cursor.moveToFirst()) { - do { - paths.add(cursor.getString(0)); - } while (cursor.moveToNext()); - } - - if (cursor != null) - cursor.close(); - return paths; - } - - public interface BlacklistStoreColumns { - String NAME = "blacklist"; - - String PATH = "path"; - } -} diff --git a/app/src/main/java/com/kabouzeid/gramophone/ui/activities/SettingsActivity.java b/app/src/main/java/com/kabouzeid/gramophone/ui/activities/SettingsActivity.java index a2883a19..c046332c 100644 --- a/app/src/main/java/com/kabouzeid/gramophone/ui/activities/SettingsActivity.java +++ b/app/src/main/java/com/kabouzeid/gramophone/ui/activities/SettingsActivity.java @@ -2,9 +2,6 @@ package com.kabouzeid.gramophone.ui.activities; import android.content.Intent; import android.content.SharedPreferences; -import android.content.pm.PackageManager; -import android.content.pm.ResolveInfo; -import android.media.audiofx.AudioEffect; import android.os.Build; import android.os.Bundle; import androidx.annotation.ColorInt; @@ -29,14 +26,11 @@ import com.kabouzeid.gramophone.App; import com.kabouzeid.gramophone.R; import com.kabouzeid.gramophone.appshortcuts.DynamicShortcutManager; import com.kabouzeid.gramophone.misc.NonProAllowedColors; -import com.kabouzeid.gramophone.preferences.BlacklistPreference; -import com.kabouzeid.gramophone.preferences.BlacklistPreferenceDialog; import com.kabouzeid.gramophone.preferences.LibraryPreference; import com.kabouzeid.gramophone.preferences.LibraryPreferenceDialog; import com.kabouzeid.gramophone.preferences.NowPlayingScreenPreference; import com.kabouzeid.gramophone.preferences.NowPlayingScreenPreferenceDialog; import com.kabouzeid.gramophone.ui.activities.base.AbsBaseActivity; -import com.kabouzeid.gramophone.util.NavigationUtil; import com.kabouzeid.gramophone.util.PreferenceUtil; import java.util.Arrays; @@ -158,7 +152,6 @@ public class SettingsActivity extends AbsBaseActivity implements ColorChooserDia addPreferencesFromResource(R.xml.pref_lockscreen); addPreferencesFromResource(R.xml.pref_audio); addPreferencesFromResource(R.xml.pref_playlists); - addPreferencesFromResource(R.xml.pref_blacklist); } @Nullable @@ -166,8 +159,6 @@ public class SettingsActivity extends AbsBaseActivity implements ColorChooserDia public DialogFragment onCreatePreferenceDialog(Preference preference) { if (preference instanceof NowPlayingScreenPreference) { return NowPlayingScreenPreferenceDialog.newInstance(); - } else if (preference instanceof BlacklistPreference) { - return BlacklistPreferenceDialog.newInstance(); } else if (preference instanceof LibraryPreference) { return LibraryPreferenceDialog.newInstance(); } diff --git a/app/src/main/res/values-ar/strings.xml b/app/src/main/res/values-ar/strings.xml index 0c6f8048..28d00697 100644 --- a/app/src/main/res/values-ar/strings.xml +++ b/app/src/main/res/values-ar/strings.xml @@ -193,7 +193,6 @@ جار تحميل المنتجات... التالي المظهر - "مرحباً بك في Phonograph، مشغل موسيقى جميل وخفيف للأندرويد. " اسحب البطاقة في شاشة \"يتم تشغيله الآن\" لإظهار قائمة التشغيل بالكامل. إعادة ترتيب قائمة التشغيل عبر سحب الأغاني من أرقامها. المكتبة @@ -245,12 +244,6 @@ من أجل مساهماته في الكود المصدري. من أجل إنشاءه تصميم صفحة الألبومات. إضافة - القائمة السوداء - إزالة من القائمة السوداء - %1$s من القائمة السوداء؟]]> - مسح القائمة السوداء - هل تريد مسح القائمة السوداء؟ - سيتم إخفاء محتوى المجلدات التي في القائمة السوداء من مكتبتك. إعادة تعيين صورة الفنان تعيين صورة الفنان أقسام المكتبة diff --git a/app/src/main/res/values-bg/strings.xml b/app/src/main/res/values-bg/strings.xml index fa6ddea8..0a24d4f8 100644 --- a/app/src/main/res/values-bg/strings.xml +++ b/app/src/main/res/values-bg/strings.xml @@ -169,7 +169,6 @@ Зареждане... Следващи песни Изглед - "Добре дошли във Phonograph, красив и лек музикален плеър за Андроид. " Плъзнете картата в екранът на текущо възпроизвеждащата се песен, за видите списъкът с песни. Разместете списъкът с текущо възпроизвеждащи се песни, като хванете тракът за неговият номер. Библиотека diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml index db268ca6..16e4f9e7 100644 --- a/app/src/main/res/values-cs/strings.xml +++ b/app/src/main/res/values-cs/strings.xml @@ -193,7 +193,6 @@ "Načítání výrobků... " "Další " Vzhled - "Vítejte ve Phonographu, krásném a lehkém přehrávači pro Android. " "Potáhněte kartu v obrazovce Právě přehrávané nahoru pro zobrazení celé fronty přehrávání. " "Změňte pořadí fronty přetažením skladby za její číslo. " "Knihovna " @@ -245,12 +244,6 @@ Pro příspěvky ke zdrojovému kódu. Pro vytvoření návrhu stránky alba. Přidat - Blacklist - Odstranit z blacklistu - %1$s z blacklistu?]]> - Vyčistit blacklist - Chcete vyčistit blacklist? - Obsah složek na blacklistu se nezobrazuje v hudební knihovně. Obnovit obrázek interpreta Nastavit obrázek interpreta Kategorie knihovny diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 1d697c4e..259d3ca8 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -197,7 +197,6 @@ Produkte werden geladen... Als nächstes Aussehen - "Willkommen bei Phonograph, ein einfacher und schöner Musik Player für Android. " Ziehe die Karte in der aktuellen Wiedergabe hoch, um die komplette Warteschlange anzeigen zu lassen. Ziehe die Titelnummer eines Titels nach oben oder unten, um die Warteschlange neu anzuordnen. Bibliothek @@ -249,12 +248,6 @@ Für seinen Beitrag zum Quellcode. Für die Erstellung des Designs der Album-Seite. Hinzufügen - Blacklist - Von Blacklist entfernen - %1$s von der Blacklist entfernen?]]> - Blacklist leeren - Möchtest du die Blacklist leeren? - Der Inhalt der Ordner auf der Blacklist wird in deiner Bibliothek verborgen. Künstler-Bild zurücksetzen Künstler-Bild festlegen Bibliothekskategorien diff --git a/app/src/main/res/values-el/strings.xml b/app/src/main/res/values-el/strings.xml index 6b4d5c6f..a3d30626 100644 --- a/app/src/main/res/values-el/strings.xml +++ b/app/src/main/res/values-el/strings.xml @@ -184,7 +184,6 @@ Φόρτωση προϊόντων... Επόμενο Εμφάνιση - "Καλώς ήρθατε στο Phonograph, ένα όμορφο και ελαφρύ πρόγραμμα αναπαραγωγής μουσικής για το Android. " Σύρετε την κάρτα στην οθόνη \"παίζει τώρα\" μέχρι να αποκαλυφθεί ολόκληρη η σειρά τραγουδιών. Κάντε αναδιάταξη της σειράς τραγουδιών σύροντας ένα τραγούδι από τον αριθμό του. Βιβλιοθήκη diff --git a/app/src/main/res/values-en-rCA/strings.xml b/app/src/main/res/values-en-rCA/strings.xml index 5564deb0..18e5827d 100644 --- a/app/src/main/res/values-en-rCA/strings.xml +++ b/app/src/main/res/values-en-rCA/strings.xml @@ -186,7 +186,6 @@ Loading products… Up next Appearance - "Welcome to Phonograph, a beautiful and lightweight music player for Android." Swipe the card in the now playing screen up to reveal the full playing queue. Rearrange the playing queue by dragging a song from its track number. Library @@ -235,12 +234,6 @@ No purchase found. For his contributions to the source code. Add - Blacklist - Remove from blacklist - %1$s from the blacklist?]]> - Clear blacklist - Do you want to clear the blacklist? - The content of blacklisted folders is hidden from your library Reset artist image Set artist image diff --git a/app/src/main/res/values-en-rGB/strings.xml b/app/src/main/res/values-en-rGB/strings.xml index 01b8fa1a..5f2a47ee 100644 --- a/app/src/main/res/values-en-rGB/strings.xml +++ b/app/src/main/res/values-en-rGB/strings.xml @@ -192,7 +192,6 @@ Loading products… Up next Appearance - "Welcome to Phonograph, a beautiful and lightweight music player for Android." Swipe the card in the now playing screen up to reveal the full playing queue. Rearrange the playing queue by dragging a song from its track number. Library @@ -241,12 +240,6 @@ No purchase found. For his contributions to the source code. Add - Blacklist - Remove from blacklist - %1$s from the blacklist?]]> - Clear blacklist - Do you want to clear the blacklist? - The content of blacklisted folders is hidden from your library. Reset artist image Set artist image Library categories diff --git a/app/src/main/res/values-es-rES/strings.xml b/app/src/main/res/values-es-rES/strings.xml index 0d02663f..767ba71e 100644 --- a/app/src/main/res/values-es-rES/strings.xml +++ b/app/src/main/res/values-es-rES/strings.xml @@ -197,7 +197,6 @@ Cargando productos... A continuación Apariencia - "Bienvenido a Phonograph, un bonito y ligero reproductor de música para Android." Desliza la carta hacia arriba en la pantalla de ahora reproduciendo para desvelar completamente la cola de reproducción. Reordena la cola de reproducción arrastrando la canción desde su número de pista. Biblioteca @@ -249,13 +248,6 @@ Por sus contribuciones al código fuente Para crear el diseño de la página del álbum. Añadir - Lista Negra - Remover de la lista negra - %1$s de la lista negra?]]> - Vaciar lista negra - ¿Quieres eliminar la lista negra? - " -El contenido de las carpetas de la lista negra está oculto en tu biblioteca" Resetear la imagen del artista Establecer la imagen del artista Categorías de la biblioteca diff --git a/app/src/main/res/values-es-rUS/strings.xml b/app/src/main/res/values-es-rUS/strings.xml index b66ab3cd..d7168e30 100644 --- a/app/src/main/res/values-es-rUS/strings.xml +++ b/app/src/main/res/values-es-rUS/strings.xml @@ -193,7 +193,6 @@ Cargando productos... En seguida Apariencia - "Bienvenido a Phonograph, un reproductor de música hermoso y ligero para Android." Desliza la tarjeta en la pantalla de Reproducción Actual para desplegar la cola de reproducción completa. Reorganiza la cola de reproducción arrastrando una canción desde su número de pista. Biblioteca @@ -244,12 +243,6 @@ Por sus contribuciones al código fuente. Por crear el diseño para la ventana del álbum. Agregar - Lista negra - Remover de Lista negra - %1$s de Lista negra?]]> - Limpiar Lista negra - ¿Quiere limpiar la Lista negra? - El contenido de las carpetas de Lista negra está oculto de tu librería. Reiniciar imagen de Artista Establecer imagen de Artista Categorías de la biblioteca diff --git a/app/src/main/res/values-fi/strings.xml b/app/src/main/res/values-fi/strings.xml index ce1e17e6..f18efe38 100644 --- a/app/src/main/res/values-fi/strings.xml +++ b/app/src/main/res/values-fi/strings.xml @@ -197,7 +197,6 @@ Ladataan tuotteita... Seuraavaksi Ulkonäkö - "Tervetuloa Phonographiin, kauniiseen ja kevyeen musiikkisoittimeen Androidille. " Vedä korttia Toistetaan parhaillaan -ikkunassa ylös, nähdäksesi koko toistojonon. Järjestä toistojonoa vetämällä kappaletta sen raitanumerosta. Kirjasto @@ -249,12 +248,6 @@ Työpanoksesta sovelluksen lähdekoodin parissa. Albumisivun ulkonäöstä. Lisää - Estolista - Poista estolistalta - %1$s estolistalta?]]> - Tyhjennä estolista - Haluatko tyhjentää estolistan? - Estolistalla olevien kansioiden sisältö piilotetaan kirjastostasi. Nollaa artistin kuva Aseta artistin kuva Kirjaston välilehdet diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index 3feb5444..fb59005d 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -193,7 +193,6 @@ Chargement des produits… Suivant Apparence - "Bienvenue sur Phonograph, un lecteur de musique beau et léger pour Android. " Vous pouvez glisser la carte dans l\'écran de lecture en cours pour afficher la file de lecture complète. Vous pouvez réorganiser la file de lecture en faisant glisser une chanson à partir de son numéro de piste. Bibliothèque @@ -244,12 +243,6 @@ Pour ses contributions au code source Pour créer le design de la page d\'album. Ajouter - Liste noire - Retirer de la liste noire - %1$s de la liste noire ?]]> - Vider la liste noire - Voulez-vous vider la liste noire ? - Le contenu des fichiers sur la liste noire n\'apparaît pas dans votre bibliothèque Réinitialiser l\'image de l\'artiste Actualiser l\'image de l\'artiste Catégories de la bibliothèque diff --git a/app/src/main/res/values-he/strings.xml b/app/src/main/res/values-he/strings.xml index 5a168d94..1ce3e20c 100644 --- a/app/src/main/res/values-he/strings.xml +++ b/app/src/main/res/values-he/strings.xml @@ -193,7 +193,6 @@ טוען מוצרים... הבא בתור מראה - "ברוכים הבאים ל-Phonograph, נגן מוזיקה קל ויפה ל-Android. " החלק את הכרטיס למעלה במסך \'מנגן כעת\' כדי לחשוף את תור ההשמעה המלא. מיין מחדש את התור על ידי גרירת השיר מהמספר שלו. ספריה @@ -245,12 +244,6 @@ על התרומה שלו לקוד המקור. על יצירת העיצוב של מסך האלבום. הוסף - רשימה שחורה - הסר מהרשימה השחורה - %1$s מהרשימה השחורה?]]> - נקה רשימה שחורה - האם ברצונך לנקות את הרשימה השחורה? - התוכן בתיקיות שנמצאות ברשימה השחורה מוסתר מהספרייה שלך. אפס תמונת אמן הגדר תמונת אמן קטגוריות הספרייה diff --git a/app/src/main/res/values-hr/strings.xml b/app/src/main/res/values-hr/strings.xml index de3a8dd0..22b7a84a 100644 --- a/app/src/main/res/values-hr/strings.xml +++ b/app/src/main/res/values-hr/strings.xml @@ -193,7 +193,6 @@ Učitavanje artikala... Sljedeće na redu Izgled - "Dobrodošli u Phonograph, prekrasan i lagan glazbeni player za Android. " Povucite karticu na zaslonu za reprodukciju kako bi otvorili cijeli red čekanja. Preuredite red čekanja povlačenjem pjesme za njen broj. Biblioteka @@ -245,12 +244,6 @@ Za njegov doprinos izvornom kodu. Za stvaranje dizajna stranice albuma. Dodaj - Crni popis - Ukloni sa crnog popisa - %1$s sa crnog popisa?]]> - Očisti crni popis - Želite li očistiti crni popis? - Sadržaj mapa crnog popisa je skriven iz vaše biblioteke. Resetiraj slike izvođača Postavi sliku izvođača Kategorije biblioteke diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml index aecc200d..39abac07 100644 --- a/app/src/main/res/values-hu/strings.xml +++ b/app/src/main/res/values-hu/strings.xml @@ -193,7 +193,6 @@ Termékek betöltése... Lejátszási sor Megjelenés - "Üdvözlöm! A Phonograph egy szép és kis méretű zenelejátszó Androidra. " Húzza fel a kártyát a most játszott képernyőn, hogy megnyissa a lejátszási sort. A lejátszási sort átrendezheti, ha a dalokat a sorszámuknál megfogva húzni kezdi. Könyvtár @@ -245,12 +244,6 @@ A forráskódhoz való hozzájárulásáért. Az album oldalának kialakításához. Hozzáadás - Tiltólista - Eltávolítás a tiltólistáról - %1$s-t a tiltólistáról?]]> - Tiltólista törlése - Biztosan törölni szeretné a tiltólistát? - A tiltólistán lévő mappák tartalma nem szerepel a könyvtárban. Előadó képének visszaállítása Előadó képének beállítása Könyvtár kategóriák diff --git a/app/src/main/res/values-id/strings.xml b/app/src/main/res/values-id/strings.xml index 9af4c0ae..8af50544 100644 --- a/app/src/main/res/values-id/strings.xml +++ b/app/src/main/res/values-id/strings.xml @@ -197,7 +197,6 @@ Memuat produk... Berikutnya Tampilan - "Selamat datang di Phonograph, sebuah pemutar musik yang indah dan ringan untuk Android. " Geser ke atas pada kartu di layar yang sedang memutar untuk memperlihatkan dengan lengkap antrean yang sedang diputar. Atur ulang antrean yang sedang diputar dengan menyeret lagu dari nomor urut. Pustaka @@ -249,12 +248,6 @@ Untuk kontribusinya terhadap kode sumber. Untuk membuat halaman desain album. Tambah - Daftar hitam - Hapus dari daftar hitam - %1$s dari daftar hitam?]]> - Bersihkan daftar hitam - Apakah Anda ingin menghapus daftar hitam? - Konten yang sudah di daftar hitamkan tersembunyi dari pustaka Anda. Atur ulang gambar artist Pasang gambar artis Kategori perpustakaan diff --git a/app/src/main/res/values-in/strings.xml b/app/src/main/res/values-in/strings.xml index 9af4c0ae..8af50544 100644 --- a/app/src/main/res/values-in/strings.xml +++ b/app/src/main/res/values-in/strings.xml @@ -197,7 +197,6 @@ Memuat produk... Berikutnya Tampilan - "Selamat datang di Phonograph, sebuah pemutar musik yang indah dan ringan untuk Android. " Geser ke atas pada kartu di layar yang sedang memutar untuk memperlihatkan dengan lengkap antrean yang sedang diputar. Atur ulang antrean yang sedang diputar dengan menyeret lagu dari nomor urut. Pustaka @@ -249,12 +248,6 @@ Untuk kontribusinya terhadap kode sumber. Untuk membuat halaman desain album. Tambah - Daftar hitam - Hapus dari daftar hitam - %1$s dari daftar hitam?]]> - Bersihkan daftar hitam - Apakah Anda ingin menghapus daftar hitam? - Konten yang sudah di daftar hitamkan tersembunyi dari pustaka Anda. Atur ulang gambar artist Pasang gambar artis Kategori perpustakaan diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index 38fda114..78ba603e 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -197,7 +197,6 @@ Caricamento prezzi A seguire Aspetto - "Benvenuto in Phonograph, un music player bellissimo e leggero per Android. " Fai uno swipe sulla card nella schermata In riproduzione per mostrare l\'intera coda di riproduzione. Riorganizza la coda di riproduzione trascinando una canzone dal suo numero di traccia. Libreria @@ -250,12 +249,6 @@ Per il suo contributo al codice sorgente. Per creare la pagina dell\'album. Aggiungi - Lista nera - Rimuovi dalla lista nera - %1$s dalla lista nera?]]> - Pulisci lista nera - Vuoi pulire la lista nera? - Il contenuto delle cartelle in lista nera sono nascoste dalla tua libreria. Reimposta immagine artista Imposta immagine artista Categorie libreria diff --git a/app/src/main/res/values-iw/strings.xml b/app/src/main/res/values-iw/strings.xml index 5a168d94..1ce3e20c 100644 --- a/app/src/main/res/values-iw/strings.xml +++ b/app/src/main/res/values-iw/strings.xml @@ -193,7 +193,6 @@ טוען מוצרים... הבא בתור מראה - "ברוכים הבאים ל-Phonograph, נגן מוזיקה קל ויפה ל-Android. " החלק את הכרטיס למעלה במסך \'מנגן כעת\' כדי לחשוף את תור ההשמעה המלא. מיין מחדש את התור על ידי גרירת השיר מהמספר שלו. ספריה @@ -245,12 +244,6 @@ על התרומה שלו לקוד המקור. על יצירת העיצוב של מסך האלבום. הוסף - רשימה שחורה - הסר מהרשימה השחורה - %1$s מהרשימה השחורה?]]> - נקה רשימה שחורה - האם ברצונך לנקות את הרשימה השחורה? - התוכן בתיקיות שנמצאות ברשימה השחורה מוסתר מהספרייה שלך. אפס תמונת אמן הגדר תמונת אמן קטגוריות הספרייה diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml index 958bccbc..3cc2543a 100644 --- a/app/src/main/res/values-ja/strings.xml +++ b/app/src/main/res/values-ja/strings.xml @@ -193,7 +193,6 @@ 製品を読み込み中… 次の曲 外観 - "Phonographへようこそ、美しく軽快に動作するなAndroid用の音楽プレーヤーです。" カードをスワイプすると再生中のスクリーンから再生キューのページに移動します。 トラック番号をドラッグして再生キューの曲を並び替えることができます。 ライブラリ @@ -245,12 +244,6 @@ ソースコードへの貢献。 Por criar o design da página de álbuns. 追加 - ブラックリスト - ブラックリストから除去 - %1$sをブラックリストから除去しますか?]]> - ブラックリストを消去 - ブラックリストを消去しますか? - ブラックリストにあるコンテンツはライブラリに表示されません。 アーティスト画像をリセット アーティスト画像をセット ライブラリのカテゴリ diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml index da87728c..9512bced 100644 --- a/app/src/main/res/values-ko/strings.xml +++ b/app/src/main/res/values-ko/strings.xml @@ -195,7 +195,6 @@ 상품 불러오는 중... 다음 곡 스타일 - "Android를 위한 아름답고 가벼운 음악 플레이어인 Phonograph에 오신 것을 환영합니다." 재생 중 화면 하단의 카드를 쓸어올려 재생 대기열을 표시할 수 있습니다. 재생 대기열의 순서를 변경하려면 곡 번호를 잡고 드래그하세요. 보관함 @@ -247,12 +246,6 @@ 소스 코드에 대한 기여 앨범 페이지 디자인 제작 추가 - 제외할 목록 - 제외 목록에서 제거 - %1$s 을(를) 제외 목록에서 제거하시겠습니까?]]> - 제외 목록 비우기 - 제외 목록을 비우시겠습니까? - 제외 목록에 추가된 폴더의 내용은 보관함에 표시되지 않습니다. 아티스트 이미지 초기화 아티스트 이미지 설정 라이브러리 카테고리 diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml index 9c2eebef..b423daab 100644 --- a/app/src/main/res/values-nl/strings.xml +++ b/app/src/main/res/values-nl/strings.xml @@ -193,7 +193,6 @@ Producten laden… Als volgende Uiterlijk - "Welkom bij Phonograph, een mooie en lichte muziekspeler voor Android." Veeg de kaart in het afspeelscherm om de afspeelwachtrij te weergeven. Rangschik de afspeelwachtrij door de afspeelnummers te verslepen. Bibliotheek @@ -245,12 +244,6 @@ Voor zijn bijdragen aan de broncode. Om het albumpagina-uiterlijk te maken. Toevoegen - Zwarte lijst - Verwijderen van zwarte lijst - %1$s verwijderen van de zwarte lijst?]]> - Zwarte lijst legen - Wil je de zwarte lijst legen? - De inhoud van mappen op de zwarte lijst worden verborgen van je bibliotheek. Artiest afbeelding resetten Artiest afbeelding instellen Bibliotheek categorieën diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml index d23a3d2a..037a39d6 100644 --- a/app/src/main/res/values-pl/strings.xml +++ b/app/src/main/res/values-pl/strings.xml @@ -193,7 +193,6 @@ Ładowanie produktów... Za chwilę zagra Wygląd - "Witaj w Phonograph, pięknym i lekkim odtwarzaczu muzyki na Androida " Przesuń kartę na ekranie Obecnie Grane w górę, aby odsłonić pełną kolejkę odtwarzania Zmień kolejność odtwarzania, przeciągając numer utworu w górę lub w dół kolejki Biblioteka @@ -245,12 +244,6 @@ Za jego wkład w kod źródłowy. Za stworzenie design\'u strony albumu Dodaj - Czarna lista - Usuń z czarnej listy - %1$s z czarnej listy?]]> - Wyczyść czarną listę - Czy chcesz wyczyścić czarną listę? - Zawartość czarnej listy jest niewidoczna w twojej bibliotece. Wyczyść obraz artysty Zaktualizuj zdjęcie wykonawcy Kategorie biblioteki diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml index eb86202e..93f4e127 100644 --- a/app/src/main/res/values-pt-rBR/strings.xml +++ b/app/src/main/res/values-pt-rBR/strings.xml @@ -197,7 +197,6 @@ Carregando produtos... Próximo Aparência - "Seja bem-vindo ao Phonograph, um lindo e leve player de música para Android. " Arraste para cima o card da tela de reprodução para mostrar a lista de reprodução completa. Mude as músicas de lugar na fila pressionando-as e arrastando-as de seu número de faixa. Biblioteca @@ -249,12 +248,6 @@ Pela sua contribuição com o código-fonte. Por criar o design da página de álbuns. Adicionar - Lista Negra - Remover da lista negra - %1$s da lista negra?]]> - Limpar lista negra - Deseja limpar a lista negra? - O conteúdo de pastas presentes na lista negra são ocultadas de sua biblioteca. Redefinir a imagem do artista Definir imagem do artista Categorias da biblioteca diff --git a/app/src/main/res/values-pt-rPT/strings.xml b/app/src/main/res/values-pt-rPT/strings.xml index 278632bd..5deb90fd 100644 --- a/app/src/main/res/values-pt-rPT/strings.xml +++ b/app/src/main/res/values-pt-rPT/strings.xml @@ -162,7 +162,6 @@ Carregando produtos... A seguir Aparência - "Bem vindo ao Phonograph, um belo e leve leitor de música para Android. " Deslize o cartão no ecrã de \"a reproduzir\" para cima para mostrar a fila de reprodução completa. Reorganizar a fila de reprodução arrastando a música desde o seu número Biblioteca diff --git a/app/src/main/res/values-ro/strings.xml b/app/src/main/res/values-ro/strings.xml index e780f201..3a27303b 100644 --- a/app/src/main/res/values-ro/strings.xml +++ b/app/src/main/res/values-ro/strings.xml @@ -193,7 +193,6 @@ Încărcare produse... Urmează Aspect - "Bine ați venit la Phonograph, un player muzical frumos și ușor pentru Android. " Glisați cardul în ecranul de redare acum pentru a afișa coada de redare completă. Rearanjați coada de redare prin glisarea unei melodii de la numărul piesei sale. Bibliotecă @@ -245,12 +244,6 @@ Pentru contribuțiile sale la codul sursă. Pentru crearea designului paginii albume Adăugare - Listă neagră - Eliminați din lista neagră - %1$s din lista neagră?]]> - Ștergeţi lista neagră - Doriți să ștergeți lista neagră? - Conținutul dosarelor din lista neagră este ascuns în bibliotecă. Resetați imaginea artistului Setați imaginea artistului Categorii diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index de7ae3e3..23ce23b1 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -197,7 +197,6 @@ Загрузка продуктов... Далее Вид экрана воспроизведения - "Добро пожаловать в Phonograph, красивый и лёгкий плеер для Android" Проведите по карточке на экране воспроизведения, чтобы просмотреть очередь Редактируйте очередь воспроизведения, перетаскивая песни за их номер "Библиотека " @@ -249,12 +248,6 @@ За его вклад в исходный код. За создание дизайна показа альбомов. Добавить - Чёрный список - Убрать из чёрного списка - %1$s из чёрного списка?]]> - Очистить чёрный список - Вы хотите очистить чёрный список? - Занесённые в чёрный список папки скрыты из вашей библиотеки. Сбросить картинку исполнителя Установить картинку исполнителя Категории библиотеки diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index 76f2de08..13cbc822 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -193,7 +193,6 @@ İçerik yükleniyor... Sırada olanlar Görünüm - "Phonograph'a Hoşgeldiniz, Android için muhteşem bir müzik çalar. " Şuan çalınıyor ekranı kartını yukarı kaydırmak çalma sırasının tamamını ortaya çıkarır. Çalma sırasını yeniden düzenlemek için şarkının parça numarasını kaydırın Kitaplık @@ -245,12 +244,6 @@ Kaynak koda yaptığı katkılardan dolayı. Albüm sayfası tasarımı oluşturmak için. Ekle - Kara liste - Kara listeden kaldır - %1$s kara listeden çıkartmak istiyor musun?]]> - Kara listeyi temizle - Kara listeyi temizlemek istiyor musunuz? - Kara listeye alınan klasörlerin içeriği kitaplığınızdan gizlenir. Sanatçı resmini sıfırla Sanatçı resmi ayarla Kitaplık kategorileri diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml index df5c1908..e2d76756 100644 --- a/app/src/main/res/values-uk/strings.xml +++ b/app/src/main/res/values-uk/strings.xml @@ -192,7 +192,6 @@ Завантаження продуктів... До наступного Вигляд - "Вітаємо вас у Phonograph, красивому та легкому музичному програвачу на Android. " Свайпніть картку на екрані «Зараз грає» щоб відкрити всю чергу відтворення. Змініть чергу відтворення, перетягнувши пісню за її номер. Бібліотека @@ -220,11 +219,6 @@ Не вдалося надіслати звіт Неправильне ім’я користувача або пароль Недійсний токен доступу. Зв’яжіться з розробником додатка. - Видалити з чорного списку - %1$s з чорного списку?]]> - Очистити чорний список - Дійсно очистити чорний список? - Вміст тек чорного списку приховано з вашої бібліотеки. Скинути зображення виконавця Встановити зображення виконавця Категорії бібліотеки diff --git a/app/src/main/res/values-vi/strings.xml b/app/src/main/res/values-vi/strings.xml index fefa93c2..b2294e3e 100644 --- a/app/src/main/res/values-vi/strings.xml +++ b/app/src/main/res/values-vi/strings.xml @@ -185,7 +185,6 @@ Đang tải sản phẩm... Tiếp theo Giao diện - "Chào mừng bạn đến Phonograph, một máy nghe nhạc đẹp và nhẹ cho Android." Vuốt lên thẻ trong trình đang phát để đến với hàng đợi phát đầy đủ. Sắp xếp lại hàng đợi phát bằng cách kéo một bài hát từ số thứ tự của nó. Thư viện @@ -234,10 +233,4 @@ Không tìm thấy hàng mua. Đối với đóng góp cho mã nguồn. Thêm - Danh sách đen - Xóa khỏi danh sách đen - %1$s từ danh sách đen?]]> - Xóa danh sách đen - Bạn muốn xóa danh sách đen không? - Nội dung của các thư mục chọn vào danh sách đen được ẩn trong thư viện của bạn. diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml index 4c57aae3..af9db232 100644 --- a/app/src/main/res/values-zh-rCN/strings.xml +++ b/app/src/main/res/values-zh-rCN/strings.xml @@ -195,7 +195,6 @@ 加载产品中… 即将播放 外观 - "欢迎使用 Phonohraph ,这是一款精致且简洁的 Android 音乐播放器。 " 上滑正在播放界面内的卡片即可展开播放队列。 通过拖动歌曲名前面的序列号来调整播放队列的顺序。 媒体库 @@ -247,12 +246,6 @@ 因他对源代码的贡献。 以新增专辑封面设计。 添加 - 黑名单 - 从黑名单中移除 - %1$s ?]]> - 清除黑名单 - 您想清除黑名单? - 黑名单中文件夹将在媒体库中隐藏。 重置艺术家图片 设置艺术家图片 媒体库类别 diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml index 2f7a8aed..95edfd1a 100644 --- a/app/src/main/res/values-zh-rTW/strings.xml +++ b/app/src/main/res/values-zh-rTW/strings.xml @@ -198,7 +198,6 @@ 正在載入 播放佇列:即將播放 外觀 - "歡迎光臨 Phonograph,一個美麗又輕量的音樂播放器。" 在播放面板上滑來顯示播放佇列 您可以更改歌曲播放的順序,上下拖曳播放佇列中的歌曲編號即可。 音樂庫 @@ -250,12 +249,6 @@ 原始碼貢獻者 創建專輯頁面 新增 - 黑名單 - 從黑名單中移除 - %1$s 從黑名單中移除?]]> - 清除黑名單 - 你是否想要清除黑名單? - 列入黑名單的文件夾將不會顯示在音樂庫中 重設歌手圖片 設定歌手圖片 音樂庫類別 diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 52ac8a21..d602ade8 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -208,7 +208,6 @@ Loading products… Up next Appearance - "Welcome to Phonograph, a beautiful and lightweight music player for Android. " Swipe the card in the now playing screen up to reveal the full playing queue. Rearrange the playing queue by dragging a song from its track number. Library @@ -261,12 +260,6 @@ For his contributions to the source code. For creating the album page design. Add - Blacklist - Remove from blacklist - %1$s from the blacklist?]]> - Clear blacklist - Do you want to clear the blacklist? - The content of blacklisted folders is hidden from your library. Reset artist image Set artist image Library categories diff --git a/app/src/main/res/xml/pref_blacklist.xml b/app/src/main/res/xml/pref_blacklist.xml deleted file mode 100644 index 77a3110d..00000000 --- a/app/src/main/res/xml/pref_blacklist.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - -