chore: remove unused save lyrics toggle

This commit is contained in:
Kingkor Roy Tirtho 2023-10-15 10:56:09 +06:00
parent 8de2196b61
commit edb8928d53
17 changed files with 1 additions and 36 deletions

View File

@ -138,7 +138,6 @@
"skip_non_music": "تخطي المقاطع غير الموسيقية (SponsorBlock)", "skip_non_music": "تخطي المقاطع غير الموسيقية (SponsorBlock)",
"blacklist_description": "المقطوعات والفنانون المدرجون في القائمة السوداء", "blacklist_description": "المقطوعات والفنانون المدرجون في القائمة السوداء",
"wait_for_download_to_finish": "يرجى الانتظار حتى انتهاء التنزيل الحالي", "wait_for_download_to_finish": "يرجى الانتظار حتى انتهاء التنزيل الحالي",
"download_lyrics": "تحميل الكلمات مع المقطوعات",
"desktop": "سطح المكتب", "desktop": "سطح المكتب",
"close_behavior": "إغلاق التصرف", "close_behavior": "إغلاق التصرف",
"close": "إغلاق", "close": "إغلاق",

View File

@ -136,7 +136,6 @@
"skip_non_music": "গানের নন-মিউজিক সেগমেন্ট এড়িয়ে যান (SponsorBlock)", "skip_non_music": "গানের নন-মিউজিক সেগমেন্ট এড়িয়ে যান (SponsorBlock)",
"blacklist_description": "কালো তালিকাভুক্ত গানের ট্র্যাক এবং শিল্পী", "blacklist_description": "কালো তালিকাভুক্ত গানের ট্র্যাক এবং শিল্পী",
"wait_for_download_to_finish": "ডাউনলোড শেষ হওয়ার জন্য অপেক্ষা করুন", "wait_for_download_to_finish": "ডাউনলোড শেষ হওয়ার জন্য অপেক্ষা করুন",
"download_lyrics": "গানের সাথে লিরিক্স ডাউনলোড করুন",
"desktop": "ডেস্কটপ", "desktop": "ডেস্কটপ",
"close_behavior": "বন্ধ করার প্রক্রিয়া", "close_behavior": "বন্ধ করার প্রক্রিয়া",
"close": "বন্ধ করুন", "close": "বন্ধ করুন",

View File

@ -136,7 +136,6 @@
"skip_non_music": "Ometre segments que no son música (SponsorBlock)", "skip_non_music": "Ometre segments que no son música (SponsorBlock)",
"blacklist_description": "Cançons i artistes de la llista negra", "blacklist_description": "Cançons i artistes de la llista negra",
"wait_for_download_to_finish": "Si us plau, esperi que acabi la descàrrega actual", "wait_for_download_to_finish": "Si us plau, esperi que acabi la descàrrega actual",
"download_lyrics": "Descarregar lletres amb les cançons",
"desktop": "Escriptori", "desktop": "Escriptori",
"close_behavior": "Comportament al tancar", "close_behavior": "Comportament al tancar",
"close": "Tancar", "close": "Tancar",

View File

@ -136,7 +136,6 @@
"skip_non_music": "Überspringe Nicht-Musik-Segmente (SponsorBlock)", "skip_non_music": "Überspringe Nicht-Musik-Segmente (SponsorBlock)",
"blacklist_description": "Gesperrte Titel und Künstler", "blacklist_description": "Gesperrte Titel und Künstler",
"wait_for_download_to_finish": "Bitte warten Sie, bis der aktuelle Download abgeschlossen ist", "wait_for_download_to_finish": "Bitte warten Sie, bis der aktuelle Download abgeschlossen ist",
"download_lyrics": "Songtexte zusammen mit den Tracks herunterladen",
"desktop": "Desktop", "desktop": "Desktop",
"close_behavior": "Verhalten beim Schließen", "close_behavior": "Verhalten beim Schließen",
"close": "Schließen", "close": "Schließen",

View File

@ -138,7 +138,6 @@
"skip_non_music": "Skip non-music segments (SponsorBlock)", "skip_non_music": "Skip non-music segments (SponsorBlock)",
"blacklist_description": "Blacklisted tracks and artists", "blacklist_description": "Blacklisted tracks and artists",
"wait_for_download_to_finish": "Please wait for the current download to finish", "wait_for_download_to_finish": "Please wait for the current download to finish",
"download_lyrics": "Download lyrics along with tracks",
"desktop": "Desktop", "desktop": "Desktop",
"close_behavior": "Close Behavior", "close_behavior": "Close Behavior",
"close": "Close", "close": "Close",

