From 469204daac13c50f3ef5a63b161b1a5c8bca2e66 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaime=20Garc=C3=ADa?= <55400857+jaime-grj@users.noreply.github.com> Date: Sat, 16 Aug 2025 02:43:02 +0200 Subject: [PATCH 1/5] style: Change position and size of rating container --- .../inner_fragment_player_controller_layout.xml | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/app/src/main/res/layout/inner_fragment_player_controller_layout.xml b/app/src/main/res/layout/inner_fragment_player_controller_layout.xml index 9063e242..b3f29424 100644 --- a/app/src/main/res/layout/inner_fragment_player_controller_layout.xml +++ b/app/src/main/res/layout/inner_fragment_player_controller_layout.xml @@ -81,14 +81,14 @@ android:layout_width="0dp" android:layout_height="wrap_content" android:layout_marginStart="24dp" - android:layout_marginTop="24dp" + android:layout_marginTop="8dp" android:layout_marginEnd="24dp" android:ellipsize="marquee" android:singleLine="true" android:text="@string/label_placeholder" app:layout_constraintEnd_toStartOf="@+id/button_favorite" app:layout_constraintStart_toStartOf="parent" - app:layout_constraintTop_toBottomOf="@+id/guideline" /> + app:layout_constraintTop_toBottomOf="@+id/rating_container" /> + app:layout_constraintTop_toBottomOf="@+id/guideline"> - + From 6cfa04d36851823f23f6d1ea85ff69c3887e9819 Mon Sep 17 00:00:00 2001 From: mucahit-kaya <54944321+mucahit-kaya@users.noreply.github.com> Date: Fri, 22 Aug 2025 17:08:08 +0200 Subject: [PATCH 2/5] Add Turkish language --- app/src/main/res/values-tr/arrays.xml | 257 +++++++++++++++ app/src/main/res/values-tr/strings.xml | 436 +++++++++++++++++++++++++ app/src/main/res/xml/locale_config.xml | 1 + 3 files changed, 694 insertions(+) create mode 100644 app/src/main/res/values-tr/arrays.xml create mode 100644 app/src/main/res/values-tr/strings.xml diff --git a/app/src/main/res/values-tr/arrays.xml b/app/src/main/res/values-tr/arrays.xml new file mode 100644 index 00000000..db3d1427 --- /dev/null +++ b/app/src/main/res/values-tr/arrays.xml @@ -0,0 +1,257 @@ + + + Açık + Koyu + Sistem varsayılanı + + + light + dark + default + + + + Yüksek + Orta + Düşük + + + 500 + 250 + 125 + + + + Yüksek + Orta + Düşük + + + -1 + 500 + 300 + + + + Kapalı + 128 MiB + 256 MiB + 512 MiB + 1024 MiB + + + 0 + 128 + 256 + 512 + 1024 + + + + Orjinal + 32 kbps + 48 kbps + 64 kbps + 80 kbps + 96 kbps + 112 kbps + 128 kbps + 160 kbps + 192 kbps + 256 kbps + 320 kbps + + + 0 + 32 + 48 + 64 + 80 + 96 + 112 + 128 + 160 + 192 + 256 + 320 + + + + Orjinal + 32 kbps + 48 kbps + 64 kbps + 80 kbps + 96 kbps + 112 kbps + 128 kbps + 160 kbps + 192 kbps + 256 kbps + 320 kbps + + + 0 + 32 + 48 + 64 + 80 + 96 + 112 + 128 + 160 + 192 + 256 + 320 + + + + Orjinal + 32 kbps + 48 kbps + 64 kbps + 80 kbps + 96 kbps + 112 kbps + 128 kbps + 160 kbps + 192 kbps + 256 kbps + 320 kbps + + + 0 + 32 + 48 + 64 + 80 + 96 + 112 + 128 + 160 + 192 + 256 + 320 + + + + Doğrudan çal + Opus + AAC + Mp3 + Flac + + + raw + opus + aac + mp3 + flac + + + + Doğrudan çal + Opus + AAC + Mp3 + Flac + + + raw + opus + aac + mp3 + flac + + + + Doğrudan indir + Opus + AAC + Mp3 + Flac + + + raw + opus + aac + mp3 + flac + + + + On saniye + Beş saniye + İki saniye + + + 10 + 5 + 2 + + + + Yüksek + Orta + Düşük + + + 18 + 12 + 6 + + + + Kapalı + Parça + Albüm + Otomatik + + + kapalı + parça + albüm + otomatik + + + + Format dönüştürme yapma + Sunucu ayarları + Wi-fi dönüştürme ayarları + Mobil dönüştürme formatı + + + 0 + 1 + 2 + 3 + + + + Minimum + Moderate + Agrasif + Aşırı + + + .1 + 1 + 4 + 8 + + + + En az 0 yıldız + En az 1 yıldız + En az 2 yıldız + En az 3 yıldız + En az 4 yıldız + + + 0 + 1 + 2 + 3 + 4 + + \ No newline at end of file diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml new file mode 100644 index 00000000..fa915fec --- /dev/null +++ b/app/src/main/res/values-tr/strings.xml @@ -0,0 +1,436 @@ + + Sorun yaşarsanız https://dontkillmyapp.com adresini ziyaret edin. Uygulamanın performansını etkileyebilecek güç tasarrufu özelliklerinin nasıl devre dışı bırakılacağına dair ayrıntılı talimatlar sağlar. + Ekran kapalıyken medya oynatma için lütfen pil optimizasyonlarını devre dışı bırakın. + Pil optimizasyonu + Çevrimdışı mod + Çalma listesine ekle + Sıraya ekle + Tümünü indir + Sanatçıya git + Anında karışım + Sıradakini çal + Tümünü kaldır + Paylaş + Karıştır + Albümler + Albümleri görüntüle + Sanatçı getirilirken hata oluştu + İndirilen albümler + En çok çalınan albümler + Yeni çıkanlar + Yakın zamanda eklenen albümler + Yakın zamanda çalınan albümler + Yıldızlı albümler + Albümler + Buna benzer daha fazla + Çal + %1$s tarihinde yayınlandı + %1$s tarihinde yayınlandı, orijinali %2$s + Karıştır + %1$d parça • %2$d dakika + Tempo + Aranıyor… + Anında karışım + Karıştır + Sanatçılar + Sanatçılara göz at + Sanatçının radyosu alınırken hata oluştu + Sanatçının parçaları alınırken hata oluştu + İndirilen sanatçılar + Yıldızlı sanatçılar + Sanatçılar + Radyo + Karıştır + Düzeni değiştir + Buna benzer daha fazla + Albümler + Daha fazla + Biyografi + En Çok Dinlenen Şarkılar + Tümünü gör + Yok say + Bir daha sorma + Devre dışı bırak + İptal + Veri tasarrufunu etkinleştir + Tamam + Wi-Fi dışındaki bağlantılarda Subsonic sunucusuna erişim kısıtlandı. Bu uyarı penceresinin tekrar görünmemesi için, uygulama ayarlarından bağlantı denetimini devre dışı bırakın. + Wi-Fi bağlı değil + Karıştır + İptal + Devam ettir + Lütfen dikkat edin, bu işleme devam etmek tüm sunuculardan indirilen kayıtlı öğelerin kalıcı olarak silinmesine yol açacaktır. + Kayıtlı öğeleri sil + Açıklama yok + Disk %1$s - %2$s + Disk %1$s + İptal + İndir + Bu klasördeki tüm parçalar indirilecektir. Alt klasörlerde bulunan parçalar indirilmeyecektir. + Parçaları indir + Bir şarkı indirdiğinde burada görünecek + Henüz indirme yok! + %1$s • %2$s öğe + %1$s öğe + Tümünü karıştır + Değişikliklerin geçerli olması için uygulamayı yeniden başlatın. + İndirilen dosyaların hedefi bir depolamadan diğerine değiştirildiğinde, önceki depolamada bulunan tüm indirilmiş dosyalar anında silinecektir. + Depolama seçeneğini seç + Harici + Dahili + İndirilenler + Sıraya ekle + Sonra çal + Kaldır + Tümünü kaldır + Karıştır + + Zorunlu + http veya https öneki gerekli + İndirilenler + İki veya daha fazla filtre seçin + Filtre + Türleri filtrele + (%1$d) + (+%1$d) + Tür Kataloğu + Türlere göz at + Bana sonra hatırlat + Destek ol + Hemen indir + Uygulamanın yeni bir sürümü Github’da mevcut. + Güncelleme mevcut + İptal + Sıfırla + Kaydet + Ana sayfayı düzenle + Yapılan değişikliklerin etkili olması için uygulamayı yeniden başlatmanız gerekir. + Müzik + Podcast + Radyo + Favori sanatçılarının en iyi şarkıları + Beğendiğin bir şarkıdan karışım başlat + Yeni radyo ekle + Yeni podcast kanalı ekle + İptal + İndir + Bu parçaların indirilmesi önemli miktarda veri kullanabilir + Eşitlenecek bazı yıldızlı parçalar var gibi görünüyor + En iyiler + Keşfet + Tümünü karıştır + Geçmişe dönüş + İnternet radyo istasyonları + Son çalınanlar + Tümünü gör + Geçen hafta + Geçen ay + Geçen yıl + Senin için + En çok çalınanlar + Tümünü gör + Yeni çıkışlar + En yeni podcastler + Çalma listeleri + Kanallar + Tümünü gör + Radyo istasyonları + Son eklenenler + Tümünü gör + Paylaşımlar + ★ Yıldızlı albümler + Tümünü gör + ★ Yıldızlı sanatçılar + Tümünü gör + ★ Yıldızlı parçalar + Tümünü gör + En iyi şarkıların + Yeniden düzenle + + -- + Albümler + Tümünü gör + Sanatçılar + Tümünü gör + Türler + Tümünü gör + Müzik klasörleri + Çalma listeleri + Tümünü gör + Sunucu eklenmedi + Subsonic sunucuları + Subsonic sunucuları + Yayınla + Ekle + Çalma listesine ekle + Tümünü indir + İndir + Tümü + İndirilenler + Albüm + Sanatçı + Tür + Parça + Yıl + Ana sayfa + Geçen hafta + Geçen ay + Geçen yıl + Kütüphane + Ara + Ayarlar + Sanatçı + Ad + Rastgele + Son eklenenler + Son çalınanlar + En çok çalınanlar + En son yıldızlananlar + En eski yıldızlananlar + Ana ekrana ekle + Ana ekrandan kaldır + Yıl + %1$.2fx + Çalma sırasını temizle + Sunucu önceliği + Bilinmeyen format + Dönüştürme + talep edildi + Çalma Listesi Kataloğu + Çalma listelerine göz at + Henüz çalma listesi oluşturulmadı + İptal + Oluştur + Çalma listesine ekle + Şarkı çalma listesine eklendi + Şarkı çalma listesine eklenemedi + %1$d parça • %2$s + Süre • %1$s + Silmek için uzun basın + Çalma listesi adı + İptal + Sil + Kaydet + Çalma listesini düzenle + Çal + Karıştır + Çalma listesi • %1$d şarkı + Sıraya ekle + Sil + İndir + Kanala git + Sonra çal + Kaldır + Kanallar + Kanallara göz at + RSS URL + Podcast Kanalı + Açıklama + Bölümler + Bölüm mevcut değil + İsteğiniz sunucuya gönderildi + Bölümü gizlemek için tıklayın\nDeğişiklikler yeniden başlatıldığında görülecek + Bir kanal eklediğinizde burada göreceksiniz + Podcast bulunamadı! + %1$s • %2$s + Radyo Anasayfa URL’si + Radyo Adı + Radyo Yayın URL’si + İptal + Sil + Kaydet + İnternet Radyo İstasyonu + Bölümü gizlemek için tıklayın\nDeğişiklikler yeniden başlatıldığında görülecek + Bir radyo istasyonu eklediğinizde burada göreceksiniz + İstasyon bulunamadı! + İptal + Kaydet + Değerlendir + Başlık, sanatçı veya albüm ara + En az üç karakter girin + Albümler + Sanatçılar + Şarkılar + Düşük güvenlik + Silmek için uzun basın + Yerel URL + Sunucu Adı + Parola + Sunucu URL’si + Kullanıcı adı + İptal + Sil + Kaydet + Sunucu ekle + İptal + Girişe git + Yine de devam et + İstenen sunucuya ulaşılamıyor. Devam etmeyi seçerseniz bu iletişim penceresi bir saat boyunca tekrar görünmez. + Sunucuya ulaşılamıyor + Tempo, Subsonic için açık kaynaklı ve hafif bir müzik istemcisidir, Android için yerel olarak tasarlanıp geliştirilmiştir. + Hakkında + Her zaman açık ekran + Dönüştürme formatı + Etkinleştirildiğinde, Tempo parçayı aşağıdaki dönüştürme ayarlarıyla indirmeye zorlamaz. + İndirmelerde yayın için kullanılan sunucu ayarlarına öncelik ver + Etkinleştirildiğinde, Tempo dönüştürülmüş parçaları indirir. + Dönüştürülmüş parçaları indir + Etkinleştirildiğinde, parçanın tahmini süresi sunucudan istenir. + İçerik uzunluğunu tahmin et + İndirmeler için dönüştürme formatı + Mobilde dönüştürme formatı + Wi-Fi’da dönüştürme formatı + Etkinleştirildiğinde, Tempo parçayı aşağıdaki dönüştürme ayarlarıyla yayınlamayacaktır. + Sunucu dönüştürme ayarlarına öncelik ver + Parçanın dönüştürülmesinde öncelik sunucuya verildi + Önbellekleme stratejisi + Değişikliğin geçerli olması için uygulamayı elle yeniden başlatmalısınız. + Bir çalma listesi bittiğinde benzer şarkılar çalarak müziğin devam etmesine izin verir + Sürekli çalma + Albüm kapağı önbelleği boyutu + Veri tüketimini azaltmak için kapak görsellerinin indirilmesinden kaçının. + Mobil veri kullanımını sınırla + Devam ederseniz tüm kayıtlı öğeler geri alınamaz şekilde silinecektir. + Kayıtlı öğeleri sil + İndirme depolaması + Ses ayarlarını düzenle + Ekolayzır + https://github.com/eddyizm/tempo + Gelişmeleri takip et + Github + Görsel çözünürlüğünü ayarla + Dil + Çıkış yap + İndirmeler için bit hızı + Mobilde bit hızı + Wi-Fi’da bit hızı + Ortam dosyası önbelleği boyutu + Müzik dizinlerini göster + Etkinleştirildiğinde müzik dizini bölümü görüntülenir. Klasörlerde gezinmenin doğru çalışması için sunucunun bu özelliği desteklemesi gerekir. + Podcast’i göster + Etkinleştirildiğinde podcast bölümü görüntülenir. Tam etkili olması için uygulamayı yeniden başlatın. + Ses kalitesini göster + Her ses parçası için bit hızı ve ses formatı gösterilecektir. + Öğe değerlemesini göster + Etkinleştirildiğinde, öğenin puanı ve favori olarak işaretlenip işaretlenmediği görüntülenir. + Eşitleme zamanlayıcısı + Etkinleştirildiğinde, kullanıcı çalma sırasını kaydedebilir ve uygulamayı açtığında bu durumu yükleyebilir. + Bu kullanıcı için çalma sırasını eşitle + Radyoyu göster + Etkinleştirildiğinde radyo bölümü görüntülenir. Tam etkili olması için uygulamayı yeniden başlatın. + Yeniden çalma kazanç modunu ayarla + Yuvarlatılmış köşeler + Köşe boyutu + Eğrilik açısının büyüklüğünü ayarlar. + Etkinleştirildiğinde, tüm kapak görselleri için bir eğme açısı uygulanır. Değişiklikler yeniden başlatıldığında geçerli olur. + Kütüphaneyi tara + Müzik scrobbling özelliğini etkinleştir + Sistem dili + Müzik paylaşımını etkinleştir + Yayın önbelleği boyutu + Yayın önbellek depolaması + Scrobbling özelliğinin çalışabilmesi için sunucunun bu verileri alacak şekilde etkinleştirilmiş olması gerekir. + Bir sanatçı radyosu dinlerken, anında karışımda veya tümünü karıştırırken belirli bir kullanıcı puanının altındaki parçalar yok sayılacaktır. + Replay gain, ses parçalarının ses seviyesini ayarlayarak tutarlı bir dinleme deneyimi sağlayan bir özelliktir. Bu ayar yalnızca parçada gerekli meta veriler varsa etkilidir. + Scrobbling, cihazınızın dinlediğiniz şarkılar hakkında bilgileri müzik sunucusuna göndermesini sağlayan bir özelliktir. Bu bilgiler müzik tercihlerinize göre kişisel öneriler oluşturulmasına yardımcı olur. + Kullanıcının müziği bir bağlantı üzerinden paylaşmasına olanak tanır. Bu işlevin sunucu tarafından desteklenmesi ve etkinleştirilmesi gerekir ve yalnızca tekil parçalar, albümler ve çalma listeleriyle sınırlıdır. + Bu kullanıcının çalma sırasının durumunu geri yükler. Buna çalma sırasındaki parçalar, o anda çalan parça ve bu parçadaki konum dahildir. Sunucunun bu özelliği desteklemesi gerekir. + %1$s \nŞu anda kullanımda: %2$s MiB + Dönüştürme moduna öncelik verilir. “Doğrudan çal” olarak ayarlanırsa dosyanın bit hızı değiştirilmez. + Dönüştürülmüş medyayı indir. Etkinleştirilirse indirme uç noktası kullanılmaz, bunun yerine aşağıdaki ayarlar geçerli olur. \n\n “İndirmeler için dönüştürme formatı” “Doğrudan indir” olarak ayarlanırsa dosyanın bit hızı değiştirilmez. + Dosya anlık olarak dönüştürüldüğünde, istemci genellikle parçanın süresini göstermez. Bu işlevi destekleyen sunuculardan çalınan parçanın süresini tahmin etmeleri istenebilir, + ancak yanıt süreleri daha uzun olabilir. + Etkinleştirildiğinde, yıldızlı parçalar çevrimdışı kullanım için indirilecektir. + Çevrimdışı kullanım için yıldızlı parçaları eşitle + Tema + Veri + Genel + Değerlendirme + Replay Gain + Scrobble + Değerlendirmeye göre parçaları yok say + Şu puana sahip şarkılar: + Paylaş + Eşitleme + Dönüştürme + Dönüştürme İndir + Arayüz + Dönüştürülmüş indirme + 3.1.0 + Sürüm + Mobil ağ üzerinden yayın yapmadan önce kullanıcı onayı iste. + Yalnızca Wi-Fi ile yayın uyarısı + Bağlantıyı kopyala + Paylaşımı sil + Paylaşımı güncelle + Bitiş tarihi: %1$s + Paylaşım desteklenmiyor veya etkin değil + Açıklama + Bitiş tarihi + İptal + Kaydet + Paylaş + Çalma listesine ekle + Sıraya ekle + İndir + Albüm alınırken hata oluştu + Sanatçı alınırken hata oluştu + Albüme git + Sanatçıya git + Anında karışım + Sonra çal + Değerlendir + Kaldır + Paylaş + İndirilenler + En çok çalınan parçalar + Son eklenen parçalar + Son çalınan parçalar + Yıldızlı parçalar + %1$s’in en iyi parçaları + %1$d yılı + %1$s • %2$s %3$s + İptal + Devam et + Devam et ve indir + Yıldızlı parçaların indirilmesi yüksek miktarda veri gerektirebilir. + Yıldızlı parçaları eşitle + Değişikliklerin geçerli olması için uygulamayı yeniden başlatın. + Önbelleğe alınmış dosyaların hedefini bir depolamadan diğerine değiştirmek, önceki depolamadaki önbellek dosyalarının silinmesine yol açabilir. + Depolama seçeneğini seç + Harici + Dahili + https://buymeacoffee.com/a.cappiello + Albüm + Sanatçı + Bit derinliği + Bit hızı + İçerik türü + Tamam + Parça bilgisi + Disk numarası + Süre + Tür + Yol + Örnekleme oranı + Boyut + Uzantı + Dosya Subsonic API’leri kullanılarak indirildi. Dosyanın dönüştürme ve bit hızı, kaynak dosyadan değişmeden kaldı. + Uygulama, sunucudan dosyayı dönüştürmesini ve bit hızını değiştirmesini talep edecektir. Kullanıcının istediği kodek %1$s ve bit hızı %2$s. Seçilen formatta kodek ve bit hızındaki olası değişiklikler + sunucu tarafından yapılır ve bu işlem sunucu tarafından desteklenebilir veya desteklenmeyebilir. + Uygulama yalnızca sunucunun sağladığı orijinal dosyayı okuyacaktır. + Uygulama, dönüştürülmemiş dosyayı orijinal kaynağın bit hızıyla sunucudan açıkça talep eder. + Çalınacak dosyanın kalitesi sunucunun kararına bırakılır. Uygulama, olası dönüştürmeler için kodek ve bit hızı seçimini zorlamaz. + Uygulama, sunucudan dosyanın bit hızını değiştirmesini talep edecektir. + Kullanıcının istediği bit hızı %1$s, kaynak dosyanın kodeği aynı kalacaktır. Seçilen formatta dosyanın bit hızındaki olası değişiklikler sunucu tarafından yapılır ve bu işlem sunucu tarafından desteklenebilir veya desteklenmeyebilir. + Uygulama, sunucudan dosyayı dönüştürmesini talep edecektir. + Kullanıcının istediği kodek %1$s, bit hızı ise kaynak dosyayla aynı kalacaktır. Dosyanın seçilen formata olası dönüştürülmesi sunucuya bağlıdır, destekleyebilir ya da desteklemeyebilir. + Başlık + Parça numarası + Dönüştürülmüş içerik türü + Dönüştürülmüş uzantı + Yıl + unDraw + İllüstrasyonlarıyla bu uygulamayı daha güzel hale getirmemize yardımcı olan unDraw’a özel teşekkürler. + https://undraw.co/ + diff --git a/app/src/main/res/xml/locale_config.xml b/app/src/main/res/xml/locale_config.xml index ac6e6d0e..2838b579 100644 --- a/app/src/main/res/xml/locale_config.xml +++ b/app/src/main/res/xml/locale_config.xml @@ -10,4 +10,5 @@ + From 8ed0a4642bd0cd637c65e3115142596331fa7ef7 Mon Sep 17 00:00:00 2001 From: eddyizm Date: Fri, 22 Aug 2025 22:12:22 -0700 Subject: [PATCH 3/5] chore: adding a note/not fully baked label to the sync user play queue setting #47 --- app/src/main/res/values/strings.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index dd2b066e..df9e0888 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -315,7 +315,7 @@ If enabled, the item\'s rating and whether it is marked as a favorite will be displayed. Sync timer If enabled, the user will have the ability to save their play queue and will have the ability to load state when opening the application. - Sync play queue for this user + Sync play queue for this user [Not Fully Baked] Show radio If enabled, show the radio section. Restart the app for it to take full effect. Set replay gain mode @@ -334,7 +334,7 @@ Replay gain is a feature that allows you to adjust the volume level of audio tracks for a consistent listening experience. This setting is only effective if the track contains the necessary metadata. Scrobbling is a feature that allows your device to send information about the songs you listen to the music server. This information helps create personalized recommendations based on your music preferences. Allows the user to share music via a link. The functionality must be supported and enabled server-side and is limited to individual tracks, albums and playlists. - Returns the state of the play queue for this user. This includes the tracks in the play queue, the currently playing track, and the position within this track. The server must support this feature. + Returns the state of the play queue for this user. This includes the tracks in the play queue, the currently playing track, and the position within this track. The server must support this feature.\n*This setting is not 100% working on all servers/devices. %1$s \nCurrently in use: %2$s MiB Priority given to the transcoding mode. If set to \"Direct play\" the bitrate of the file will not be changed. Download transcoded media. If enabled, the download endpoint will not be used, but the following settings. \n\n If \"Transcode format for donwloads\" is set to \"Direct download\" the bitrate of the file will not be changed. From 26a5fb029a07752c9c0db0d08a89afd638772579 Mon Sep 17 00:00:00 2001 From: eddyizm Date: Sat, 23 Aug 2025 13:04:17 -0700 Subject: [PATCH 4/5] fix: moved hardcoded italian save text to string template, updated with english and italian language xmls --- .../tempo/ui/fragment/PlayerCoverFragment.java | 3 ++- app/src/main/res/values-it/strings.xml | 1 + app/src/main/res/values/strings.xml | 1 + 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/PlayerCoverFragment.java b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/PlayerCoverFragment.java index f44ed41e..15f647c8 100644 --- a/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/PlayerCoverFragment.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/fragment/PlayerCoverFragment.java @@ -19,6 +19,7 @@ import androidx.media3.common.util.UnstableApi; import androidx.media3.session.MediaBrowser; import androidx.media3.session.SessionToken; +import com.cappielloantonio.tempo.R; import com.cappielloantonio.tempo.databinding.InnerFragmentPlayerCoverBinding; import com.cappielloantonio.tempo.glide.CustomGlideRequest; import com.cappielloantonio.tempo.model.Download; @@ -136,7 +137,7 @@ public class PlayerCoverFragment extends Fragment { bind.innerButtonBottomRight.setOnClickListener(view -> { if (playerBottomSheetViewModel.savePlayQueue()) { - Snackbar.make(requireView(), "Salvato", Snackbar.LENGTH_LONG).show(); + Snackbar.make(requireView(), R.string.player_queue_save_queue_success, Snackbar.LENGTH_LONG).show(); } }); diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index a5f3be74..fe9cd76a 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -183,6 +183,7 @@ Anno %1$.2fx Svuota coda di riproduzione + Salvato Priorità server Catalogo playlist Sfoglia le playlist diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index df9e0888..9b6a76d1 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -192,6 +192,7 @@ Year %1$.2fx Clean play queue + Saved play queue Server Priority Unknown format Transcoding From 02eef97171a30c585bed3ec62f38131504fada9d Mon Sep 17 00:00:00 2001 From: eddyizm Date: Sat, 23 Aug 2025 13:47:19 -0700 Subject: [PATCH 5/5] chore: bumping version for release --- app/build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 0aace15a..5926fa3f 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -10,8 +10,8 @@ android { minSdkVersion 24 targetSdk 35 - versionCode 28 - versionName '3.12.0' + versionCode 29 + versionName '3.13.0' testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner'