chore: update special thanks - add sjdonado (IDHS), remove DoubleDouble

This commit is contained in:
zarzet
2026-01-31 12:58:18 +07:00
parent d8b2f4d367
commit 93105a45fe
17 changed files with 67 additions and 8 deletions
+3 -3
View File
@@ -22,14 +22,14 @@
### Changed
- **Amazon Download API**: Switched to AfkarXYZ API for improved reliability
- **Qobuz Download API**: Added Jumo API as fallback with quality fallback support
- **Amazon Download API**: Switched to AfkarXYZ API for improved reliability ([#108](https://github.com/zarzet/SpotiFLAC-Mobile/issues/108))
- **Qobuz Download API**: Added Jumo API as fallback with quality fallback support ([#108](https://github.com/zarzet/SpotiFLAC-Mobile/issues/108))
- **Search Results**: Reduced artist limit from 5 to 2 for cleaner results
### Fixed
- **Opus Cover Art**: Fixed cover art not being embedded in Opus files
- **Deezer Pagination**: Fixed albums/playlists with >25 tracks only showing first 25
- **Deezer Pagination**: Fixed albums/playlists with >25 tracks only showing first 25 ([#112](https://github.com/zarzet/SpotiFLAC-Mobile/issues/112))
---
+6
View File
@@ -952,6 +952,12 @@ abstract class AppLocalizations {
/// **'The original HiFi project creator. The foundation of Tidal integration!'**
String get aboutSachinsenalDesc;
/// Credit description for sjdonado
///
/// In en, this message translates to:
/// **'Creator of I Don\'t Have Spotify (IDHS). The fallback link resolver that saves the day!'**
String get aboutSjdonadoDesc;
/// Name of Amazon API service - DO NOT TRANSLATE
///
/// In en, this message translates to:
+4
View File
@@ -483,6 +483,10 @@ class AppLocalizationsDe extends AppLocalizations {
String get aboutSachinsenalDesc =>
'Der ursprüngliche Entwickler des HiFi-Projekts. Die Grundlage der Tidal-Integration!';
@override
String get aboutSjdonadoDesc =>
'Creator of I Don\'t Have Spotify (IDHS). The fallback link resolver that saves the day!';
@override
String get aboutDoubleDouble => 'DoubleDouble';
+4
View File
@@ -470,6 +470,10 @@ class AppLocalizationsEn extends AppLocalizations {
String get aboutSachinsenalDesc =>
'The original HiFi project creator. The foundation of Tidal integration!';
@override
String get aboutSjdonadoDesc =>
'Creator of I Don\'t Have Spotify (IDHS). The fallback link resolver that saves the day!';
@override
String get aboutDoubleDouble => 'DoubleDouble';
+4
View File
@@ -470,6 +470,10 @@ class AppLocalizationsEs extends AppLocalizations {
String get aboutSachinsenalDesc =>
'The original HiFi project creator. The foundation of Tidal integration!';
@override
String get aboutSjdonadoDesc =>
'Creator of I Don\'t Have Spotify (IDHS). The fallback link resolver that saves the day!';
@override
String get aboutDoubleDouble => 'DoubleDouble';
+4
View File
@@ -470,6 +470,10 @@ class AppLocalizationsFr extends AppLocalizations {
String get aboutSachinsenalDesc =>
'The original HiFi project creator. The foundation of Tidal integration!';
@override
String get aboutSjdonadoDesc =>
'Creator of I Don\'t Have Spotify (IDHS). The fallback link resolver that saves the day!';
@override
String get aboutDoubleDouble => 'DoubleDouble';
+4
View File
@@ -470,6 +470,10 @@ class AppLocalizationsHi extends AppLocalizations {
String get aboutSachinsenalDesc =>
'The original HiFi project creator. The foundation of Tidal integration!';
@override
String get aboutSjdonadoDesc =>
'Creator of I Don\'t Have Spotify (IDHS). The fallback link resolver that saves the day!';
@override
String get aboutDoubleDouble => 'DoubleDouble';
+4
View File
@@ -475,6 +475,10 @@ class AppLocalizationsId extends AppLocalizations {
String get aboutSachinsenalDesc =>
'Pembuat proyek HiFi asli. Fondasi dari integrasi Tidal!';
@override
String get aboutSjdonadoDesc =>
'Creator of I Don\'t Have Spotify (IDHS). The fallback link resolver that saves the day!';
@override
String get aboutDoubleDouble => 'DoubleDouble';
+4
View File
@@ -466,6 +466,10 @@ class AppLocalizationsJa extends AppLocalizations {
String get aboutSachinsenalDesc =>
'The original HiFi project creator. The foundation of Tidal integration!';
@override
String get aboutSjdonadoDesc =>
'Creator of I Don\'t Have Spotify (IDHS). The fallback link resolver that saves the day!';
@override
String get aboutDoubleDouble => 'DoubleDouble';
+4
View File
@@ -470,6 +470,10 @@ class AppLocalizationsKo extends AppLocalizations {
String get aboutSachinsenalDesc =>
'The original HiFi project creator. The foundation of Tidal integration!';
@override
String get aboutSjdonadoDesc =>
'Creator of I Don\'t Have Spotify (IDHS). The fallback link resolver that saves the day!';
@override
String get aboutDoubleDouble => 'DoubleDouble';
+4
View File
@@ -470,6 +470,10 @@ class AppLocalizationsNl extends AppLocalizations {
String get aboutSachinsenalDesc =>
'The original HiFi project creator. The foundation of Tidal integration!';
@override
String get aboutSjdonadoDesc =>
'Creator of I Don\'t Have Spotify (IDHS). The fallback link resolver that saves the day!';
@override
String get aboutDoubleDouble => 'DoubleDouble';
+4
View File
@@ -470,6 +470,10 @@ class AppLocalizationsPt extends AppLocalizations {
String get aboutSachinsenalDesc =>
'The original HiFi project creator. The foundation of Tidal integration!';
@override
String get aboutSjdonadoDesc =>
'Creator of I Don\'t Have Spotify (IDHS). The fallback link resolver that saves the day!';
@override
String get aboutDoubleDouble => 'DoubleDouble';
+4
View File
@@ -483,6 +483,10 @@ class AppLocalizationsRu extends AppLocalizations {
String get aboutSachinsenalDesc =>
'Оригинальный создатель проекта HiFi. Основатель Tidal интеграции!';
@override
String get aboutSjdonadoDesc =>
'Creator of I Don\'t Have Spotify (IDHS). The fallback link resolver that saves the day!';
@override
String get aboutDoubleDouble => 'DoubleDouble';
+4
View File
@@ -477,6 +477,10 @@ class AppLocalizationsTr extends AppLocalizations {
String get aboutSachinsenalDesc =>
'Orijinal HiFi projesi kurucusu. Tidal entegrasyonun temeli!';
@override
String get aboutSjdonadoDesc =>
'Creator of I Don\'t Have Spotify (IDHS). The fallback link resolver that saves the day!';
@override
String get aboutDoubleDouble => 'DoubleDouble';
+4
View File
@@ -470,6 +470,10 @@ class AppLocalizationsZh extends AppLocalizations {
String get aboutSachinsenalDesc =>
'The original HiFi project creator. The foundation of Tidal integration!';
@override
String get aboutSjdonadoDesc =>
'Creator of I Don\'t Have Spotify (IDHS). The fallback link resolver that saves the day!';
@override
String get aboutDoubleDouble => 'DoubleDouble';
+2
View File
@@ -334,6 +334,8 @@
"@aboutBinimumDesc": {"description": "Credit description for binimum"},
"aboutSachinsenalDesc": "The original HiFi project creator. The foundation of Tidal integration!",
"@aboutSachinsenalDesc": {"description": "Credit description for sachinsenal0x64"},
"aboutSjdonadoDesc": "Creator of I Don't Have Spotify (IDHS). The fallback link resolver that saves the day!",
"@aboutSjdonadoDesc": {"description": "Credit description for sjdonado"},
"aboutDoubleDouble": "DoubleDouble",
"@aboutDoubleDouble": {"description": "Name of Amazon API service - DO NOT TRANSLATE"},
"aboutDoubleDoubleDesc": "Amazing API for Amazon Music downloads. Thank you for making it free!",
+4 -5
View File
@@ -112,11 +112,10 @@ class AboutPage extends StatelessWidget {
githubUsername: 'sachinsenal0x64',
showDivider: true,
),
_AboutSettingsItem(
icon: Icons.cloud_outlined,
title: context.l10n.aboutDoubleDouble,
subtitle: context.l10n.aboutDoubleDoubleDesc,
onTap: () => _launchUrl('https://doubledouble.top'),
_ContributorItem(
name: 'sjdonado',
description: context.l10n.aboutSjdonadoDesc,
githubUsername: 'sjdonado',
showDivider: true,
),
_AboutSettingsItem(