diff --git a/app/lib/help_utils.dart b/app/lib/help_utils.dart index b4c2001e..30bf8a8a 100644 --- a/app/lib/help_utils.dart +++ b/app/lib/help_utils.dart @@ -12,3 +12,4 @@ const enhanceDeepLabColorPopUrl = "https://bit.ly/3Rx0YCD"; const enhanceRetouchUrl = "https://bit.ly/3Ds2cea"; const editPhotosUrl = "https://bit.ly/3v82oKA"; const collectionTypesUrl = "https://bit.ly/3OwSiNq"; +const contributorsUrl = "https://bit.ly/3QhlQQs"; diff --git a/app/lib/l10n/app_en.arb b/app/lib/l10n/app_en.arb index bd9358ac..600213f5 100644 --- a/app/lib/l10n/app_en.arb +++ b/app/lib/l10n/app_en.arb @@ -1418,6 +1418,7 @@ "createCollectionDialogNextcloudAlbumDescription": "Server-side album, require Nextcloud 25 or above", "removeCollectionsFailedNotification": "Failed to remove some collections", "accountSettingsTooltip": "Account settings", + "contributorsTooltip": "Contributors", "errorUnauthenticated": "Unauthenticated access. Please sign-in again if the problem continues", "@errorUnauthenticated": { diff --git a/app/lib/widget/account_picker_dialog.dart b/app/lib/widget/account_picker_dialog.dart index 339fc702..67b6b637 100644 --- a/app/lib/widget/account_picker_dialog.dart +++ b/app/lib/widget/account_picker_dialog.dart @@ -161,6 +161,14 @@ class _WrappedAccountPickerDialog extends StatelessWidget { ); }, ), + _IconTile( + icon: const Icon(Icons.groups_outlined), + title: Text(L10n.global().contributorsTooltip), + onTap: () { + Navigator.of(context).pop(); + launch(help_util.contributorsUrl); + }, + ), _IconTile( icon: const Icon(Icons.help_outline), title: Text(L10n.global().helpTooltip),