Skip to content

Commit 1c65a95

Browse files
committed
feat: add sleep timer feature (#488)
1 parent f19e200 commit 1c65a95

File tree

19 files changed

+208
-3
lines changed

19 files changed

+208
-3
lines changed

lib/localization/app_ar.arb

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@
4343
"error": "حدث خطأ ما",
4444
"folderRestrictions": "نظرًا للقيود الجديدة على Android، فإنه من الضروري اختيار مجلدات محددة ومناسبة لأنواع الملفات المختلفة. يرجى التأكد من اختيار مجلد 'المستندات' أو 'التنزيلات' لنسخة احتياطية للتطبيق.",
4545
"home": "الرئيسية",
46+
"hours": "Hours",
4647
"invalidYouTubePlaylist": "Invalid Youtube playlist",
4748
"language": "اللغة",
4849
"languageMsg": "تم تغيير اللغة",
@@ -53,6 +54,7 @@
5354
"lyrics": "كلمات",
5455
"lyricsNotAvailable": "لا توجد كلمات متاحة",
5556
"makeOffline": "Make available offline",
57+
"minutes": "Minutes",
5658
"name": "Name",
5759
"newAnnouncement": "New announcement posted",
5860
"noCustomPlaylists": "You haven't created any custom playlists yet",
@@ -86,6 +88,9 @@
8688
"restoredSuccess": "تمت الاستعادة بنجاح",
8789
"search": "بحث",
8890
"searchHistoryMsg": "تم مسح سجل البحث",
91+
"selectDuration": "Select duration",
92+
"setSleepTimer": "Set sleep timer",
93+
"setTimer": "Set timer",
8994
"settingChangedMsg": "تم تغيير الإعداد",
9095
"settings": "الإعدادات",
9196
"songAdded": "تمت إضافة الأغنية بنجاح!",

lib/localization/app_de.arb

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@
4343
"error": "Etwas ist schiefgelaufen",
4444
"folderRestrictions": "Aufgrund neuer Beschränkungen auf Android ist es wichtig, spezifische und geeignete Ordner für verschiedene Dateitypen auszuwählen. Stelle sicher, dass du entweder den Ordner 'Dokumente' oder 'Downloads' für das App-Backup auswählst.",
4545
"home": "Startseite",
46+
"hours": "Hours",
4647
"invalidYouTubePlaylist": "Invalid Youtube playlist",
4748
"language": "Sprache",
4849
"languageMsg": "Sprache geändert",
@@ -53,6 +54,7 @@
5354
"lyrics": "Songtext",
5455
"lyricsNotAvailable": "Keine Songtexte verfügbar",
5556
"makeOffline": "Make available offline",
57+
"minutes": "Minutes",
5658
"name": "Name",
5759
"newAnnouncement": "New announcement posted",
5860
"noCustomPlaylists": "Du hast noch keine eigene Playlist erstellt",
@@ -86,6 +88,9 @@
8688
"restoredSuccess": "Erfolgreich wiederhergestellt",
8789
"search": "Suche",
8890
"searchHistoryMsg": "Suchverlauf gelöscht",
91+
"selectDuration": "Select duration",
92+
"setSleepTimer": "Set sleep timer",
93+
"setTimer": "Set timer",
8994
"settingChangedMsg": "Einstellung geändert",
9095
"settings": "Einstellungen",
9196
"songAdded": "Song erfolgreich hinzugefügt",

lib/localization/app_el.arb

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@
4343
"error": "Παρουσιάστηκε κάποιο πρόβλημα",
4444
"folderRestrictions": "Λόγω νέων περιορισμών στο Android, είναι απαραίτητο να επιλέξετε συγκεκριμένους και κατάλληλους φακέλους για διάφορους τύπους αρχείων. Βεβαιωθείτε ότι επιλέγετε είτε τον φάκελο 'Έγγραφα' είτε τον φάκελο 'Λήψεις' για τη δημιουργία αντιγράφου ασφαλείας της εφαρμογής.",
4545
"home": "Κεντρική",
46+
"hours": "Hours",
4647
"invalidYouTubePlaylist": "Invalid Youtube playlist",
4748
"language": "Γλώσσα",
4849
"languageMsg": "Η γλώσσα έχει αλλάξει",
@@ -53,6 +54,7 @@
5354
"lyrics": "Στίχοι",
5455
"lyricsNotAvailable": "Δεν υπάρχουν διαθέσιμοι στίχοι",
5556
"makeOffline": "Make available offline",
57+
"minutes": "Minutes",
5658
"name": "Name",
5759
"newAnnouncement": "New announcement posted",
5860
"noCustomPlaylists": "Δεν έχετε δημιουργήσει ακόμα λίστες αναπαραγωγής",
@@ -86,6 +88,9 @@
8688
"restoredSuccess": "Η επαναφορά ολοκληρώθηκε με επιτυχία",
8789
"search": "Αναζήτηση",
8890
"searchHistoryMsg": "Έγινε απαλοιφή του ιστορικού αναζήτησης",
91+
"selectDuration": "Select duration",
92+
"setSleepTimer": "Set sleep timer",
93+
"setTimer": "Set timer",
8994
"settingChangedMsg": "Η ρύθμιση άλλαξε",
9095
"settings": "Ρυθμίσεις",
9196
"songAdded": "Το τραγούδι προστέθηκε με επιτυχία!",

lib/localization/app_en.arb

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@
4343
"error": "An error occurred. Please try again.",
4444
"folderRestrictions": "Android restrictions require selecting specific folders (e.g., Documents or Downloads) for backup.",
4545
"home": "Home",
46+
"hours": "Hours",
4647
"invalidYouTubePlaylist": "Invalid YouTube playlist",
4748
"language": "Language",
4849
"languageMsg": "Language updated successfully",
@@ -53,6 +54,7 @@
5354
"lyrics": "Lyrics",
5455
"lyricsNotAvailable": "Lyrics not available",
5556
"makeOffline": "Make available offline",
57+
"minutes": "Minutes",
5658
"name": "Name",
5759
"newAnnouncement": "New announcement posted",
5860
"noCustomPlaylists": "No custom playlists created yet",
@@ -86,6 +88,9 @@
8688
"restoredSuccess": "Data restored successfully",
8789
"search": "Search",
8890
"searchHistoryMsg": "Search history cleared",
91+
"selectDuration": "Select duration",
92+
"setSleepTimer": "Set sleep timer",
93+
"setTimer": "Set timer",
8994
"settingChangedMsg": "Settings updated successfully",
9095
"settings": "Settings",
9196
"songAdded": "Song added",

lib/localization/app_es.arb

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@
4343
"error": "Ocurrió un error. Por favor, inténtalo nuevamente.",
4444
"folderRestrictions": "Las restricciones de Android requieren seleccionar carpetas específicas (p. ej., Documentos o Descargas) para respaldos.",
4545
"home": "Inicio",
46+
"hours": "Hours",
4647
"invalidYouTubePlaylist": "Lista de reproducción de YouTube no válida",
4748
"language": "Idioma",
4849
"languageMsg": "Se ha cambiado el idioma",
@@ -53,6 +54,7 @@
5354
"lyrics": "Letras",
5455
"lyricsNotAvailable": "No hay letras disponibles",
5556
"makeOffline": "Make available offline",
57+
"minutes": "Minutes",
5658
"name": "Nombre",
5759
"newAnnouncement": "New announcement posted",
5860
"noCustomPlaylists": "Aún no se han creado listas de reproducción personalizadas",
@@ -86,6 +88,9 @@
8688
"restoredSuccess": "Restaurado",
8789
"search": "Buscar",
8890
"searchHistoryMsg": "Historial de búsqueda borrado",
91+
"selectDuration": "Select duration",
92+
"setSleepTimer": "Set sleep timer",
93+
"setTimer": "Set timer",
8994
"settingChangedMsg": "Ajustes cambiados",
9095
"settings": "Ajustes",
9196
"songAdded": "Canción añadida",

lib/localization/app_fr.arb

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@
4343
"error": "Une erreur s'est produite",
4444
"folderRestrictions": "En raison des nouvelles restrictions sur Android, il est essentiel de sélectionner des dossiers spécifiques et appropriés pour différents types de fichiers. Assurez-vous de choisir soit le dossier 'Documents' soit le dossier 'Téléchargements' pour la sauvegarde de l'application.",
4545
"home": "Accueil",
46+
"hours": "Hours",
4647
"invalidYouTubePlaylist": "Playlist YouTube invalide",
4748
"language": "Langue",
4849
"languageMsg": "Langue modifiée",
@@ -53,6 +54,7 @@
5354
"lyrics": "Paroles",
5455
"lyricsNotAvailable": "Aucune parole disponible",
5556
"makeOffline": "Rendre disponible hors ligne",
57+
"minutes": "Minutes",
5658
"name": "Nom",
5759
"newAnnouncement": "Nouvelle annonce publiée",
5860
"noCustomPlaylists": "Vous n'avez pas encore créé de playlists personnalisées",
@@ -86,6 +88,9 @@
8688
"restoredSuccess": "Restauration réussie",
8789
"search": "Chercher",
8890
"searchHistoryMsg": "Historique de recherche effacé",
91+
"selectDuration": "Select duration",
92+
"setSleepTimer": "Set sleep timer",
93+
"setTimer": "Set timer",
8994
"settingChangedMsg": "Paramètre modifié",
9095
"settings": "Paramètres",
9196
"songAdded": "Titre ajouté avec succès !",

lib/localization/app_gl.arb

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@
4343
"error": "Ocurriu un erro. Por favor, téntao de novo.",
4444
"folderRestrictions": "As restriccións de Android requiren seleccionar cartafoles específicos (p.e., Documentos ou Descargas) para respaldos.",
4545
"home": "Coemzo",
46+
"hours": "Hours",
4647
"invalidYouTubePlaylist": "Lista de reproducción de YouTube non válida",
4748
"language": "Idioma",
4849
"languageMsg": "Cambiouse o idioma",
@@ -53,6 +54,7 @@
5354
"lyrics": "Letras",
5455
"lyricsNotAvailable": "Non hai letras dispoñibles",
5556
"makeOffline": "Make available offline",
57+
"minutes": "Minutes",
5658
"name": "Nome",
5759
"newAnnouncement": "New announcement posted",
5860
"noCustomPlaylists": "Aínda non se crearon listas de reproducción personalizadas",
@@ -86,6 +88,9 @@
8688
"restoredSuccess": "Restaurado",
8789
"search": "Buscar",
8890
"searchHistoryMsg": "Historial de búsqueda borrado",
91+
"selectDuration": "Select duration",
92+
"setSleepTimer": "Set sleep timer",
93+
"setTimer": "Set timer",
8994
"settingChangedMsg": "Axustes cambiados",
9095
"settings": "Axustes",
9196
"songAdded": "Canción engadida",

lib/localization/app_id.arb

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@
4343
"error": "Terjadi kesalahan. Silakan coba lagi.",
4444
"folderRestrictions": "Pembatasan Android mengharuskan memilih folder tertentu (misalnya, Dokumen atau Unduhan) untuk pencadangan.",
4545
"home": "Beranda",
46+
"hours": "Hours",
4647
"invalidYouTubePlaylist": "Playlist YouTube tidak sah",
4748
"language": "Bahasa",
4849
"languageMsg": "Bahasa berhasil diperbarui",
@@ -53,6 +54,7 @@
5354
"lyrics": "Lirik",
5455
"lyricsNotAvailable": "Lirik tidak tersedia",
5556
"makeOffline": "Tersedia secara offline",
57+
"minutes": "Minutes",
5658
"name": "Nama",
5759
"newAnnouncement": "Pengumuman baru saja diposting",
5860
"noCustomPlaylists": "Belum ada daftar putar khusus yang dibuat",
@@ -86,6 +88,9 @@
8688
"restoredSuccess": "Data berhasil dipulihkan",
8789
"search": "Cari",
8890
"searchHistoryMsg": "Riwayat pencarian berhasil dihapus",
91+
"selectDuration": "Select duration",
92+
"setSleepTimer": "Set sleep timer",
93+
"setTimer": "Set timer",
8994
"settingChangedMsg": "Pengaturan berhasil diubah",
9095
"settings": "Pengaturan",
9196
"songAdded": "Lagu berhasil ditambahkan",

lib/localization/app_it.arb

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@
4343
"error": "Qualcosa è andato storto",
4444
"folderRestrictions": "A causa delle nuove restrizioni su Android, è necessario selezionare cartelle specifiche e appropriate per diversi tipi di file. Assicurati di scegliere la cartella 'Documents' o 'Downloads' per il backup dell'app.",
4545
"home": "Home",
46+
"hours": "Hours",
4647
"invalidYouTubePlaylist": "Playlist YouTube non valida",
4748
"language": "Lingua",
4849
"languageMsg": "Lingua cambiata con successo",
@@ -53,6 +54,7 @@
5354
"lyrics": "Testi",
5455
"lyricsNotAvailable": "Testi non disponibili",
5556
"makeOffline": "Rendi disponibile offline",
57+
"minutes": "Minutes",
5658
"name": "Nome",
5759
"newAnnouncement": "Nuovo annuncio pubblicato",
5860
"noCustomPlaylists": "Non hai ancora creato playlist personalizzate",
@@ -86,6 +88,9 @@
8688
"restoredSuccess": "Dati ripristinati con successo",
8789
"search": "Cerca",
8890
"searchHistoryMsg": "Cronologia ricerche cancellata",
91+
"selectDuration": "Select duration",
92+
"setSleepTimer": "Set sleep timer",
93+
"setTimer": "Set timer",
8994
"settingChangedMsg": "Impostazioni cambiate",
9095
"settings": "Impostazioni",
9196
"songAdded": "Brano aggiunto con successo",

lib/localization/app_ja.arb

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@
4343
"error": "不明のエラーが発生",
4444
"folderRestrictions": "Androidの新しい制約により、ファイルの種類に対して適切なフォルダを選択する必要があります。本アプリのバックアップには、「Documents」か「Downloads」フォルダを必ず選択してください。",
4545
"home": "ホーム",
46+
"hours": "Hours",
4647
"invalidYouTubePlaylist": "無効な Youtube 再生リスト",
4748
"language": "言語",
4849
"languageMsg": "言語を変更しました",
@@ -53,6 +54,7 @@
5354
"lyrics": "歌詞",
5455
"lyricsNotAvailable": "歌詞は利用できません",
5556
"makeOffline": "オフラインで利用する",
57+
"minutes": "Minutes",
5658
"name": "名前",
5759
"newAnnouncement": "新しいお知らせを掲載",
5860
"noCustomPlaylists": "まだ再生リストを作成していません",
@@ -86,6 +88,9 @@
8688
"restoredSuccess": "復元に成功しました",
8789
"search": "検索",
8890
"searchHistoryMsg": "検索履歴を削除しました",
91+
"selectDuration": "Select duration",
92+
"setSleepTimer": "Set sleep timer",
93+
"setTimer": "Set timer",
8994
"settingChangedMsg": "設定を変更しました",
9095
"settings": "設定",
9196
"songAdded": "曲を追加しました",

0 commit comments

Comments
 (0)