From c217493be25e0ad9f83e08104495b8b01cb38f15 Mon Sep 17 00:00:00 2001 From: Felix Kirchner Date: Mon, 4 Aug 2025 22:26:20 +0200 Subject: [PATCH] Updated strings --- lib/core/constants.dart | 3 ++- lib/l10n/generated/app_localizations.dart | 6 ++++++ lib/l10n/generated/app_localizations_de.dart | 3 +++ lib/l10n/generated/app_localizations_en.dart | 3 +++ lib/presentation/views/settings_view.dart | 10 ++++++++++ 5 files changed, 24 insertions(+), 1 deletion(-) diff --git a/lib/core/constants.dart b/lib/core/constants.dart index 54c2c62..89176cc 100644 --- a/lib/core/constants.dart +++ b/lib/core/constants.dart @@ -1,7 +1,7 @@ import 'package:rate_my_app/rate_my_app.dart'; class Constants { - static const String appDevPhase = 'Beta'; + static const String appDevPhase = 'Stable'; static const String kInstagramLink = 'https://instagram.felixkirchner.de'; static const String kGithubLink = 'https://github.felixkirchner.de'; @@ -12,6 +12,7 @@ class Constants { static const String kEmail = 'cabocounter@felixkirchner.de'; static const String kPrivacyPolicyLink = 'https://www.privacypolicies.com/live/1b3759d4-b2f1-4511-8e3b-21bb1626be68'; + static const String kImprintLink = ''; static RateMyApp rateMyApp = RateMyApp( appStoreIdentifier: '6747105718', diff --git a/lib/l10n/generated/app_localizations.dart b/lib/l10n/generated/app_localizations.dart index 3960c09..4ef4c4b 100644 --- a/lib/l10n/generated/app_localizations.dart +++ b/lib/l10n/generated/app_localizations.dart @@ -206,6 +206,12 @@ abstract class AppLocalizations { /// **'Lizenzdetails'** String get license_details; + /// No description provided for @imprint. + /// + /// In de, this message translates to: + /// **'Impressum'** + String get imprint; + /// No description provided for @empty_text_1. /// /// In de, this message translates to: diff --git a/lib/l10n/generated/app_localizations_de.dart b/lib/l10n/generated/app_localizations_de.dart index ddc48ea..1974c56 100644 --- a/lib/l10n/generated/app_localizations_de.dart +++ b/lib/l10n/generated/app_localizations_de.dart @@ -62,6 +62,9 @@ class AppLocalizationsDe extends AppLocalizations { @override String get license_details => 'Lizenzdetails'; + @override + String get imprint => 'Impressum'; + @override String get empty_text_1 => 'Ganz schön leer hier...'; diff --git a/lib/l10n/generated/app_localizations_en.dart b/lib/l10n/generated/app_localizations_en.dart index 9bd04e8..d358b72 100644 --- a/lib/l10n/generated/app_localizations_en.dart +++ b/lib/l10n/generated/app_localizations_en.dart @@ -62,6 +62,9 @@ class AppLocalizationsEn extends AppLocalizations { @override String get license_details => 'License Details'; + @override + String get imprint => 'Imprint'; + @override String get empty_text_1 => 'Pretty empty here...'; diff --git a/lib/presentation/views/settings_view.dart b/lib/presentation/views/settings_view.dart index aa49872..f067669 100644 --- a/lib/presentation/views/settings_view.dart +++ b/lib/presentation/views/settings_view.dart @@ -1,6 +1,7 @@ import 'package:cabo_counter/core/constants.dart'; import 'package:cabo_counter/core/custom_theme.dart'; import 'package:cabo_counter/l10n/generated/app_localizations.dart'; +import 'package:cabo_counter/presentation/views/licenses/license_view.dart'; import 'package:cabo_counter/presentation/views/mode_selection_view.dart'; import 'package:cabo_counter/presentation/widgets/custom_form_row.dart'; import 'package:cabo_counter/presentation/widgets/custom_stepper.dart'; @@ -194,6 +195,15 @@ class _SettingsViewState extends State { launchUrl(Uri.parse(Constants.kPrivacyPolicyLink)), suffixWidget: const CupertinoListTileChevron(), ), + CustomFormRow( + prefixText: AppLocalizations.of(context).licenses, + prefixIcon: CupertinoIcons.doc_append, + onPressed: () => Navigator.push( + context, + CupertinoPageRoute( + builder: (_) => const LicenseView())), + suffixWidget: const CupertinoListTileChevron(), + ), CustomFormRow( prefixText: AppLocalizations.of(context).error_found, prefixIcon: FontAwesomeIcons.github,