Added contact developer

This commit is contained in:
Juan Gilsanz Polo
2024-06-11 22:03:54 +02:00
parent 9765dfeea5
commit d84e04f206
6 changed files with 30 additions and 2 deletions

View File

@@ -4,4 +4,5 @@ class Urls {
static const gitHubRepo = "https://github.com/JGeek00/linkdy"; static const gitHubRepo = "https://github.com/JGeek00/linkdy";
static const playStoreLink = "https://play.google.com/store/apps/details?id=com.jgeek00.linkdy&pcampaignid=web_share"; static const playStoreLink = "https://play.google.com/store/apps/details?id=com.jgeek00.linkdy&pcampaignid=web_share";
static const linkdingRepo = "https://github.com/sissbruecker/linkding"; static const linkdingRepo = "https://github.com/sissbruecker/linkding";
static const support = "https://appsupport.jgeek00.com";
} }

View File

@@ -4,9 +4,9 @@
/// To regenerate, run: `dart run slang` /// To regenerate, run: `dart run slang`
/// ///
/// Locales: 3 /// Locales: 3
/// Strings: 603 (201 per locale) /// Strings: 609 (203 per locale)
/// ///
/// Built on 2024-06-11 at 17:17 UTC /// Built on 2024-06-11 at 20:02 UTC
// coverage:ignore-file // coverage:ignore-file
// ignore_for_file: type=lint // ignore_for_file: type=lint
@@ -276,6 +276,8 @@ class _StringsSettingsEn {
String get visitGitHubRepo => 'Visit the application repository at GitHub'; String get visitGitHubRepo => 'Visit the application repository at GitHub';
String get linkdingRepository => 'Linkding repository'; String get linkdingRepository => 'Linkding repository';
String get linkdingRepositoryDescription => 'Link to the Linkding repository on GitHub'; String get linkdingRepositoryDescription => 'Link to the Linkding repository on GitHub';
String get contactDeveloper => 'Contact the developer';
String get contactDeveloperDescription => 'If you have an issue, want to request a new feature, or ask a question';
late final _StringsSettingsCustomizationEn customization = _StringsSettingsCustomizationEn._(_root); late final _StringsSettingsCustomizationEn customization = _StringsSettingsCustomizationEn._(_root);
late final _StringsSettingsGeneralSettingsEn generalSettings = _StringsSettingsGeneralSettingsEn._(_root); late final _StringsSettingsGeneralSettingsEn generalSettings = _StringsSettingsGeneralSettingsEn._(_root);
} }
@@ -683,6 +685,8 @@ class _StringsSettingsEs implements _StringsSettingsEn {
@override String get visitGitHubRepo => 'Visita el repositorio de la aplicación en GitHub'; @override String get visitGitHubRepo => 'Visita el repositorio de la aplicación en GitHub';
@override String get linkdingRepository => 'Repositorio de Linkding'; @override String get linkdingRepository => 'Repositorio de Linkding';
@override String get linkdingRepositoryDescription => 'Enlace al repositorio de Linkding en GitHub'; @override String get linkdingRepositoryDescription => 'Enlace al repositorio de Linkding en GitHub';
@override String get contactDeveloper => 'Contacta con el desarrollador';
@override String get contactDeveloperDescription => 'Si tienes un problema, quieres sugerir una funcionalidad, o hacer una pregunta';
@override late final _StringsSettingsCustomizationEs customization = _StringsSettingsCustomizationEs._(_root); @override late final _StringsSettingsCustomizationEs customization = _StringsSettingsCustomizationEs._(_root);
@override late final _StringsSettingsGeneralSettingsEs generalSettings = _StringsSettingsGeneralSettingsEs._(_root); @override late final _StringsSettingsGeneralSettingsEs generalSettings = _StringsSettingsGeneralSettingsEs._(_root);
} }
@@ -1090,6 +1094,8 @@ class _StringsSettingsTr implements _StringsSettingsEn {
@override String get visitGitHubRepo => 'GitHub\'daki uygulama deposunu ziyaret et'; @override String get visitGitHubRepo => 'GitHub\'daki uygulama deposunu ziyaret et';
@override String get linkdingRepository => 'Linkding deposu'; @override String get linkdingRepository => 'Linkding deposu';
@override String get linkdingRepositoryDescription => 'GitHub\'daki Linkding deposuna bağlantı'; @override String get linkdingRepositoryDescription => 'GitHub\'daki Linkding deposuna bağlantı';
@override String get contactDeveloper => 'Contact the developer';
@override String get contactDeveloperDescription => 'If you have an issue, want to request a new feature, or ask a question';
@override late final _StringsSettingsCustomizationTr customization = _StringsSettingsCustomizationTr._(_root); @override late final _StringsSettingsCustomizationTr customization = _StringsSettingsCustomizationTr._(_root);
@override late final _StringsSettingsGeneralSettingsTr generalSettings = _StringsSettingsGeneralSettingsTr._(_root); @override late final _StringsSettingsGeneralSettingsTr generalSettings = _StringsSettingsGeneralSettingsTr._(_root);
} }
@@ -1506,6 +1512,8 @@ extension on Translations {
case 'settings.visitGitHubRepo': return 'Visit the application repository at GitHub'; case 'settings.visitGitHubRepo': return 'Visit the application repository at GitHub';
case 'settings.linkdingRepository': return 'Linkding repository'; case 'settings.linkdingRepository': return 'Linkding repository';
case 'settings.linkdingRepositoryDescription': return 'Link to the Linkding repository on GitHub'; case 'settings.linkdingRepositoryDescription': return 'Link to the Linkding repository on GitHub';
case 'settings.contactDeveloper': return 'Contact the developer';
case 'settings.contactDeveloperDescription': return 'If you have an issue, want to request a new feature, or ask a question';
case 'settings.customization.customization': return 'Customization'; case 'settings.customization.customization': return 'Customization';
case 'settings.customization.customizationDescription': return 'Set the app theme and color palette.'; case 'settings.customization.customizationDescription': return 'Set the app theme and color palette.';
case 'settings.customization.theme': return 'Theme'; case 'settings.customization.theme': return 'Theme';
@@ -1715,6 +1723,8 @@ extension on _StringsEs {
case 'settings.visitGitHubRepo': return 'Visita el repositorio de la aplicación en GitHub'; case 'settings.visitGitHubRepo': return 'Visita el repositorio de la aplicación en GitHub';
case 'settings.linkdingRepository': return 'Repositorio de Linkding'; case 'settings.linkdingRepository': return 'Repositorio de Linkding';
case 'settings.linkdingRepositoryDescription': return 'Enlace al repositorio de Linkding en GitHub'; case 'settings.linkdingRepositoryDescription': return 'Enlace al repositorio de Linkding en GitHub';
case 'settings.contactDeveloper': return 'Contacta con el desarrollador';
case 'settings.contactDeveloperDescription': return 'Si tienes un problema, quieres sugerir una funcionalidad, o hacer una pregunta';
case 'settings.customization.customization': return 'Personalización'; case 'settings.customization.customization': return 'Personalización';
case 'settings.customization.customizationDescription': return 'Configura el tema y la paleta de colores.'; case 'settings.customization.customizationDescription': return 'Configura el tema y la paleta de colores.';
case 'settings.customization.theme': return 'Tema'; case 'settings.customization.theme': return 'Tema';
@@ -1924,6 +1934,8 @@ extension on _StringsTr {
case 'settings.visitGitHubRepo': return 'GitHub\'daki uygulama deposunu ziyaret et'; case 'settings.visitGitHubRepo': return 'GitHub\'daki uygulama deposunu ziyaret et';
case 'settings.linkdingRepository': return 'Linkding deposu'; case 'settings.linkdingRepository': return 'Linkding deposu';
case 'settings.linkdingRepositoryDescription': return 'GitHub\'daki Linkding deposuna bağlantı'; case 'settings.linkdingRepositoryDescription': return 'GitHub\'daki Linkding deposuna bağlantı';
case 'settings.contactDeveloper': return 'Contact the developer';
case 'settings.contactDeveloperDescription': return 'If you have an issue, want to request a new feature, or ask a question';
case 'settings.customization.customization': return 'Özelleştirme'; case 'settings.customization.customization': return 'Özelleştirme';
case 'settings.customization.customizationDescription': return 'Uygulama temasını ve renk paletini ayarlayın.'; case 'settings.customization.customizationDescription': return 'Uygulama temasını ve renk paletini ayarlayın.';
case 'settings.customization.theme': return 'Tema'; case 'settings.customization.theme': return 'Tema';

View File

@@ -176,6 +176,8 @@
"visitGitHubRepo": "Visit the application repository at GitHub", "visitGitHubRepo": "Visit the application repository at GitHub",
"linkdingRepository": "Linkding repository", "linkdingRepository": "Linkding repository",
"linkdingRepositoryDescription": "Link to the Linkding repository on GitHub", "linkdingRepositoryDescription": "Link to the Linkding repository on GitHub",
"contactDeveloper": "Contact the developer",
"contactDeveloperDescription": "If you have an issue, want to request a new feature, or ask a question",
"customization": { "customization": {
"customization": "Customization", "customization": "Customization",
"customizationDescription": "Set the app theme and color palette.", "customizationDescription": "Set the app theme and color palette.",

View File

@@ -176,6 +176,8 @@
"visitGitHubRepo": "Visita el repositorio de la aplicación en GitHub", "visitGitHubRepo": "Visita el repositorio de la aplicación en GitHub",
"linkdingRepository": "Repositorio de Linkding", "linkdingRepository": "Repositorio de Linkding",
"linkdingRepositoryDescription": "Enlace al repositorio de Linkding en GitHub", "linkdingRepositoryDescription": "Enlace al repositorio de Linkding en GitHub",
"contactDeveloper": "Contacta con el desarrollador",
"contactDeveloperDescription": "Si tienes un problema, quieres sugerir una funcionalidad, o hacer una pregunta",
"customization": { "customization": {
"customization": "Personalización", "customization": "Personalización",
"customizationDescription": "Configura el tema y la paleta de colores.", "customizationDescription": "Configura el tema y la paleta de colores.",

View File

@@ -176,6 +176,8 @@
"visitGitHubRepo": "GitHub'daki uygulama deposunu ziyaret et", "visitGitHubRepo": "GitHub'daki uygulama deposunu ziyaret et",
"linkdingRepository": "Linkding deposu", "linkdingRepository": "Linkding deposu",
"linkdingRepositoryDescription": "GitHub'daki Linkding deposuna bağlantı", "linkdingRepositoryDescription": "GitHub'daki Linkding deposuna bağlantı",
"contactDeveloper": "Contact the developer",
"contactDeveloperDescription": "If you have an issue, want to request a new feature, or ask a question",
"customization": { "customization": {
"customization": "Özelleştirme", "customization": "Özelleştirme",
"customizationDescription": "Uygulama temasını ve renk paletini ayarlayın.", "customizationDescription": "Uygulama temasını ve renk paletini ayarlayın.",

View File

@@ -101,6 +101,15 @@ class _List extends ConsumerWidget {
), ),
onTap: () => openUrlCustomTab(Urls.linkdingRepo), onTap: () => openUrlCustomTab(Urls.linkdingRepo),
), ),
CustomListTile(
title: t.settings.contactDeveloper,
subtitle: t.settings.contactDeveloperDescription,
trailing: Icon(
Icons.open_in_new_rounded,
color: Theme.of(context).colorScheme.onSurfaceVariant,
),
onTap: () => openUrlCustomTab(Urls.support),
),
CustomListTile( CustomListTile(
title: t.settings.appVersion, title: t.settings.appVersion,
subtitle: ref.watch(appInfoProvider).version, subtitle: ref.watch(appInfoProvider).version,