View File

@ -136,7 +136,6 @@
"skip_non_music": "Omitir segmentos que no son música (SponsorBlock)", "skip_non_music": "Omitir segmentos que no son música (SponsorBlock)",
"blacklist_description": "Canciones y artistas en la lista negra", "blacklist_description": "Canciones y artistas en la lista negra",
"wait_for_download_to_finish": "Por favor, espera a que termine la descarga actual", "wait_for_download_to_finish": "Por favor, espera a que termine la descarga actual",
"download_lyrics": "Descargar letras junto con las canciones",
"desktop": "Escritorio", "desktop": "Escritorio",
"close_behavior": "Comportamiento al cerrar", "close_behavior": "Comportamiento al cerrar",
"close": "Cerrar", "close": "Cerrar",

View File

@ -79,7 +79,7 @@
"track_will_play_next": "{track} پخش خواهد شد", "track_will_play_next": "{track} پخش خواهد شد",
"play_next": "پخش آهنگ بعدی", "play_next": "پخش آهنگ بعدی",
"removed_track_from_queue": "{track} از لیست پخش حذف شد", "removed_track_from_queue": "{track} از لیست پخش حذف شد",
"remove_from_queue":"از لیست پخش حذف شد", "remove_from_queue": "از لیست پخش حذف شد",
"remove_from_favorites": "از علاقمندی ها حدف شد", "remove_from_favorites": "از علاقمندی ها حدف شد",
"save_as_favorite": "ذخیره به عنوان علاقمندی ها", "save_as_favorite": "ذخیره به عنوان علاقمندی ها",
"add_to_playlist": "به لیست پخش اضافه کردن", "add_to_playlist": "به لیست پخش اضافه کردن",
@ -138,7 +138,6 @@
"skip_non_music": "رد شدن از پخش های غیر موسیقی (SponsorBlock)", "skip_non_music": "رد شدن از پخش های غیر موسیقی (SponsorBlock)",
"blacklist_description": "آهنگ ها و هنرمند های در لیست سیاه", "blacklist_description": "آهنگ ها و هنرمند های در لیست سیاه",
"wait_for_download_to_finish": "لطفا صبر کنید تا دانلود آهنگ جاری تمام شود", "wait_for_download_to_finish": "لطفا صبر کنید تا دانلود آهنگ جاری تمام شود",
"download_lyrics": "دانلود متن آهنگ به همراه متن ",
"desktop": "میز کار", "desktop": "میز کار",
"close_behavior": "رفتار نزدیک", "close_behavior": "رفتار نزدیک",
"close": "بستن", "close": "بستن",

View File

@ -136,7 +136,6 @@
"skip_non_music": "Ignorer les segments non musicaux (SponsorBlock)", "skip_non_music": "Ignorer les segments non musicaux (SponsorBlock)",
"blacklist_description": "Pistes et artistes en liste noire", "blacklist_description": "Pistes et artistes en liste noire",
"wait_for_download_to_finish": "Veuillez attendre la fin du téléchargement en cours", "wait_for_download_to_finish": "Veuillez attendre la fin du téléchargement en cours",
"download_lyrics": "Télécharger les paroles avec les pistes",
"desktop": "Bureau", "desktop": "Bureau",
"close_behavior": "Comportement de fermeture", "close_behavior": "Comportement de fermeture",
"close": "Fermer", "close": "Fermer",

View File

@ -136,7 +136,6 @@
"skip_non_music": "गाने के अलावा सेगमेंट्स को छोड़ें (स्पॉन्सरब्लॉक)", "skip_non_music": "गाने के अलावा सेगमेंट्स को छोड़ें (स्पॉन्सरब्लॉक)",
"blacklist_description": "ब्लैकलिस्ट में शामिल ट्रैक और कलाकार", "blacklist_description": "ब्लैकलिस्ट में शामिल ट्रैक और कलाकार",
"wait_for_download_to_finish": "वर्तमान डाउनलोड समाप्त होने तक कृपया प्रतीक्षा करें", "wait_for_download_to_finish": "वर्तमान डाउनलोड समाप्त होने तक कृपया प्रतीक्षा करें",
"download_lyrics": "गानों के साथ लिरिक्स डाउनलोड करें",
"desktop": "डेस्कटॉप", "desktop": "डेस्कटॉप",
"close_behavior": "बंद करने का व्यवहार", "close_behavior": "बंद करने का व्यवहार",
"close": "बंद करें", "close": "बंद करें",

