feat(recording): add safety limits and adaptive headers
Build & Deploy Pluriwave / Análisis de código (push) Successful in 23s
Build & Deploy Pluriwave / Build APK + AAB release (push) Successful in 1m37s

This commit is contained in:
2026-05-22 15:24:14 +02:00
parent 2320dbdc5f
commit 8190c4ab8d
34 changed files with 1445 additions and 459 deletions
+47 -19
View File
@@ -12,25 +12,25 @@ class AppLocalizationsBn extends AppLocalizations {
String get appTitle => 'PluriWave';
@override
String get navHome => '???';
String get navHome => 'Home';
@override
String get navSearch => '????';
String get navSearch => 'Search';
@override
String get navFavorites => '??????';
String get navFavorites => 'Favorites';
@override
String get navAlarms => '?????????';
String get navAlarms => 'Alarms';
@override
String get navSettings => '??????';
String get navSettings => 'Settings';
@override
String get actionOk => '??? ???';
String get actionOk => 'OK';
@override
String get sleepTimer => '????? ??????';
String get sleepTimer => 'Sleep timer';
@override
String get sleepTimerDescription =>
@@ -69,34 +69,35 @@ class AppLocalizationsBn extends AppLocalizations {
}
@override
String get settingsTitle => '??????';
String get settingsTitle => 'Settings';
@override
String get settingsSubtitle =>
'????, ??????? ??? ?????? ???????? ??????? ???????????';
'Fine-grained sound control, backups, and custom stations.';
@override
String get languageSectionTitle => '????';
String get languageSectionTitle => 'Language';
@override
String get languageSectionDescription => '??????? ???????? ???? ???? ????';
String get languageSectionDescription =>
'Choose how the app language is displayed.';
@override
String get languageSystemDefault => '???????';
String get languageSystemDefault => 'System';
@override
String get languageSpanish => '?????????';
String get languageSpanish => 'Spanish';
@override
String get languageEnglish => '??????';
String get languageEnglish => 'English';
@override
String languageUpdated(Object languageName) {
return '???? ????? ??????: $languageName';
return 'Language updated: $languageName';
}
@override
String get languageUpdatedSystem => '???? ????? ??????: ???????';
String get languageUpdatedSystem => 'Language updated: System';
@override
String get timerSectionTitle => 'Sleep timer';
@@ -270,7 +271,7 @@ class AppLocalizationsBn extends AppLocalizations {
String get backupImportSubtitle => 'Restore from a backup file';
@override
String get backupShareSubject => 'PluriWave ? backup';
String get backupShareSubject => 'PluriWave backup';
@override
String backupShareText(Object date) {
@@ -318,11 +319,38 @@ class AppLocalizationsBn extends AppLocalizations {
String get backgroundAudioSubtitle => 'Continues when the screen turns off';
@override
String get dash => '?';
String get dash => '';
@override
String get cancelAction => '?????';
String get cancelAction => 'Cancel';
@override
String get equalizerTitle => 'Equalizer';
@override
String get recordingsOpenFolder => 'Open folder';
@override
String recordingsOpenFolderError(Object error) {
return 'Could not open the folder: $error';
}
@override
String get recordingsMaxSizeTitle => 'Maximum recording size';
@override
String recordingsMaxSizeSubtitle(int size) {
return 'Current limit: $size MB';
}
@override
String get recordingsMaxSizeDialogTitle => 'Maximum size per recording';
@override
String get recordingsMaxSizeMbLabel => 'Maximum megabytes';
@override
String recordingsMaxSizeSaved(int size) {
return 'Recording limit updated to $size MB';
}
}