diff --git a/assets/release_notes.md b/assets/release_notes.md index f8405aa0..5c8aae79 100644 --- a/assets/release_notes.md +++ b/assets/release_notes.md @@ -1,6 +1,8 @@ ### 0.19.0 - June 2025 --- - Replace barcode scanning library for better performance +- Fix broken documentation link +- Updated translations ### 0.18.1 - April 2025 --- diff --git a/lib/settings/about.dart b/lib/settings/about.dart index 6bbd68ec..27a5cd10 100644 --- a/lib/settings/about.dart +++ b/lib/settings/about.dart @@ -10,6 +10,8 @@ import "package:package_info_plus/package_info_plus.dart"; import "package:inventree/l10.dart"; import "package:url_launcher/url_launcher.dart"; +const String DOCS_URL = "https://docs.inventree.org/app"; + class InvenTreeAboutWidget extends StatelessWidget { const InvenTreeAboutWidget(this.info) : super(); @@ -39,10 +41,7 @@ class InvenTreeAboutWidget extends StatelessWidget { Future _openDocs() async { - var docsUrl = Uri( - scheme: "https", - host: "docs.inventree.org", - path: "en/latest/app/app/"); + var docsUrl = Uri.parse(DOCS_URL); if (await canLaunchUrl(docsUrl)) { await launchUrl(docsUrl); @@ -192,7 +191,7 @@ class InvenTreeAboutWidget extends StatelessWidget { tiles.add( ListTile( title: Text(L10().documentation), - subtitle: Text("https://docs.inventree.org/app"), + subtitle: Text(DOCS_URL), leading: Icon(TablerIcons.book, color: COLOR_ACTION), onTap: () { _openDocs();