View File

@ -136,7 +136,6 @@
"skip_non_music": "音楽でない部分をスキップ (SponsorBlock)", "skip_non_music": "音楽でない部分をスキップ (SponsorBlock)",
"blacklist_description": "曲とアーティストのブラックリスト", "blacklist_description": "曲とアーティストのブラックリスト",
"wait_for_download_to_finish": "現在のダウンロードが完了するまでお待ちください", "wait_for_download_to_finish": "現在のダウンロードが完了するまでお待ちください",
"download_lyrics": "曲と共に歌詞もダウンロード",
"desktop": "デスクトップ", "desktop": "デスクトップ",
"close_behavior": "閉じた時の動作", "close_behavior": "閉じた時の動作",
"close": "閉じる", "close": "閉じる",

View File

@ -136,7 +136,6 @@
"skip_non_music": "Pomiń nie-muzyczne segmenty (SponsorBlock)", "skip_non_music": "Pomiń nie-muzyczne segmenty (SponsorBlock)",
"blacklist_description": "Czarna lista utworów i artystów", "blacklist_description": "Czarna lista utworów i artystów",
"wait_for_download_to_finish": "Proszę poczekać na zakończenie obecnego pobierania.", "wait_for_download_to_finish": "Proszę poczekać na zakończenie obecnego pobierania.",
"download_lyrics": "Pobierz utwory razem z tekstem",
"desktop": "Pulpit", "desktop": "Pulpit",
"close_behavior": "Zamknij", "close_behavior": "Zamknij",
"close": "Zamknij", "close": "Zamknij",

View File

@ -136,7 +136,6 @@
"skip_non_music": "Pular segmentos não musicais (SponsorBlock)", "skip_non_music": "Pular segmentos não musicais (SponsorBlock)",
"blacklist_description": "Faixas e artistas na lista negra", "blacklist_description": "Faixas e artistas na lista negra",
"wait_for_download_to_finish": "Aguarde o download atual ser concluído", "wait_for_download_to_finish": "Aguarde o download atual ser concluído",
"download_lyrics": "Baixar letras junto com as faixas",
"desktop": "Desktop", "desktop": "Desktop",
"close_behavior": "Comportamento de Fechamento", "close_behavior": "Comportamento de Fechamento",
"close": "Fechar", "close": "Fechar",

View File

@ -136,7 +136,6 @@
"skip_non_music": "Пропускать немузыкальные сегменты (SponsorBlock)", "skip_non_music": "Пропускать немузыкальные сегменты (SponsorBlock)",
"blacklist_description": "Черный список треков и артистов", "blacklist_description": "Черный список треков и артистов",
"wait_for_download_to_finish": "Пожалуйста, дождитесь завершения текущей загрузки", "wait_for_download_to_finish": "Пожалуйста, дождитесь завершения текущей загрузки",
"download_lyrics": "Скачивать тексты вместе с треками",
"desktop": "Компьютер", "desktop": "Компьютер",
"close_behavior": "Поведение при закрытии", "close_behavior": "Поведение при закрытии",
"close": "Закрыть", "close": "Закрыть",

View File

@ -138,7 +138,6 @@
"skip_non_music": "Пропустити не музичні сегменти", "skip_non_music": "Пропустити не музичні сегменти",
"blacklist_description": "Треки та виконавці в чорному списку", "blacklist_description": "Треки та виконавці в чорному списку",
"wait_for_download_to_finish": "Зачекайте, поки завершиться поточна загрузка", "wait_for_download_to_finish": "Зачекайте, поки завершиться поточна загрузка",
"download_lyrics": "Завантажувати тексти пісень разом з треками",
"desktop": "Робочий стіл", "desktop": "Робочий стіл",
"close_behavior": "Поведінка при закритті", "close_behavior": "Поведінка при закритті",
"close": "Закрити", "close": "Закрити",

View File

@ -136,7 +136,6 @@
"skip_non_music": "跳过非音乐片段(屏蔽赞助商)", "skip_non_music": "跳过非音乐片段(屏蔽赞助商)",
"blacklist_description": "已屏蔽的歌曲与艺人", "blacklist_description": "已屏蔽的歌曲与艺人",
"wait_for_download_to_finish": "请等待当前下载任务完成", "wait_for_download_to_finish": "请等待当前下载任务完成",
"download_lyrics": "下载歌曲时同时下载歌词",
"desktop": "桌面端设置", "desktop": "桌面端设置",
"close_behavior": "点击关闭按钮行为", "close_behavior": "点击关闭按钮行为",
"close": "关闭", "close": "关闭",

