From 9e8ae75b9c48837a1a5676bbf5235cb21cad2702 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beno=C3=AEt=20Harrault?= <benoit@harrault.fr> Date: Mon, 17 Feb 2025 16:39:37 +0100 Subject: [PATCH] Allow additional content on ScreenAbout page --- CHANGELOG.md | 4 ++++ lib/nav/ui/screens/about.dart | 8 +++++++- pubspec.yaml | 2 +- 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index eec8076..da9dbf1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +## 1.0.6 + +- Allow additional content in about page + ## 1.0.5 - Add bottom margin in parameters/start page diff --git a/lib/nav/ui/screens/about.dart b/lib/nav/ui/screens/about.dart index f7a14a9..2223a01 100644 --- a/lib/nav/ui/screens/about.dart +++ b/lib/nav/ui/screens/about.dart @@ -2,7 +2,12 @@ import 'package:flutter/material.dart'; import 'package:flutter_custom_toolbox/flutter_toolbox.dart'; class ScreenAbout extends StatelessWidget { - const ScreenAbout({super.key}); + const ScreenAbout({ + super.key, + this.additionalContent, + }); + + final Widget? additionalContent; @override Widget build(BuildContext context) { @@ -31,6 +36,7 @@ class ScreenAbout extends StatelessWidget { } }, ), + additionalContent ?? SizedBox.shrink(), ], ), ); diff --git a/pubspec.yaml b/pubspec.yaml index 1100b85..e77f743 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -3,7 +3,7 @@ description: "Flutter custom toolbox for org.benoitharrault.* projects." publish_to: https://pub.harrault.fr/ -version: 1.0.5 +version: 1.0.6 homepage: https://git.harrault.fr/android/flutter-toolbox -- GitLab