View File

@ -435,14 +435,6 @@ class SettingsPage extends HookConsumerWidget {
), ),
onTap: pickDownloadLocation, onTap: pickDownloadLocation,
), ),
SwitchListTile(
secondary: const Icon(SpotubeIcons.lyrics),
title: Text(context.l10n.download_lyrics),
value: preferences.saveTrackLyrics,
onChanged: (state) {
preferences.setSaveTrackLyrics(state);
},
),
], ],
), ),
if (DesktopTools.platform.isDesktop) if (DesktopTools.platform.isDesktop)

View File

@ -54,7 +54,6 @@ class UserPreferences extends PersistedChangeNotifier {
bool amoledDarkTheme; bool amoledDarkTheme;
bool checkUpdate; bool checkUpdate;
bool normalizeAudio; bool normalizeAudio;
bool saveTrackLyrics;
bool showSystemTrayIcon; bool showSystemTrayIcon;
bool skipNonMusic; bool skipNonMusic;
bool systemTitleBar; bool systemTitleBar;
@ -79,7 +78,6 @@ class UserPreferences extends PersistedChangeNotifier {
this.themeMode = ThemeMode.system, this.themeMode = ThemeMode.system,
this.layoutMode = LayoutMode.adaptive, this.layoutMode = LayoutMode.adaptive,
this.albumColorSync = true, this.albumColorSync = true,
this.saveTrackLyrics = false,
this.checkUpdate = true, this.checkUpdate = true,
this.audioQuality = AudioQuality.high, this.audioQuality = AudioQuality.high,
this.downloadLocation = "", this.downloadLocation = "",
@ -113,7 +111,6 @@ class UserPreferences extends PersistedChangeNotifier {
setThemeMode(ThemeMode.system); setThemeMode(ThemeMode.system);
setLayoutMode(LayoutMode.adaptive); setLayoutMode(LayoutMode.adaptive);
setAlbumColorSync(true); setAlbumColorSync(true);
setSaveTrackLyrics(false);
setCheckUpdate(true); setCheckUpdate(true);
setAudioQuality(AudioQuality.high); setAudioQuality(AudioQuality.high);
setDownloadLocation(""); setDownloadLocation("");
@ -150,12 +147,6 @@ class UserPreferences extends PersistedChangeNotifier {
updatePersistence(); updatePersistence();
} }
void setSaveTrackLyrics(bool shouldSave) {
saveTrackLyrics = shouldSave;
notifyListeners();
updatePersistence();
}
void setRecommendationMarket(Market country) { void setRecommendationMarket(Market country) {
recommendationMarket = country; recommendationMarket = country;
notifyListeners(); notifyListeners();
@ -284,7 +275,6 @@ class UserPreferences extends PersistedChangeNotifier {
@override @override
FutureOr<void> loadFromLocal(Map<String, dynamic> map) async { FutureOr<void> loadFromLocal(Map<String, dynamic> map) async {
saveTrackLyrics = map["saveTrackLyrics"] ?? false;
recommendationMarket = Market.values.firstWhere( recommendationMarket = Market.values.firstWhere(
(market) => (market) =>
market.name == (map["recommendationMarket"] ?? recommendationMarket), market.name == (map["recommendationMarket"] ?? recommendationMarket),
@ -358,7 +348,6 @@ class UserPreferences extends PersistedChangeNotifier {
@override @override
FutureOr<Map<String, dynamic>> toMap() { FutureOr<Map<String, dynamic>> toMap() {
return { return {
"saveTrackLyrics": saveTrackLyrics,
"recommendationMarket": recommendationMarket.name, "recommendationMarket": recommendationMarket.name,
"themeMode": themeMode.index, "themeMode": themeMode.index,
"accentColorScheme": accentColorScheme.toString(), "accentColorScheme": accentColorScheme.toString(),
@ -418,7 +407,6 @@ class UserPreferences extends PersistedChangeNotifier {
skipNonMusic: skipNonMusic ?? this.skipNonMusic, skipNonMusic: skipNonMusic ?? this.skipNonMusic,
youtubeApiType: youtubeApiType ?? this.youtubeApiType, youtubeApiType: youtubeApiType ?? this.youtubeApiType,
recommendationMarket: recommendationMarket ?? this.recommendationMarket, recommendationMarket: recommendationMarket ?? this.recommendationMarket,
saveTrackLyrics: saveTrackLyrics ?? this.saveTrackLyrics,
); );
} }
} }